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

avi.Analyticsprofile

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.Analyticsprofile” sidebar_current: “docs-avi-resource-analyticsprofile” description: |- Creates and manages Avi AnalyticsProfile.

    avi.Analyticsprofile

    The AnalyticsProfile resource allows the creation and management of Avi AnalyticsProfile

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as avi from "@pulumi/avi";
    
    const foo = new avi.Analyticsprofile("foo", {tenantRef: "/api/tenant/?name=admin"});
    
    import pulumi
    import pulumi_avi as avi
    
    foo = avi.Analyticsprofile("foo", tenant_ref="/api/tenant/?name=admin")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v31/avi"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := avi.NewAnalyticsprofile(ctx, "foo", &avi.AnalyticsprofileArgs{
    			TenantRef: pulumi.String("/api/tenant/?name=admin"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Avi = Pulumi.Avi;
    
    return await Deployment.RunAsync(() => 
    {
        var foo = new Avi.Analyticsprofile("foo", new()
        {
            TenantRef = "/api/tenant/?name=admin",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.avi.Analyticsprofile;
    import com.pulumi.avi.AnalyticsprofileArgs;
    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) {
            var foo = new Analyticsprofile("foo", AnalyticsprofileArgs.builder()
                .tenantRef("/api/tenant/?name=admin")
                .build());
    
        }
    }
    
    resources:
      foo:
        type: avi:Analyticsprofile
        properties:
          tenantRef: /api/tenant/?name=admin
    

    Create Analyticsprofile Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Analyticsprofile(name: string, args?: AnalyticsprofileArgs, opts?: CustomResourceOptions);
    @overload
    def Analyticsprofile(resource_name: str,
                         args: Optional[AnalyticsprofileArgs] = None,
                         opts: Optional[ResourceOptions] = None)
    
    @overload
    def Analyticsprofile(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         analyticsprofile_id: Optional[str] = None,
                         apdex_response_threshold: Optional[str] = None,
                         apdex_response_tolerated_factor: Optional[str] = None,
                         apdex_rtt_threshold: Optional[str] = None,
                         apdex_rtt_tolerated_factor: Optional[str] = None,
                         apdex_rum_threshold: Optional[str] = None,
                         apdex_rum_tolerated_factor: Optional[str] = None,
                         apdex_server_response_threshold: Optional[str] = None,
                         apdex_server_response_tolerated_factor: Optional[str] = None,
                         apdex_server_rtt_threshold: Optional[str] = None,
                         apdex_server_rtt_tolerated_factor: Optional[str] = None,
                         client_log_configs: Optional[Sequence[AnalyticsprofileClientLogConfigArgs]] = None,
                         client_log_streaming_configs: Optional[Sequence[AnalyticsprofileClientLogStreamingConfigArgs]] = None,
                         configpb_attributes: Optional[Sequence[AnalyticsprofileConfigpbAttributeArgs]] = None,
                         conn_lossy_ooo_threshold: Optional[str] = None,
                         conn_lossy_timeo_rexmt_threshold: Optional[str] = None,
                         conn_lossy_total_rexmt_threshold: Optional[str] = None,
                         conn_lossy_zero_win_size_event_threshold: Optional[str] = None,
                         conn_server_lossy_ooo_threshold: Optional[str] = None,
                         conn_server_lossy_timeo_rexmt_threshold: Optional[str] = None,
                         conn_server_lossy_total_rexmt_threshold: Optional[str] = None,
                         conn_server_lossy_zero_win_size_event_threshold: Optional[str] = None,
                         description: Optional[str] = None,
                         enable_adaptive_config: Optional[str] = None,
                         enable_advanced_analytics: Optional[str] = None,
                         enable_ondemand_metrics: Optional[str] = None,
                         enable_se_analytics: Optional[str] = None,
                         enable_server_analytics: Optional[str] = None,
                         enable_vs_analytics: Optional[str] = None,
                         exclude_client_close_before_request_as_error: Optional[str] = None,
                         exclude_dns_policy_drop_as_significant: Optional[str] = None,
                         exclude_gs_down_as_error: Optional[str] = None,
                         exclude_http_error_codes: Optional[Sequence[float]] = None,
                         exclude_invalid_dns_domain_as_error: Optional[str] = None,
                         exclude_invalid_dns_query_as_error: Optional[str] = None,
                         exclude_issuer_revoked_ocsp_responses_as_error: Optional[str] = None,
                         exclude_no_dns_record_as_error: Optional[str] = None,
                         exclude_no_valid_gs_member_as_error: Optional[str] = None,
                         exclude_persistence_change_as_error: Optional[str] = None,
                         exclude_revoked_ocsp_responses_as_error: Optional[str] = None,
                         exclude_server_dns_error_as_error: Optional[str] = None,
                         exclude_server_tcp_reset_as_error: Optional[str] = None,
                         exclude_sip_error_codes: Optional[Sequence[float]] = None,
                         exclude_stale_ocsp_responses_as_error: Optional[str] = None,
                         exclude_syn_retransmit_as_error: Optional[str] = None,
                         exclude_tcp_reset_as_error: Optional[str] = None,
                         exclude_unavailable_ocsp_responses_as_error: Optional[str] = None,
                         exclude_unsupported_dns_query_as_error: Optional[str] = None,
                         healthscore_max_server_limit: Optional[str] = None,
                         hs_event_throttle_window: Optional[str] = None,
                         hs_max_anomaly_penalty: Optional[str] = None,
                         hs_max_resources_penalty: Optional[str] = None,
                         hs_max_security_penalty: Optional[str] = None,
                         hs_min_dos_rate: Optional[str] = None,
                         hs_performance_boost: Optional[str] = None,
                         hs_pscore_traffic_threshold_l4_client: Optional[str] = None,
                         hs_pscore_traffic_threshold_l4_server: Optional[str] = None,
                         hs_security_certscore_expired: Optional[str] = None,
                         hs_security_certscore_gt30d: Optional[str] = None,
                         hs_security_certscore_le07d: Optional[str] = None,
                         hs_security_certscore_le30d: Optional[str] = None,
                         hs_security_chain_invalidity_penalty: Optional[str] = None,
                         hs_security_cipherscore_eq000b: Optional[str] = None,
                         hs_security_cipherscore_ge128b: Optional[str] = None,
                         hs_security_cipherscore_lt128b: Optional[str] = None,
                         hs_security_encalgo_score_none: Optional[str] = None,
                         hs_security_encalgo_score_rc4: Optional[str] = None,
                         hs_security_hsts_penalty: Optional[str] = None,
                         hs_security_nonpfs_penalty: Optional[str] = None,
                         hs_security_ocsp_revoked_score: Optional[str] = None,
                         hs_security_selfsignedcert_penalty: Optional[str] = None,
                         hs_security_ssl30_score: Optional[str] = None,
                         hs_security_tls10_score: Optional[str] = None,
                         hs_security_tls11_score: Optional[str] = None,
                         hs_security_tls12_score: Optional[str] = None,
                         hs_security_tls13_score: Optional[str] = None,
                         hs_security_weak_signature_algo_penalty: Optional[str] = None,
                         latency_audit_props: Optional[Sequence[AnalyticsprofileLatencyAuditPropArgs]] = None,
                         markers: Optional[Sequence[AnalyticsprofileMarkerArgs]] = None,
                         name: Optional[str] = None,
                         ondemand_metrics_idle_timeout: Optional[str] = None,
                         ranges: Optional[Sequence[AnalyticsprofileRangeArgs]] = None,
                         resp_code_blocks: Optional[Sequence[str]] = None,
                         sensitive_log_profiles: Optional[Sequence[AnalyticsprofileSensitiveLogProfileArgs]] = None,
                         sip_log_depth: Optional[str] = None,
                         tenant_ref: Optional[str] = None,
                         time_tracker_props: Optional[Sequence[AnalyticsprofileTimeTrackerPropArgs]] = None,
                         uuid: Optional[str] = None)
    func NewAnalyticsprofile(ctx *Context, name string, args *AnalyticsprofileArgs, opts ...ResourceOption) (*Analyticsprofile, error)
    public Analyticsprofile(string name, AnalyticsprofileArgs? args = null, CustomResourceOptions? opts = null)
    public Analyticsprofile(String name, AnalyticsprofileArgs args)
    public Analyticsprofile(String name, AnalyticsprofileArgs args, CustomResourceOptions options)
    
    type: avi:Analyticsprofile
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args AnalyticsprofileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AnalyticsprofileArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AnalyticsprofileArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AnalyticsprofileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AnalyticsprofileArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var analyticsprofileResource = new Avi.Analyticsprofile("analyticsprofileResource", new()
    {
        AnalyticsprofileId = "string",
        ApdexResponseThreshold = "string",
        ApdexResponseToleratedFactor = "string",
        ApdexRttThreshold = "string",
        ApdexRttToleratedFactor = "string",
        ApdexRumThreshold = "string",
        ApdexRumToleratedFactor = "string",
        ApdexServerResponseThreshold = "string",
        ApdexServerResponseToleratedFactor = "string",
        ApdexServerRttThreshold = "string",
        ApdexServerRttToleratedFactor = "string",
        ClientLogConfigs = new[]
        {
            new Avi.Inputs.AnalyticsprofileClientLogConfigArgs
            {
                EnableSignificantLogCollection = "string",
                FilteredLogProcessing = "string",
                NonSignificantLogProcessing = "string",
                SignificantLogProcessing = "string",
            },
        },
        ClientLogStreamingConfigs = new[]
        {
            new Avi.Inputs.AnalyticsprofileClientLogStreamingConfigArgs
            {
                ExternalServer = "string",
                ExternalServerPort = "string",
                FormatConfigs = new[]
                {
                    new Avi.Inputs.AnalyticsprofileClientLogStreamingConfigFormatConfigArgs
                    {
                        Format = "string",
                        IncludedFields = new[]
                        {
                            "string",
                        },
                    },
                },
                LogTypesToSend = "string",
                MarkerKeys = new[]
                {
                    new Avi.Inputs.AnalyticsprofileClientLogStreamingConfigMarkerKeyArgs
                    {
                        Key = "string",
                        Values = new[]
                        {
                            "string",
                        },
                    },
                },
                MaxLogsPerSecond = "string",
                Protocol = "string",
                SyslogConfigs = new[]
                {
                    new Avi.Inputs.AnalyticsprofileClientLogStreamingConfigSyslogConfigArgs
                    {
                        Facility = "string",
                        FilteredLogSeverity = "string",
                        Hostname = "string",
                        MsgId = "string",
                        NonSignificantLogSeverity = "string",
                        ProcId = "string",
                        SignificantLogSeverity = "string",
                    },
                },
            },
        },
        ConfigpbAttributes = new[]
        {
            new Avi.Inputs.AnalyticsprofileConfigpbAttributeArgs
            {
                Version = "string",
            },
        },
        ConnLossyOooThreshold = "string",
        ConnLossyTimeoRexmtThreshold = "string",
        ConnLossyTotalRexmtThreshold = "string",
        ConnLossyZeroWinSizeEventThreshold = "string",
        ConnServerLossyOooThreshold = "string",
        ConnServerLossyTimeoRexmtThreshold = "string",
        ConnServerLossyTotalRexmtThreshold = "string",
        ConnServerLossyZeroWinSizeEventThreshold = "string",
        Description = "string",
        EnableAdaptiveConfig = "string",
        EnableAdvancedAnalytics = "string",
        EnableOndemandMetrics = "string",
        EnableSeAnalytics = "string",
        EnableServerAnalytics = "string",
        EnableVsAnalytics = "string",
        ExcludeClientCloseBeforeRequestAsError = "string",
        ExcludeDnsPolicyDropAsSignificant = "string",
        ExcludeGsDownAsError = "string",
        ExcludeHttpErrorCodes = new[]
        {
            0,
        },
        ExcludeInvalidDnsDomainAsError = "string",
        ExcludeInvalidDnsQueryAsError = "string",
        ExcludeIssuerRevokedOcspResponsesAsError = "string",
        ExcludeNoDnsRecordAsError = "string",
        ExcludeNoValidGsMemberAsError = "string",
        ExcludePersistenceChangeAsError = "string",
        ExcludeRevokedOcspResponsesAsError = "string",
        ExcludeServerDnsErrorAsError = "string",
        ExcludeServerTcpResetAsError = "string",
        ExcludeSipErrorCodes = new[]
        {
            0,
        },
        ExcludeStaleOcspResponsesAsError = "string",
        ExcludeSynRetransmitAsError = "string",
        ExcludeTcpResetAsError = "string",
        ExcludeUnavailableOcspResponsesAsError = "string",
        ExcludeUnsupportedDnsQueryAsError = "string",
        HealthscoreMaxServerLimit = "string",
        HsEventThrottleWindow = "string",
        HsMaxAnomalyPenalty = "string",
        HsMaxResourcesPenalty = "string",
        HsMaxSecurityPenalty = "string",
        HsMinDosRate = "string",
        HsPerformanceBoost = "string",
        HsPscoreTrafficThresholdL4Client = "string",
        HsPscoreTrafficThresholdL4Server = "string",
        HsSecurityCertscoreExpired = "string",
        HsSecurityCertscoreGt30d = "string",
        HsSecurityCertscoreLe07d = "string",
        HsSecurityCertscoreLe30d = "string",
        HsSecurityChainInvalidityPenalty = "string",
        HsSecurityCipherscoreEq000b = "string",
        HsSecurityCipherscoreGe128b = "string",
        HsSecurityCipherscoreLt128b = "string",
        HsSecurityEncalgoScoreNone = "string",
        HsSecurityEncalgoScoreRc4 = "string",
        HsSecurityHstsPenalty = "string",
        HsSecurityNonpfsPenalty = "string",
        HsSecurityOcspRevokedScore = "string",
        HsSecuritySelfsignedcertPenalty = "string",
        HsSecuritySsl30Score = "string",
        HsSecurityTls10Score = "string",
        HsSecurityTls11Score = "string",
        HsSecurityTls12Score = "string",
        HsSecurityTls13Score = "string",
        HsSecurityWeakSignatureAlgoPenalty = "string",
        LatencyAuditProps = new[]
        {
            new Avi.Inputs.AnalyticsprofileLatencyAuditPropArgs
            {
                ConnEstAuditMode = "string",
                ConnEstThreshold = "string",
                LatencyAuditMode = "string",
                LatencyThreshold = "string",
            },
        },
        Markers = new[]
        {
            new Avi.Inputs.AnalyticsprofileMarkerArgs
            {
                Key = "string",
                Values = new[]
                {
                    "string",
                },
            },
        },
        Name = "string",
        OndemandMetricsIdleTimeout = "string",
        Ranges = new[]
        {
            new Avi.Inputs.AnalyticsprofileRangeArgs
            {
                Begin = "string",
                End = "string",
            },
        },
        RespCodeBlocks = new[]
        {
            "string",
        },
        SensitiveLogProfiles = new[]
        {
            new Avi.Inputs.AnalyticsprofileSensitiveLogProfileArgs
            {
                HeaderFieldRules = new[]
                {
                    new Avi.Inputs.AnalyticsprofileSensitiveLogProfileHeaderFieldRuleArgs
                    {
                        Action = "string",
                        Enabled = "string",
                        Index = "string",
                        Matches = new[]
                        {
                            new Avi.Inputs.AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatchArgs
                            {
                                MatchCriteria = "string",
                                MatchStrs = new[]
                                {
                                    "string",
                                },
                                StringGroupRefs = new[]
                                {
                                    "string",
                                },
                            },
                        },
                        Name = "string",
                    },
                },
                UriQueryFieldRules = new[]
                {
                    new Avi.Inputs.AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleArgs
                    {
                        Action = "string",
                        Enabled = "string",
                        Index = "string",
                        Matches = new[]
                        {
                            new Avi.Inputs.AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatchArgs
                            {
                                MatchCriteria = "string",
                                MatchStrs = new[]
                                {
                                    "string",
                                },
                                StringGroupRefs = new[]
                                {
                                    "string",
                                },
                            },
                        },
                        Name = "string",
                    },
                },
                WafFieldRules = new[]
                {
                    new Avi.Inputs.AnalyticsprofileSensitiveLogProfileWafFieldRuleArgs
                    {
                        Action = "string",
                        Enabled = "string",
                        Index = "string",
                        Matches = new[]
                        {
                            new Avi.Inputs.AnalyticsprofileSensitiveLogProfileWafFieldRuleMatchArgs
                            {
                                MatchCriteria = "string",
                                MatchStrs = new[]
                                {
                                    "string",
                                },
                                StringGroupRefs = new[]
                                {
                                    "string",
                                },
                            },
                        },
                        Name = "string",
                    },
                },
            },
        },
        SipLogDepth = "string",
        TenantRef = "string",
        TimeTrackerProps = new[]
        {
            new Avi.Inputs.AnalyticsprofileTimeTrackerPropArgs
            {
                BeConnEstAuditMode = "string",
                BeConnEstThreshold = "string",
                FeConnEstAuditMode = "string",
                FeConnEstThreshold = "string",
                IngressSigLog = "string",
            },
        },
        Uuid = "string",
    });
    
    example, err := avi.NewAnalyticsprofile(ctx, "analyticsprofileResource", &avi.AnalyticsprofileArgs{
    	AnalyticsprofileId:                 pulumi.String("string"),
    	ApdexResponseThreshold:             pulumi.String("string"),
    	ApdexResponseToleratedFactor:       pulumi.String("string"),
    	ApdexRttThreshold:                  pulumi.String("string"),
    	ApdexRttToleratedFactor:            pulumi.String("string"),
    	ApdexRumThreshold:                  pulumi.String("string"),
    	ApdexRumToleratedFactor:            pulumi.String("string"),
    	ApdexServerResponseThreshold:       pulumi.String("string"),
    	ApdexServerResponseToleratedFactor: pulumi.String("string"),
    	ApdexServerRttThreshold:            pulumi.String("string"),
    	ApdexServerRttToleratedFactor:      pulumi.String("string"),
    	ClientLogConfigs: avi.AnalyticsprofileClientLogConfigArray{
    		&avi.AnalyticsprofileClientLogConfigArgs{
    			EnableSignificantLogCollection: pulumi.String("string"),
    			FilteredLogProcessing:          pulumi.String("string"),
    			NonSignificantLogProcessing:    pulumi.String("string"),
    			SignificantLogProcessing:       pulumi.String("string"),
    		},
    	},
    	ClientLogStreamingConfigs: avi.AnalyticsprofileClientLogStreamingConfigArray{
    		&avi.AnalyticsprofileClientLogStreamingConfigArgs{
    			ExternalServer:     pulumi.String("string"),
    			ExternalServerPort: pulumi.String("string"),
    			FormatConfigs: avi.AnalyticsprofileClientLogStreamingConfigFormatConfigArray{
    				&avi.AnalyticsprofileClientLogStreamingConfigFormatConfigArgs{
    					Format: pulumi.String("string"),
    					IncludedFields: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    				},
    			},
    			LogTypesToSend: pulumi.String("string"),
    			MarkerKeys: avi.AnalyticsprofileClientLogStreamingConfigMarkerKeyArray{
    				&avi.AnalyticsprofileClientLogStreamingConfigMarkerKeyArgs{
    					Key: pulumi.String("string"),
    					Values: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    				},
    			},
    			MaxLogsPerSecond: pulumi.String("string"),
    			Protocol:         pulumi.String("string"),
    			SyslogConfigs: avi.AnalyticsprofileClientLogStreamingConfigSyslogConfigArray{
    				&avi.AnalyticsprofileClientLogStreamingConfigSyslogConfigArgs{
    					Facility:                  pulumi.String("string"),
    					FilteredLogSeverity:       pulumi.String("string"),
    					Hostname:                  pulumi.String("string"),
    					MsgId:                     pulumi.String("string"),
    					NonSignificantLogSeverity: pulumi.String("string"),
    					ProcId:                    pulumi.String("string"),
    					SignificantLogSeverity:    pulumi.String("string"),
    				},
    			},
    		},
    	},
    	ConfigpbAttributes: avi.AnalyticsprofileConfigpbAttributeArray{
    		&avi.AnalyticsprofileConfigpbAttributeArgs{
    			Version: pulumi.String("string"),
    		},
    	},
    	ConnLossyOooThreshold:                    pulumi.String("string"),
    	ConnLossyTimeoRexmtThreshold:             pulumi.String("string"),
    	ConnLossyTotalRexmtThreshold:             pulumi.String("string"),
    	ConnLossyZeroWinSizeEventThreshold:       pulumi.String("string"),
    	ConnServerLossyOooThreshold:              pulumi.String("string"),
    	ConnServerLossyTimeoRexmtThreshold:       pulumi.String("string"),
    	ConnServerLossyTotalRexmtThreshold:       pulumi.String("string"),
    	ConnServerLossyZeroWinSizeEventThreshold: pulumi.String("string"),
    	Description:                              pulumi.String("string"),
    	EnableAdaptiveConfig:                     pulumi.String("string"),
    	EnableAdvancedAnalytics:                  pulumi.String("string"),
    	EnableOndemandMetrics:                    pulumi.String("string"),
    	EnableSeAnalytics:                        pulumi.String("string"),
    	EnableServerAnalytics:                    pulumi.String("string"),
    	EnableVsAnalytics:                        pulumi.String("string"),
    	ExcludeClientCloseBeforeRequestAsError:   pulumi.String("string"),
    	ExcludeDnsPolicyDropAsSignificant:        pulumi.String("string"),
    	ExcludeGsDownAsError:                     pulumi.String("string"),
    	ExcludeHttpErrorCodes: pulumi.Float64Array{
    		pulumi.Float64(0),
    	},
    	ExcludeInvalidDnsDomainAsError:           pulumi.String("string"),
    	ExcludeInvalidDnsQueryAsError:            pulumi.String("string"),
    	ExcludeIssuerRevokedOcspResponsesAsError: pulumi.String("string"),
    	ExcludeNoDnsRecordAsError:                pulumi.String("string"),
    	ExcludeNoValidGsMemberAsError:            pulumi.String("string"),
    	ExcludePersistenceChangeAsError:          pulumi.String("string"),
    	ExcludeRevokedOcspResponsesAsError:       pulumi.String("string"),
    	ExcludeServerDnsErrorAsError:             pulumi.String("string"),
    	ExcludeServerTcpResetAsError:             pulumi.String("string"),
    	ExcludeSipErrorCodes: pulumi.Float64Array{
    		pulumi.Float64(0),
    	},
    	ExcludeStaleOcspResponsesAsError:       pulumi.String("string"),
    	ExcludeSynRetransmitAsError:            pulumi.String("string"),
    	ExcludeTcpResetAsError:                 pulumi.String("string"),
    	ExcludeUnavailableOcspResponsesAsError: pulumi.String("string"),
    	ExcludeUnsupportedDnsQueryAsError:      pulumi.String("string"),
    	HealthscoreMaxServerLimit:              pulumi.String("string"),
    	HsEventThrottleWindow:                  pulumi.String("string"),
    	HsMaxAnomalyPenalty:                    pulumi.String("string"),
    	HsMaxResourcesPenalty:                  pulumi.String("string"),
    	HsMaxSecurityPenalty:                   pulumi.String("string"),
    	HsMinDosRate:                           pulumi.String("string"),
    	HsPerformanceBoost:                     pulumi.String("string"),
    	HsPscoreTrafficThresholdL4Client:       pulumi.String("string"),
    	HsPscoreTrafficThresholdL4Server:       pulumi.String("string"),
    	HsSecurityCertscoreExpired:             pulumi.String("string"),
    	HsSecurityCertscoreGt30d:               pulumi.String("string"),
    	HsSecurityCertscoreLe07d:               pulumi.String("string"),
    	HsSecurityCertscoreLe30d:               pulumi.String("string"),
    	HsSecurityChainInvalidityPenalty:       pulumi.String("string"),
    	HsSecurityCipherscoreEq000b:            pulumi.String("string"),
    	HsSecurityCipherscoreGe128b:            pulumi.String("string"),
    	HsSecurityCipherscoreLt128b:            pulumi.String("string"),
    	HsSecurityEncalgoScoreNone:             pulumi.String("string"),
    	HsSecurityEncalgoScoreRc4:              pulumi.String("string"),
    	HsSecurityHstsPenalty:                  pulumi.String("string"),
    	HsSecurityNonpfsPenalty:                pulumi.String("string"),
    	HsSecurityOcspRevokedScore:             pulumi.String("string"),
    	HsSecuritySelfsignedcertPenalty:        pulumi.String("string"),
    	HsSecuritySsl30Score:                   pulumi.String("string"),
    	HsSecurityTls10Score:                   pulumi.String("string"),
    	HsSecurityTls11Score:                   pulumi.String("string"),
    	HsSecurityTls12Score:                   pulumi.String("string"),
    	HsSecurityTls13Score:                   pulumi.String("string"),
    	HsSecurityWeakSignatureAlgoPenalty:     pulumi.String("string"),
    	LatencyAuditProps: avi.AnalyticsprofileLatencyAuditPropArray{
    		&avi.AnalyticsprofileLatencyAuditPropArgs{
    			ConnEstAuditMode: pulumi.String("string"),
    			ConnEstThreshold: pulumi.String("string"),
    			LatencyAuditMode: pulumi.String("string"),
    			LatencyThreshold: pulumi.String("string"),
    		},
    	},
    	Markers: avi.AnalyticsprofileMarkerArray{
    		&avi.AnalyticsprofileMarkerArgs{
    			Key: pulumi.String("string"),
    			Values: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    		},
    	},
    	Name:                       pulumi.String("string"),
    	OndemandMetricsIdleTimeout: pulumi.String("string"),
    	Ranges: avi.AnalyticsprofileRangeArray{
    		&avi.AnalyticsprofileRangeArgs{
    			Begin: pulumi.String("string"),
    			End:   pulumi.String("string"),
    		},
    	},
    	RespCodeBlocks: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	SensitiveLogProfiles: avi.AnalyticsprofileSensitiveLogProfileArray{
    		&avi.AnalyticsprofileSensitiveLogProfileArgs{
    			HeaderFieldRules: avi.AnalyticsprofileSensitiveLogProfileHeaderFieldRuleArray{
    				&avi.AnalyticsprofileSensitiveLogProfileHeaderFieldRuleArgs{
    					Action:  pulumi.String("string"),
    					Enabled: pulumi.String("string"),
    					Index:   pulumi.String("string"),
    					Matches: avi.AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatchArray{
    						&avi.AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatchArgs{
    							MatchCriteria: pulumi.String("string"),
    							MatchStrs: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							StringGroupRefs: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    					},
    					Name: pulumi.String("string"),
    				},
    			},
    			UriQueryFieldRules: avi.AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleArray{
    				&avi.AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleArgs{
    					Action:  pulumi.String("string"),
    					Enabled: pulumi.String("string"),
    					Index:   pulumi.String("string"),
    					Matches: avi.AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatchArray{
    						&avi.AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatchArgs{
    							MatchCriteria: pulumi.String("string"),
    							MatchStrs: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							StringGroupRefs: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    					},
    					Name: pulumi.String("string"),
    				},
    			},
    			WafFieldRules: avi.AnalyticsprofileSensitiveLogProfileWafFieldRuleArray{
    				&avi.AnalyticsprofileSensitiveLogProfileWafFieldRuleArgs{
    					Action:  pulumi.String("string"),
    					Enabled: pulumi.String("string"),
    					Index:   pulumi.String("string"),
    					Matches: avi.AnalyticsprofileSensitiveLogProfileWafFieldRuleMatchArray{
    						&avi.AnalyticsprofileSensitiveLogProfileWafFieldRuleMatchArgs{
    							MatchCriteria: pulumi.String("string"),
    							MatchStrs: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							StringGroupRefs: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    					},
    					Name: pulumi.String("string"),
    				},
    			},
    		},
    	},
    	SipLogDepth: pulumi.String("string"),
    	TenantRef:   pulumi.String("string"),
    	TimeTrackerProps: avi.AnalyticsprofileTimeTrackerPropArray{
    		&avi.AnalyticsprofileTimeTrackerPropArgs{
    			BeConnEstAuditMode: pulumi.String("string"),
    			BeConnEstThreshold: pulumi.String("string"),
    			FeConnEstAuditMode: pulumi.String("string"),
    			FeConnEstThreshold: pulumi.String("string"),
    			IngressSigLog:      pulumi.String("string"),
    		},
    	},
    	Uuid: pulumi.String("string"),
    })
    
    var analyticsprofileResource = new Analyticsprofile("analyticsprofileResource", AnalyticsprofileArgs.builder()
        .analyticsprofileId("string")
        .apdexResponseThreshold("string")
        .apdexResponseToleratedFactor("string")
        .apdexRttThreshold("string")
        .apdexRttToleratedFactor("string")
        .apdexRumThreshold("string")
        .apdexRumToleratedFactor("string")
        .apdexServerResponseThreshold("string")
        .apdexServerResponseToleratedFactor("string")
        .apdexServerRttThreshold("string")
        .apdexServerRttToleratedFactor("string")
        .clientLogConfigs(AnalyticsprofileClientLogConfigArgs.builder()
            .enableSignificantLogCollection("string")
            .filteredLogProcessing("string")
            .nonSignificantLogProcessing("string")
            .significantLogProcessing("string")
            .build())
        .clientLogStreamingConfigs(AnalyticsprofileClientLogStreamingConfigArgs.builder()
            .externalServer("string")
            .externalServerPort("string")
            .formatConfigs(AnalyticsprofileClientLogStreamingConfigFormatConfigArgs.builder()
                .format("string")
                .includedFields("string")
                .build())
            .logTypesToSend("string")
            .markerKeys(AnalyticsprofileClientLogStreamingConfigMarkerKeyArgs.builder()
                .key("string")
                .values("string")
                .build())
            .maxLogsPerSecond("string")
            .protocol("string")
            .syslogConfigs(AnalyticsprofileClientLogStreamingConfigSyslogConfigArgs.builder()
                .facility("string")
                .filteredLogSeverity("string")
                .hostname("string")
                .msgId("string")
                .nonSignificantLogSeverity("string")
                .procId("string")
                .significantLogSeverity("string")
                .build())
            .build())
        .configpbAttributes(AnalyticsprofileConfigpbAttributeArgs.builder()
            .version("string")
            .build())
        .connLossyOooThreshold("string")
        .connLossyTimeoRexmtThreshold("string")
        .connLossyTotalRexmtThreshold("string")
        .connLossyZeroWinSizeEventThreshold("string")
        .connServerLossyOooThreshold("string")
        .connServerLossyTimeoRexmtThreshold("string")
        .connServerLossyTotalRexmtThreshold("string")
        .connServerLossyZeroWinSizeEventThreshold("string")
        .description("string")
        .enableAdaptiveConfig("string")
        .enableAdvancedAnalytics("string")
        .enableOndemandMetrics("string")
        .enableSeAnalytics("string")
        .enableServerAnalytics("string")
        .enableVsAnalytics("string")
        .excludeClientCloseBeforeRequestAsError("string")
        .excludeDnsPolicyDropAsSignificant("string")
        .excludeGsDownAsError("string")
        .excludeHttpErrorCodes(0)
        .excludeInvalidDnsDomainAsError("string")
        .excludeInvalidDnsQueryAsError("string")
        .excludeIssuerRevokedOcspResponsesAsError("string")
        .excludeNoDnsRecordAsError("string")
        .excludeNoValidGsMemberAsError("string")
        .excludePersistenceChangeAsError("string")
        .excludeRevokedOcspResponsesAsError("string")
        .excludeServerDnsErrorAsError("string")
        .excludeServerTcpResetAsError("string")
        .excludeSipErrorCodes(0)
        .excludeStaleOcspResponsesAsError("string")
        .excludeSynRetransmitAsError("string")
        .excludeTcpResetAsError("string")
        .excludeUnavailableOcspResponsesAsError("string")
        .excludeUnsupportedDnsQueryAsError("string")
        .healthscoreMaxServerLimit("string")
        .hsEventThrottleWindow("string")
        .hsMaxAnomalyPenalty("string")
        .hsMaxResourcesPenalty("string")
        .hsMaxSecurityPenalty("string")
        .hsMinDosRate("string")
        .hsPerformanceBoost("string")
        .hsPscoreTrafficThresholdL4Client("string")
        .hsPscoreTrafficThresholdL4Server("string")
        .hsSecurityCertscoreExpired("string")
        .hsSecurityCertscoreGt30d("string")
        .hsSecurityCertscoreLe07d("string")
        .hsSecurityCertscoreLe30d("string")
        .hsSecurityChainInvalidityPenalty("string")
        .hsSecurityCipherscoreEq000b("string")
        .hsSecurityCipherscoreGe128b("string")
        .hsSecurityCipherscoreLt128b("string")
        .hsSecurityEncalgoScoreNone("string")
        .hsSecurityEncalgoScoreRc4("string")
        .hsSecurityHstsPenalty("string")
        .hsSecurityNonpfsPenalty("string")
        .hsSecurityOcspRevokedScore("string")
        .hsSecuritySelfsignedcertPenalty("string")
        .hsSecuritySsl30Score("string")
        .hsSecurityTls10Score("string")
        .hsSecurityTls11Score("string")
        .hsSecurityTls12Score("string")
        .hsSecurityTls13Score("string")
        .hsSecurityWeakSignatureAlgoPenalty("string")
        .latencyAuditProps(AnalyticsprofileLatencyAuditPropArgs.builder()
            .connEstAuditMode("string")
            .connEstThreshold("string")
            .latencyAuditMode("string")
            .latencyThreshold("string")
            .build())
        .markers(AnalyticsprofileMarkerArgs.builder()
            .key("string")
            .values("string")
            .build())
        .name("string")
        .ondemandMetricsIdleTimeout("string")
        .ranges(AnalyticsprofileRangeArgs.builder()
            .begin("string")
            .end("string")
            .build())
        .respCodeBlocks("string")
        .sensitiveLogProfiles(AnalyticsprofileSensitiveLogProfileArgs.builder()
            .headerFieldRules(AnalyticsprofileSensitiveLogProfileHeaderFieldRuleArgs.builder()
                .action("string")
                .enabled("string")
                .index("string")
                .matches(AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatchArgs.builder()
                    .matchCriteria("string")
                    .matchStrs("string")
                    .stringGroupRefs("string")
                    .build())
                .name("string")
                .build())
            .uriQueryFieldRules(AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleArgs.builder()
                .action("string")
                .enabled("string")
                .index("string")
                .matches(AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatchArgs.builder()
                    .matchCriteria("string")
                    .matchStrs("string")
                    .stringGroupRefs("string")
                    .build())
                .name("string")
                .build())
            .wafFieldRules(AnalyticsprofileSensitiveLogProfileWafFieldRuleArgs.builder()
                .action("string")
                .enabled("string")
                .index("string")
                .matches(AnalyticsprofileSensitiveLogProfileWafFieldRuleMatchArgs.builder()
                    .matchCriteria("string")
                    .matchStrs("string")
                    .stringGroupRefs("string")
                    .build())
                .name("string")
                .build())
            .build())
        .sipLogDepth("string")
        .tenantRef("string")
        .timeTrackerProps(AnalyticsprofileTimeTrackerPropArgs.builder()
            .beConnEstAuditMode("string")
            .beConnEstThreshold("string")
            .feConnEstAuditMode("string")
            .feConnEstThreshold("string")
            .ingressSigLog("string")
            .build())
        .uuid("string")
        .build());
    
    analyticsprofile_resource = avi.Analyticsprofile("analyticsprofileResource",
        analyticsprofile_id="string",
        apdex_response_threshold="string",
        apdex_response_tolerated_factor="string",
        apdex_rtt_threshold="string",
        apdex_rtt_tolerated_factor="string",
        apdex_rum_threshold="string",
        apdex_rum_tolerated_factor="string",
        apdex_server_response_threshold="string",
        apdex_server_response_tolerated_factor="string",
        apdex_server_rtt_threshold="string",
        apdex_server_rtt_tolerated_factor="string",
        client_log_configs=[{
            "enable_significant_log_collection": "string",
            "filtered_log_processing": "string",
            "non_significant_log_processing": "string",
            "significant_log_processing": "string",
        }],
        client_log_streaming_configs=[{
            "external_server": "string",
            "external_server_port": "string",
            "format_configs": [{
                "format": "string",
                "included_fields": ["string"],
            }],
            "log_types_to_send": "string",
            "marker_keys": [{
                "key": "string",
                "values": ["string"],
            }],
            "max_logs_per_second": "string",
            "protocol": "string",
            "syslog_configs": [{
                "facility": "string",
                "filtered_log_severity": "string",
                "hostname": "string",
                "msg_id": "string",
                "non_significant_log_severity": "string",
                "proc_id": "string",
                "significant_log_severity": "string",
            }],
        }],
        configpb_attributes=[{
            "version": "string",
        }],
        conn_lossy_ooo_threshold="string",
        conn_lossy_timeo_rexmt_threshold="string",
        conn_lossy_total_rexmt_threshold="string",
        conn_lossy_zero_win_size_event_threshold="string",
        conn_server_lossy_ooo_threshold="string",
        conn_server_lossy_timeo_rexmt_threshold="string",
        conn_server_lossy_total_rexmt_threshold="string",
        conn_server_lossy_zero_win_size_event_threshold="string",
        description="string",
        enable_adaptive_config="string",
        enable_advanced_analytics="string",
        enable_ondemand_metrics="string",
        enable_se_analytics="string",
        enable_server_analytics="string",
        enable_vs_analytics="string",
        exclude_client_close_before_request_as_error="string",
        exclude_dns_policy_drop_as_significant="string",
        exclude_gs_down_as_error="string",
        exclude_http_error_codes=[0],
        exclude_invalid_dns_domain_as_error="string",
        exclude_invalid_dns_query_as_error="string",
        exclude_issuer_revoked_ocsp_responses_as_error="string",
        exclude_no_dns_record_as_error="string",
        exclude_no_valid_gs_member_as_error="string",
        exclude_persistence_change_as_error="string",
        exclude_revoked_ocsp_responses_as_error="string",
        exclude_server_dns_error_as_error="string",
        exclude_server_tcp_reset_as_error="string",
        exclude_sip_error_codes=[0],
        exclude_stale_ocsp_responses_as_error="string",
        exclude_syn_retransmit_as_error="string",
        exclude_tcp_reset_as_error="string",
        exclude_unavailable_ocsp_responses_as_error="string",
        exclude_unsupported_dns_query_as_error="string",
        healthscore_max_server_limit="string",
        hs_event_throttle_window="string",
        hs_max_anomaly_penalty="string",
        hs_max_resources_penalty="string",
        hs_max_security_penalty="string",
        hs_min_dos_rate="string",
        hs_performance_boost="string",
        hs_pscore_traffic_threshold_l4_client="string",
        hs_pscore_traffic_threshold_l4_server="string",
        hs_security_certscore_expired="string",
        hs_security_certscore_gt30d="string",
        hs_security_certscore_le07d="string",
        hs_security_certscore_le30d="string",
        hs_security_chain_invalidity_penalty="string",
        hs_security_cipherscore_eq000b="string",
        hs_security_cipherscore_ge128b="string",
        hs_security_cipherscore_lt128b="string",
        hs_security_encalgo_score_none="string",
        hs_security_encalgo_score_rc4="string",
        hs_security_hsts_penalty="string",
        hs_security_nonpfs_penalty="string",
        hs_security_ocsp_revoked_score="string",
        hs_security_selfsignedcert_penalty="string",
        hs_security_ssl30_score="string",
        hs_security_tls10_score="string",
        hs_security_tls11_score="string",
        hs_security_tls12_score="string",
        hs_security_tls13_score="string",
        hs_security_weak_signature_algo_penalty="string",
        latency_audit_props=[{
            "conn_est_audit_mode": "string",
            "conn_est_threshold": "string",
            "latency_audit_mode": "string",
            "latency_threshold": "string",
        }],
        markers=[{
            "key": "string",
            "values": ["string"],
        }],
        name="string",
        ondemand_metrics_idle_timeout="string",
        ranges=[{
            "begin": "string",
            "end": "string",
        }],
        resp_code_blocks=["string"],
        sensitive_log_profiles=[{
            "header_field_rules": [{
                "action": "string",
                "enabled": "string",
                "index": "string",
                "matches": [{
                    "match_criteria": "string",
                    "match_strs": ["string"],
                    "string_group_refs": ["string"],
                }],
                "name": "string",
            }],
            "uri_query_field_rules": [{
                "action": "string",
                "enabled": "string",
                "index": "string",
                "matches": [{
                    "match_criteria": "string",
                    "match_strs": ["string"],
                    "string_group_refs": ["string"],
                }],
                "name": "string",
            }],
            "waf_field_rules": [{
                "action": "string",
                "enabled": "string",
                "index": "string",
                "matches": [{
                    "match_criteria": "string",
                    "match_strs": ["string"],
                    "string_group_refs": ["string"],
                }],
                "name": "string",
            }],
        }],
        sip_log_depth="string",
        tenant_ref="string",
        time_tracker_props=[{
            "be_conn_est_audit_mode": "string",
            "be_conn_est_threshold": "string",
            "fe_conn_est_audit_mode": "string",
            "fe_conn_est_threshold": "string",
            "ingress_sig_log": "string",
        }],
        uuid="string")
    
    const analyticsprofileResource = new avi.Analyticsprofile("analyticsprofileResource", {
        analyticsprofileId: "string",
        apdexResponseThreshold: "string",
        apdexResponseToleratedFactor: "string",
        apdexRttThreshold: "string",
        apdexRttToleratedFactor: "string",
        apdexRumThreshold: "string",
        apdexRumToleratedFactor: "string",
        apdexServerResponseThreshold: "string",
        apdexServerResponseToleratedFactor: "string",
        apdexServerRttThreshold: "string",
        apdexServerRttToleratedFactor: "string",
        clientLogConfigs: [{
            enableSignificantLogCollection: "string",
            filteredLogProcessing: "string",
            nonSignificantLogProcessing: "string",
            significantLogProcessing: "string",
        }],
        clientLogStreamingConfigs: [{
            externalServer: "string",
            externalServerPort: "string",
            formatConfigs: [{
                format: "string",
                includedFields: ["string"],
            }],
            logTypesToSend: "string",
            markerKeys: [{
                key: "string",
                values: ["string"],
            }],
            maxLogsPerSecond: "string",
            protocol: "string",
            syslogConfigs: [{
                facility: "string",
                filteredLogSeverity: "string",
                hostname: "string",
                msgId: "string",
                nonSignificantLogSeverity: "string",
                procId: "string",
                significantLogSeverity: "string",
            }],
        }],
        configpbAttributes: [{
            version: "string",
        }],
        connLossyOooThreshold: "string",
        connLossyTimeoRexmtThreshold: "string",
        connLossyTotalRexmtThreshold: "string",
        connLossyZeroWinSizeEventThreshold: "string",
        connServerLossyOooThreshold: "string",
        connServerLossyTimeoRexmtThreshold: "string",
        connServerLossyTotalRexmtThreshold: "string",
        connServerLossyZeroWinSizeEventThreshold: "string",
        description: "string",
        enableAdaptiveConfig: "string",
        enableAdvancedAnalytics: "string",
        enableOndemandMetrics: "string",
        enableSeAnalytics: "string",
        enableServerAnalytics: "string",
        enableVsAnalytics: "string",
        excludeClientCloseBeforeRequestAsError: "string",
        excludeDnsPolicyDropAsSignificant: "string",
        excludeGsDownAsError: "string",
        excludeHttpErrorCodes: [0],
        excludeInvalidDnsDomainAsError: "string",
        excludeInvalidDnsQueryAsError: "string",
        excludeIssuerRevokedOcspResponsesAsError: "string",
        excludeNoDnsRecordAsError: "string",
        excludeNoValidGsMemberAsError: "string",
        excludePersistenceChangeAsError: "string",
        excludeRevokedOcspResponsesAsError: "string",
        excludeServerDnsErrorAsError: "string",
        excludeServerTcpResetAsError: "string",
        excludeSipErrorCodes: [0],
        excludeStaleOcspResponsesAsError: "string",
        excludeSynRetransmitAsError: "string",
        excludeTcpResetAsError: "string",
        excludeUnavailableOcspResponsesAsError: "string",
        excludeUnsupportedDnsQueryAsError: "string",
        healthscoreMaxServerLimit: "string",
        hsEventThrottleWindow: "string",
        hsMaxAnomalyPenalty: "string",
        hsMaxResourcesPenalty: "string",
        hsMaxSecurityPenalty: "string",
        hsMinDosRate: "string",
        hsPerformanceBoost: "string",
        hsPscoreTrafficThresholdL4Client: "string",
        hsPscoreTrafficThresholdL4Server: "string",
        hsSecurityCertscoreExpired: "string",
        hsSecurityCertscoreGt30d: "string",
        hsSecurityCertscoreLe07d: "string",
        hsSecurityCertscoreLe30d: "string",
        hsSecurityChainInvalidityPenalty: "string",
        hsSecurityCipherscoreEq000b: "string",
        hsSecurityCipherscoreGe128b: "string",
        hsSecurityCipherscoreLt128b: "string",
        hsSecurityEncalgoScoreNone: "string",
        hsSecurityEncalgoScoreRc4: "string",
        hsSecurityHstsPenalty: "string",
        hsSecurityNonpfsPenalty: "string",
        hsSecurityOcspRevokedScore: "string",
        hsSecuritySelfsignedcertPenalty: "string",
        hsSecuritySsl30Score: "string",
        hsSecurityTls10Score: "string",
        hsSecurityTls11Score: "string",
        hsSecurityTls12Score: "string",
        hsSecurityTls13Score: "string",
        hsSecurityWeakSignatureAlgoPenalty: "string",
        latencyAuditProps: [{
            connEstAuditMode: "string",
            connEstThreshold: "string",
            latencyAuditMode: "string",
            latencyThreshold: "string",
        }],
        markers: [{
            key: "string",
            values: ["string"],
        }],
        name: "string",
        ondemandMetricsIdleTimeout: "string",
        ranges: [{
            begin: "string",
            end: "string",
        }],
        respCodeBlocks: ["string"],
        sensitiveLogProfiles: [{
            headerFieldRules: [{
                action: "string",
                enabled: "string",
                index: "string",
                matches: [{
                    matchCriteria: "string",
                    matchStrs: ["string"],
                    stringGroupRefs: ["string"],
                }],
                name: "string",
            }],
            uriQueryFieldRules: [{
                action: "string",
                enabled: "string",
                index: "string",
                matches: [{
                    matchCriteria: "string",
                    matchStrs: ["string"],
                    stringGroupRefs: ["string"],
                }],
                name: "string",
            }],
            wafFieldRules: [{
                action: "string",
                enabled: "string",
                index: "string",
                matches: [{
                    matchCriteria: "string",
                    matchStrs: ["string"],
                    stringGroupRefs: ["string"],
                }],
                name: "string",
            }],
        }],
        sipLogDepth: "string",
        tenantRef: "string",
        timeTrackerProps: [{
            beConnEstAuditMode: "string",
            beConnEstThreshold: "string",
            feConnEstAuditMode: "string",
            feConnEstThreshold: "string",
            ingressSigLog: "string",
        }],
        uuid: "string",
    });
    
    type: avi:Analyticsprofile
    properties:
        analyticsprofileId: string
        apdexResponseThreshold: string
        apdexResponseToleratedFactor: string
        apdexRttThreshold: string
        apdexRttToleratedFactor: string
        apdexRumThreshold: string
        apdexRumToleratedFactor: string
        apdexServerResponseThreshold: string
        apdexServerResponseToleratedFactor: string
        apdexServerRttThreshold: string
        apdexServerRttToleratedFactor: string
        clientLogConfigs:
            - enableSignificantLogCollection: string
              filteredLogProcessing: string
              nonSignificantLogProcessing: string
              significantLogProcessing: string
        clientLogStreamingConfigs:
            - externalServer: string
              externalServerPort: string
              formatConfigs:
                - format: string
                  includedFields:
                    - string
              logTypesToSend: string
              markerKeys:
                - key: string
                  values:
                    - string
              maxLogsPerSecond: string
              protocol: string
              syslogConfigs:
                - facility: string
                  filteredLogSeverity: string
                  hostname: string
                  msgId: string
                  nonSignificantLogSeverity: string
                  procId: string
                  significantLogSeverity: string
        configpbAttributes:
            - version: string
        connLossyOooThreshold: string
        connLossyTimeoRexmtThreshold: string
        connLossyTotalRexmtThreshold: string
        connLossyZeroWinSizeEventThreshold: string
        connServerLossyOooThreshold: string
        connServerLossyTimeoRexmtThreshold: string
        connServerLossyTotalRexmtThreshold: string
        connServerLossyZeroWinSizeEventThreshold: string
        description: string
        enableAdaptiveConfig: string
        enableAdvancedAnalytics: string
        enableOndemandMetrics: string
        enableSeAnalytics: string
        enableServerAnalytics: string
        enableVsAnalytics: string
        excludeClientCloseBeforeRequestAsError: string
        excludeDnsPolicyDropAsSignificant: string
        excludeGsDownAsError: string
        excludeHttpErrorCodes:
            - 0
        excludeInvalidDnsDomainAsError: string
        excludeInvalidDnsQueryAsError: string
        excludeIssuerRevokedOcspResponsesAsError: string
        excludeNoDnsRecordAsError: string
        excludeNoValidGsMemberAsError: string
        excludePersistenceChangeAsError: string
        excludeRevokedOcspResponsesAsError: string
        excludeServerDnsErrorAsError: string
        excludeServerTcpResetAsError: string
        excludeSipErrorCodes:
            - 0
        excludeStaleOcspResponsesAsError: string
        excludeSynRetransmitAsError: string
        excludeTcpResetAsError: string
        excludeUnavailableOcspResponsesAsError: string
        excludeUnsupportedDnsQueryAsError: string
        healthscoreMaxServerLimit: string
        hsEventThrottleWindow: string
        hsMaxAnomalyPenalty: string
        hsMaxResourcesPenalty: string
        hsMaxSecurityPenalty: string
        hsMinDosRate: string
        hsPerformanceBoost: string
        hsPscoreTrafficThresholdL4Client: string
        hsPscoreTrafficThresholdL4Server: string
        hsSecurityCertscoreExpired: string
        hsSecurityCertscoreGt30d: string
        hsSecurityCertscoreLe07d: string
        hsSecurityCertscoreLe30d: string
        hsSecurityChainInvalidityPenalty: string
        hsSecurityCipherscoreEq000b: string
        hsSecurityCipherscoreGe128b: string
        hsSecurityCipherscoreLt128b: string
        hsSecurityEncalgoScoreNone: string
        hsSecurityEncalgoScoreRc4: string
        hsSecurityHstsPenalty: string
        hsSecurityNonpfsPenalty: string
        hsSecurityOcspRevokedScore: string
        hsSecuritySelfsignedcertPenalty: string
        hsSecuritySsl30Score: string
        hsSecurityTls10Score: string
        hsSecurityTls11Score: string
        hsSecurityTls12Score: string
        hsSecurityTls13Score: string
        hsSecurityWeakSignatureAlgoPenalty: string
        latencyAuditProps:
            - connEstAuditMode: string
              connEstThreshold: string
              latencyAuditMode: string
              latencyThreshold: string
        markers:
            - key: string
              values:
                - string
        name: string
        ondemandMetricsIdleTimeout: string
        ranges:
            - begin: string
              end: string
        respCodeBlocks:
            - string
        sensitiveLogProfiles:
            - headerFieldRules:
                - action: string
                  enabled: string
                  index: string
                  matches:
                    - matchCriteria: string
                      matchStrs:
                        - string
                      stringGroupRefs:
                        - string
                  name: string
              uriQueryFieldRules:
                - action: string
                  enabled: string
                  index: string
                  matches:
                    - matchCriteria: string
                      matchStrs:
                        - string
                      stringGroupRefs:
                        - string
                  name: string
              wafFieldRules:
                - action: string
                  enabled: string
                  index: string
                  matches:
                    - matchCriteria: string
                      matchStrs:
                        - string
                      stringGroupRefs:
                        - string
                  name: string
        sipLogDepth: string
        tenantRef: string
        timeTrackerProps:
            - beConnEstAuditMode: string
              beConnEstThreshold: string
              feConnEstAuditMode: string
              feConnEstThreshold: string
              ingressSigLog: string
        uuid: string
    

    Analyticsprofile Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Analyticsprofile resource accepts the following input properties:

    AnalyticsprofileId string
    ApdexResponseThreshold string
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    ApdexResponseToleratedFactor string
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    ApdexRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexRumThreshold string
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    ApdexRumToleratedFactor string
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexServerResponseThreshold string
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    ApdexServerResponseToleratedFactor string
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexServerRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    ApdexServerRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ClientLogConfigs List<AnalyticsprofileClientLogConfig>
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ClientLogStreamingConfigs List<AnalyticsprofileClientLogStreamingConfig>
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ConfigpbAttributes List<AnalyticsprofileConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ConnLossyOooThreshold string
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnLossyTimeoRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    ConnLossyTotalRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnLossyZeroWinSizeEventThreshold string
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    ConnServerLossyOooThreshold string
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnServerLossyTimeoRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    ConnServerLossyTotalRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnServerLossyZeroWinSizeEventThreshold string
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    Description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableAdaptiveConfig string
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableAdvancedAnalytics string
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    EnableOndemandMetrics string
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableSeAnalytics string
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableServerAnalytics string
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableVsAnalytics string
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeClientCloseBeforeRequestAsError string
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeDnsPolicyDropAsSignificant string
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeGsDownAsError string
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeHttpErrorCodes List<double>
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeInvalidDnsDomainAsError string
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeInvalidDnsQueryAsError string
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeIssuerRevokedOcspResponsesAsError string
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeNoDnsRecordAsError string
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeNoValidGsMemberAsError string
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludePersistenceChangeAsError string
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeRevokedOcspResponsesAsError string
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeServerDnsErrorAsError string
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeServerTcpResetAsError string
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeSipErrorCodes List<double>
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeStaleOcspResponsesAsError string
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeSynRetransmitAsError string
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeTcpResetAsError string
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeUnavailableOcspResponsesAsError string
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeUnsupportedDnsQueryAsError string
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    HealthscoreMaxServerLimit string
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    HsEventThrottleWindow string
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    HsMaxAnomalyPenalty string
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsMaxResourcesPenalty string
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    HsMaxSecurityPenalty string
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    HsMinDosRate string
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    HsPerformanceBoost string
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    HsPscoreTrafficThresholdL4Client string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsPscoreTrafficThresholdL4Server string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsSecurityCertscoreExpired string
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityCertscoreGt30d string
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityCertscoreLe07d string
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    HsSecurityCertscoreLe30d string
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    HsSecurityChainInvalidityPenalty string
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityCipherscoreEq000b string
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityCipherscoreGe128b string
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityCipherscoreLt128b string
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    HsSecurityEncalgoScoreNone string
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityEncalgoScoreRc4 string
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    HsSecurityHstsPenalty string
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityNonpfsPenalty string
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityOcspRevokedScore string
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecuritySelfsignedcertPenalty string
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecuritySsl30Score string
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    HsSecurityTls10Score string
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls11Score string
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls12Score string
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls13Score string
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityWeakSignatureAlgoPenalty string
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    LatencyAuditProps List<AnalyticsprofileLatencyAuditProp>
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Markers List<AnalyticsprofileMarker>
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    OndemandMetricsIdleTimeout string
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ranges List<AnalyticsprofileRange>
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    RespCodeBlocks List<string>
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    SensitiveLogProfiles List<AnalyticsprofileSensitiveLogProfile>
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    SipLogDepth string
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    TenantRef string
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TimeTrackerProps List<AnalyticsprofileTimeTrackerProp>
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Uuid string
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AnalyticsprofileId string
    ApdexResponseThreshold string
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    ApdexResponseToleratedFactor string
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    ApdexRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexRumThreshold string
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    ApdexRumToleratedFactor string
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexServerResponseThreshold string
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    ApdexServerResponseToleratedFactor string
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexServerRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    ApdexServerRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ClientLogConfigs []AnalyticsprofileClientLogConfigArgs
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ClientLogStreamingConfigs []AnalyticsprofileClientLogStreamingConfigArgs
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ConfigpbAttributes []AnalyticsprofileConfigpbAttributeArgs
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ConnLossyOooThreshold string
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnLossyTimeoRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    ConnLossyTotalRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnLossyZeroWinSizeEventThreshold string
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    ConnServerLossyOooThreshold string
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnServerLossyTimeoRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    ConnServerLossyTotalRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnServerLossyZeroWinSizeEventThreshold string
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    Description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableAdaptiveConfig string
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableAdvancedAnalytics string
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    EnableOndemandMetrics string
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableSeAnalytics string
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableServerAnalytics string
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableVsAnalytics string
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeClientCloseBeforeRequestAsError string
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeDnsPolicyDropAsSignificant string
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeGsDownAsError string
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeHttpErrorCodes []float64
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeInvalidDnsDomainAsError string
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeInvalidDnsQueryAsError string
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeIssuerRevokedOcspResponsesAsError string
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeNoDnsRecordAsError string
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeNoValidGsMemberAsError string
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludePersistenceChangeAsError string
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeRevokedOcspResponsesAsError string
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeServerDnsErrorAsError string
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeServerTcpResetAsError string
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeSipErrorCodes []float64
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeStaleOcspResponsesAsError string
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeSynRetransmitAsError string
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeTcpResetAsError string
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeUnavailableOcspResponsesAsError string
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeUnsupportedDnsQueryAsError string
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    HealthscoreMaxServerLimit string
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    HsEventThrottleWindow string
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    HsMaxAnomalyPenalty string
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsMaxResourcesPenalty string
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    HsMaxSecurityPenalty string
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    HsMinDosRate string
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    HsPerformanceBoost string
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    HsPscoreTrafficThresholdL4Client string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsPscoreTrafficThresholdL4Server string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsSecurityCertscoreExpired string
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityCertscoreGt30d string
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityCertscoreLe07d string
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    HsSecurityCertscoreLe30d string
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    HsSecurityChainInvalidityPenalty string
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityCipherscoreEq000b string
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityCipherscoreGe128b string
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityCipherscoreLt128b string
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    HsSecurityEncalgoScoreNone string
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityEncalgoScoreRc4 string
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    HsSecurityHstsPenalty string
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityNonpfsPenalty string
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityOcspRevokedScore string
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecuritySelfsignedcertPenalty string
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecuritySsl30Score string
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    HsSecurityTls10Score string
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls11Score string
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls12Score string
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls13Score string
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityWeakSignatureAlgoPenalty string
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    LatencyAuditProps []AnalyticsprofileLatencyAuditPropArgs
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Markers []AnalyticsprofileMarkerArgs
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    OndemandMetricsIdleTimeout string
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ranges []AnalyticsprofileRangeArgs
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    RespCodeBlocks []string
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    SensitiveLogProfiles []AnalyticsprofileSensitiveLogProfileArgs
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    SipLogDepth string
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    TenantRef string
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TimeTrackerProps []AnalyticsprofileTimeTrackerPropArgs
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Uuid string
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsprofileId String
    apdexResponseThreshold String
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    apdexResponseToleratedFactor String
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRttThreshold String
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    apdexRttToleratedFactor String
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRumThreshold String
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    apdexRumToleratedFactor String
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerResponseThreshold String
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    apdexServerResponseToleratedFactor String
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerRttThreshold String
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    apdexServerRttToleratedFactor String
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    clientLogConfigs List<AnalyticsprofileClientLogConfig>
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    clientLogStreamingConfigs List<AnalyticsprofileClientLogStreamingConfig>
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpbAttributes List<AnalyticsprofileConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    connLossyOooThreshold String
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyTimeoRexmtThreshold String
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connLossyTotalRexmtThreshold String
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyZeroWinSizeEventThreshold String
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    connServerLossyOooThreshold String
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyTimeoRexmtThreshold String
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connServerLossyTotalRexmtThreshold String
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyZeroWinSizeEventThreshold String
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    description String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdaptiveConfig String
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdvancedAnalytics String
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    enableOndemandMetrics String
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableSeAnalytics String
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableServerAnalytics String
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableVsAnalytics String
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeClientCloseBeforeRequestAsError String
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeDnsPolicyDropAsSignificant String
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeGsDownAsError String
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeHttpErrorCodes List<Double>
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeInvalidDnsDomainAsError String
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeInvalidDnsQueryAsError String
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeIssuerRevokedOcspResponsesAsError String
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeNoDnsRecordAsError String
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeNoValidGsMemberAsError String
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludePersistenceChangeAsError String
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeRevokedOcspResponsesAsError String
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeServerDnsErrorAsError String
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeServerTcpResetAsError String
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeSipErrorCodes List<Double>
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeStaleOcspResponsesAsError String
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeSynRetransmitAsError String
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeTcpResetAsError String
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeUnavailableOcspResponsesAsError String
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeUnsupportedDnsQueryAsError String
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    healthscoreMaxServerLimit String
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    hsEventThrottleWindow String
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    hsMaxAnomalyPenalty String
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsMaxResourcesPenalty String
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    hsMaxSecurityPenalty String
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    hsMinDosRate String
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    hsPerformanceBoost String
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    hsPscoreTrafficThresholdL4Client String
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsPscoreTrafficThresholdL4Server String
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsSecurityCertscoreExpired String
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCertscoreGt30d String
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCertscoreLe07d String
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    hsSecurityCertscoreLe30d String
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    hsSecurityChainInvalidityPenalty String
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityCipherscoreEq000b String
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCipherscoreGe128b String
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCipherscoreLt128b String
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityEncalgoScoreNone String
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityEncalgoScoreRc4 String
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    hsSecurityHstsPenalty String
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityNonpfsPenalty String
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityOcspRevokedScore String
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecuritySelfsignedcertPenalty String
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecuritySsl30Score String
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityTls10Score String
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls11Score String
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls12Score String
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls13Score String
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityWeakSignatureAlgoPenalty String
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    latencyAuditProps List<AnalyticsprofileLatencyAuditProp>
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    markers List<AnalyticsprofileMarker>
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name String
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ondemandMetricsIdleTimeout String
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ranges List<AnalyticsprofileRange>
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    respCodeBlocks List<String>
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    sensitiveLogProfiles List<AnalyticsprofileSensitiveLogProfile>
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    sipLogDepth String
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    tenantRef String
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    timeTrackerProps List<AnalyticsprofileTimeTrackerProp>
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid String
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsprofileId string
    apdexResponseThreshold string
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    apdexResponseToleratedFactor string
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    apdexRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRumThreshold string
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    apdexRumToleratedFactor string
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerResponseThreshold string
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    apdexServerResponseToleratedFactor string
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    apdexServerRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    clientLogConfigs AnalyticsprofileClientLogConfig[]
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    clientLogStreamingConfigs AnalyticsprofileClientLogStreamingConfig[]
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpbAttributes AnalyticsprofileConfigpbAttribute[]
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    connLossyOooThreshold string
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyTimeoRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connLossyTotalRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyZeroWinSizeEventThreshold string
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    connServerLossyOooThreshold string
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyTimeoRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connServerLossyTotalRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyZeroWinSizeEventThreshold string
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdaptiveConfig string
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdvancedAnalytics string
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    enableOndemandMetrics string
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableSeAnalytics string
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableServerAnalytics string
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableVsAnalytics string
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeClientCloseBeforeRequestAsError string
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeDnsPolicyDropAsSignificant string
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeGsDownAsError string
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeHttpErrorCodes number[]
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeInvalidDnsDomainAsError string
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeInvalidDnsQueryAsError string
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeIssuerRevokedOcspResponsesAsError string
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeNoDnsRecordAsError string
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeNoValidGsMemberAsError string
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludePersistenceChangeAsError string
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeRevokedOcspResponsesAsError string
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeServerDnsErrorAsError string
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeServerTcpResetAsError string
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeSipErrorCodes number[]
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeStaleOcspResponsesAsError string
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeSynRetransmitAsError string
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeTcpResetAsError string
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeUnavailableOcspResponsesAsError string
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeUnsupportedDnsQueryAsError string
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    healthscoreMaxServerLimit string
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    hsEventThrottleWindow string
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    hsMaxAnomalyPenalty string
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsMaxResourcesPenalty string
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    hsMaxSecurityPenalty string
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    hsMinDosRate string
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    hsPerformanceBoost string
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    hsPscoreTrafficThresholdL4Client string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsPscoreTrafficThresholdL4Server string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsSecurityCertscoreExpired string
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCertscoreGt30d string
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCertscoreLe07d string
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    hsSecurityCertscoreLe30d string
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    hsSecurityChainInvalidityPenalty string
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityCipherscoreEq000b string
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCipherscoreGe128b string
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCipherscoreLt128b string
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityEncalgoScoreNone string
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityEncalgoScoreRc4 string
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    hsSecurityHstsPenalty string
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityNonpfsPenalty string
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityOcspRevokedScore string
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecuritySelfsignedcertPenalty string
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecuritySsl30Score string
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityTls10Score string
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls11Score string
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls12Score string
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls13Score string
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityWeakSignatureAlgoPenalty string
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    latencyAuditProps AnalyticsprofileLatencyAuditProp[]
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    markers AnalyticsprofileMarker[]
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ondemandMetricsIdleTimeout string
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ranges AnalyticsprofileRange[]
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    respCodeBlocks string[]
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    sensitiveLogProfiles AnalyticsprofileSensitiveLogProfile[]
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    sipLogDepth string
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    tenantRef string
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    timeTrackerProps AnalyticsprofileTimeTrackerProp[]
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid string
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsprofile_id str
    apdex_response_threshold str
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    apdex_response_tolerated_factor str
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdex_rtt_threshold str
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    apdex_rtt_tolerated_factor str
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdex_rum_threshold str
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    apdex_rum_tolerated_factor str
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdex_server_response_threshold str
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    apdex_server_response_tolerated_factor str
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdex_server_rtt_threshold str
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    apdex_server_rtt_tolerated_factor str
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    client_log_configs Sequence[AnalyticsprofileClientLogConfigArgs]
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    client_log_streaming_configs Sequence[AnalyticsprofileClientLogStreamingConfigArgs]
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpb_attributes Sequence[AnalyticsprofileConfigpbAttributeArgs]
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    conn_lossy_ooo_threshold str
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    conn_lossy_timeo_rexmt_threshold str
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    conn_lossy_total_rexmt_threshold str
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    conn_lossy_zero_win_size_event_threshold str
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    conn_server_lossy_ooo_threshold str
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    conn_server_lossy_timeo_rexmt_threshold str
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    conn_server_lossy_total_rexmt_threshold str
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    conn_server_lossy_zero_win_size_event_threshold str
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    description str
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enable_adaptive_config str
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enable_advanced_analytics str
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    enable_ondemand_metrics str
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enable_se_analytics str
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enable_server_analytics str
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enable_vs_analytics str
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    exclude_client_close_before_request_as_error str
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_dns_policy_drop_as_significant str
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_gs_down_as_error str
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_http_error_codes Sequence[float]
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    exclude_invalid_dns_domain_as_error str
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_invalid_dns_query_as_error str
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_issuer_revoked_ocsp_responses_as_error str
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    exclude_no_dns_record_as_error str
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_no_valid_gs_member_as_error str
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_persistence_change_as_error str
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_revoked_ocsp_responses_as_error str
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    exclude_server_dns_error_as_error str
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_server_tcp_reset_as_error str
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_sip_error_codes Sequence[float]
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    exclude_stale_ocsp_responses_as_error str
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    exclude_syn_retransmit_as_error str
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_tcp_reset_as_error str
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_unavailable_ocsp_responses_as_error str
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    exclude_unsupported_dns_query_as_error str
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    healthscore_max_server_limit str
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    hs_event_throttle_window str
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    hs_max_anomaly_penalty str
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hs_max_resources_penalty str
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    hs_max_security_penalty str
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    hs_min_dos_rate str
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    hs_performance_boost str
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    hs_pscore_traffic_threshold_l4_client str
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hs_pscore_traffic_threshold_l4_server str
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hs_security_certscore_expired str
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hs_security_certscore_gt30d str
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_certscore_le07d str
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    hs_security_certscore_le30d str
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    hs_security_chain_invalidity_penalty str
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hs_security_cipherscore_eq000b str
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hs_security_cipherscore_ge128b str
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_cipherscore_lt128b str
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hs_security_encalgo_score_none str
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hs_security_encalgo_score_rc4 str
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    hs_security_hsts_penalty str
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hs_security_nonpfs_penalty str
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hs_security_ocsp_revoked_score str
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hs_security_selfsignedcert_penalty str
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hs_security_ssl30_score str
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hs_security_tls10_score str
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_tls11_score str
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_tls12_score str
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_tls13_score str
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_weak_signature_algo_penalty str
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    latency_audit_props Sequence[AnalyticsprofileLatencyAuditPropArgs]
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    markers Sequence[AnalyticsprofileMarkerArgs]
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name str
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ondemand_metrics_idle_timeout str
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ranges Sequence[AnalyticsprofileRangeArgs]
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    resp_code_blocks Sequence[str]
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    sensitive_log_profiles Sequence[AnalyticsprofileSensitiveLogProfileArgs]
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    sip_log_depth str
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    tenant_ref str
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    time_tracker_props Sequence[AnalyticsprofileTimeTrackerPropArgs]
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid str
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsprofileId String
    apdexResponseThreshold String
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    apdexResponseToleratedFactor String
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRttThreshold String
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    apdexRttToleratedFactor String
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRumThreshold String
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    apdexRumToleratedFactor String
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerResponseThreshold String
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    apdexServerResponseToleratedFactor String
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerRttThreshold String
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    apdexServerRttToleratedFactor String
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    clientLogConfigs List<Property Map>
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    clientLogStreamingConfigs List<Property Map>
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, 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.
    connLossyOooThreshold String
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyTimeoRexmtThreshold String
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connLossyTotalRexmtThreshold String
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyZeroWinSizeEventThreshold String
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    connServerLossyOooThreshold String
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyTimeoRexmtThreshold String
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connServerLossyTotalRexmtThreshold String
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyZeroWinSizeEventThreshold String
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    description String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdaptiveConfig String
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdvancedAnalytics String
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    enableOndemandMetrics String
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableSeAnalytics String
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableServerAnalytics String
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableVsAnalytics String
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeClientCloseBeforeRequestAsError String
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeDnsPolicyDropAsSignificant String
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeGsDownAsError String
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeHttpErrorCodes List<Number>
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeInvalidDnsDomainAsError String
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeInvalidDnsQueryAsError String
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeIssuerRevokedOcspResponsesAsError String
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeNoDnsRecordAsError String
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeNoValidGsMemberAsError String
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludePersistenceChangeAsError String
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeRevokedOcspResponsesAsError String
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeServerDnsErrorAsError String
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeServerTcpResetAsError String
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeSipErrorCodes List<Number>
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeStaleOcspResponsesAsError String
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeSynRetransmitAsError String
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeTcpResetAsError String
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeUnavailableOcspResponsesAsError String
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeUnsupportedDnsQueryAsError String
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    healthscoreMaxServerLimit String
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    hsEventThrottleWindow String
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    hsMaxAnomalyPenalty String
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsMaxResourcesPenalty String
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    hsMaxSecurityPenalty String
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    hsMinDosRate String
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    hsPerformanceBoost String
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    hsPscoreTrafficThresholdL4Client String
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsPscoreTrafficThresholdL4Server String
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsSecurityCertscoreExpired String
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCertscoreGt30d String
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCertscoreLe07d String
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    hsSecurityCertscoreLe30d String
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    hsSecurityChainInvalidityPenalty String
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityCipherscoreEq000b String
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCipherscoreGe128b String
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCipherscoreLt128b String
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityEncalgoScoreNone String
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityEncalgoScoreRc4 String
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    hsSecurityHstsPenalty String
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityNonpfsPenalty String
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityOcspRevokedScore String
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecuritySelfsignedcertPenalty String
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecuritySsl30Score String
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityTls10Score String
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls11Score String
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls12Score String
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls13Score String
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityWeakSignatureAlgoPenalty String
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    latencyAuditProps List<Property Map>
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    markers List<Property Map>
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name String
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ondemandMetricsIdleTimeout String
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ranges List<Property Map>
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    respCodeBlocks List<String>
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    sensitiveLogProfiles List<Property Map>
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    sipLogDepth String
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    tenantRef String
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    timeTrackerProps List<Property Map>
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid String
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Analyticsprofile resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing Analyticsprofile Resource

    Get an existing Analyticsprofile resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: AnalyticsprofileState, opts?: CustomResourceOptions): Analyticsprofile
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            analyticsprofile_id: Optional[str] = None,
            apdex_response_threshold: Optional[str] = None,
            apdex_response_tolerated_factor: Optional[str] = None,
            apdex_rtt_threshold: Optional[str] = None,
            apdex_rtt_tolerated_factor: Optional[str] = None,
            apdex_rum_threshold: Optional[str] = None,
            apdex_rum_tolerated_factor: Optional[str] = None,
            apdex_server_response_threshold: Optional[str] = None,
            apdex_server_response_tolerated_factor: Optional[str] = None,
            apdex_server_rtt_threshold: Optional[str] = None,
            apdex_server_rtt_tolerated_factor: Optional[str] = None,
            client_log_configs: Optional[Sequence[AnalyticsprofileClientLogConfigArgs]] = None,
            client_log_streaming_configs: Optional[Sequence[AnalyticsprofileClientLogStreamingConfigArgs]] = None,
            configpb_attributes: Optional[Sequence[AnalyticsprofileConfigpbAttributeArgs]] = None,
            conn_lossy_ooo_threshold: Optional[str] = None,
            conn_lossy_timeo_rexmt_threshold: Optional[str] = None,
            conn_lossy_total_rexmt_threshold: Optional[str] = None,
            conn_lossy_zero_win_size_event_threshold: Optional[str] = None,
            conn_server_lossy_ooo_threshold: Optional[str] = None,
            conn_server_lossy_timeo_rexmt_threshold: Optional[str] = None,
            conn_server_lossy_total_rexmt_threshold: Optional[str] = None,
            conn_server_lossy_zero_win_size_event_threshold: Optional[str] = None,
            description: Optional[str] = None,
            enable_adaptive_config: Optional[str] = None,
            enable_advanced_analytics: Optional[str] = None,
            enable_ondemand_metrics: Optional[str] = None,
            enable_se_analytics: Optional[str] = None,
            enable_server_analytics: Optional[str] = None,
            enable_vs_analytics: Optional[str] = None,
            exclude_client_close_before_request_as_error: Optional[str] = None,
            exclude_dns_policy_drop_as_significant: Optional[str] = None,
            exclude_gs_down_as_error: Optional[str] = None,
            exclude_http_error_codes: Optional[Sequence[float]] = None,
            exclude_invalid_dns_domain_as_error: Optional[str] = None,
            exclude_invalid_dns_query_as_error: Optional[str] = None,
            exclude_issuer_revoked_ocsp_responses_as_error: Optional[str] = None,
            exclude_no_dns_record_as_error: Optional[str] = None,
            exclude_no_valid_gs_member_as_error: Optional[str] = None,
            exclude_persistence_change_as_error: Optional[str] = None,
            exclude_revoked_ocsp_responses_as_error: Optional[str] = None,
            exclude_server_dns_error_as_error: Optional[str] = None,
            exclude_server_tcp_reset_as_error: Optional[str] = None,
            exclude_sip_error_codes: Optional[Sequence[float]] = None,
            exclude_stale_ocsp_responses_as_error: Optional[str] = None,
            exclude_syn_retransmit_as_error: Optional[str] = None,
            exclude_tcp_reset_as_error: Optional[str] = None,
            exclude_unavailable_ocsp_responses_as_error: Optional[str] = None,
            exclude_unsupported_dns_query_as_error: Optional[str] = None,
            healthscore_max_server_limit: Optional[str] = None,
            hs_event_throttle_window: Optional[str] = None,
            hs_max_anomaly_penalty: Optional[str] = None,
            hs_max_resources_penalty: Optional[str] = None,
            hs_max_security_penalty: Optional[str] = None,
            hs_min_dos_rate: Optional[str] = None,
            hs_performance_boost: Optional[str] = None,
            hs_pscore_traffic_threshold_l4_client: Optional[str] = None,
            hs_pscore_traffic_threshold_l4_server: Optional[str] = None,
            hs_security_certscore_expired: Optional[str] = None,
            hs_security_certscore_gt30d: Optional[str] = None,
            hs_security_certscore_le07d: Optional[str] = None,
            hs_security_certscore_le30d: Optional[str] = None,
            hs_security_chain_invalidity_penalty: Optional[str] = None,
            hs_security_cipherscore_eq000b: Optional[str] = None,
            hs_security_cipherscore_ge128b: Optional[str] = None,
            hs_security_cipherscore_lt128b: Optional[str] = None,
            hs_security_encalgo_score_none: Optional[str] = None,
            hs_security_encalgo_score_rc4: Optional[str] = None,
            hs_security_hsts_penalty: Optional[str] = None,
            hs_security_nonpfs_penalty: Optional[str] = None,
            hs_security_ocsp_revoked_score: Optional[str] = None,
            hs_security_selfsignedcert_penalty: Optional[str] = None,
            hs_security_ssl30_score: Optional[str] = None,
            hs_security_tls10_score: Optional[str] = None,
            hs_security_tls11_score: Optional[str] = None,
            hs_security_tls12_score: Optional[str] = None,
            hs_security_tls13_score: Optional[str] = None,
            hs_security_weak_signature_algo_penalty: Optional[str] = None,
            latency_audit_props: Optional[Sequence[AnalyticsprofileLatencyAuditPropArgs]] = None,
            markers: Optional[Sequence[AnalyticsprofileMarkerArgs]] = None,
            name: Optional[str] = None,
            ondemand_metrics_idle_timeout: Optional[str] = None,
            ranges: Optional[Sequence[AnalyticsprofileRangeArgs]] = None,
            resp_code_blocks: Optional[Sequence[str]] = None,
            sensitive_log_profiles: Optional[Sequence[AnalyticsprofileSensitiveLogProfileArgs]] = None,
            sip_log_depth: Optional[str] = None,
            tenant_ref: Optional[str] = None,
            time_tracker_props: Optional[Sequence[AnalyticsprofileTimeTrackerPropArgs]] = None,
            uuid: Optional[str] = None) -> Analyticsprofile
    func GetAnalyticsprofile(ctx *Context, name string, id IDInput, state *AnalyticsprofileState, opts ...ResourceOption) (*Analyticsprofile, error)
    public static Analyticsprofile Get(string name, Input<string> id, AnalyticsprofileState? state, CustomResourceOptions? opts = null)
    public static Analyticsprofile get(String name, Output<String> id, AnalyticsprofileState state, CustomResourceOptions options)
    resources:  _:    type: avi:Analyticsprofile    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AnalyticsprofileId string
    ApdexResponseThreshold string
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    ApdexResponseToleratedFactor string
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    ApdexRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexRumThreshold string
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    ApdexRumToleratedFactor string
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexServerResponseThreshold string
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    ApdexServerResponseToleratedFactor string
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexServerRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    ApdexServerRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ClientLogConfigs List<AnalyticsprofileClientLogConfig>
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ClientLogStreamingConfigs List<AnalyticsprofileClientLogStreamingConfig>
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ConfigpbAttributes List<AnalyticsprofileConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ConnLossyOooThreshold string
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnLossyTimeoRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    ConnLossyTotalRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnLossyZeroWinSizeEventThreshold string
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    ConnServerLossyOooThreshold string
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnServerLossyTimeoRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    ConnServerLossyTotalRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnServerLossyZeroWinSizeEventThreshold string
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    Description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableAdaptiveConfig string
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableAdvancedAnalytics string
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    EnableOndemandMetrics string
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableSeAnalytics string
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableServerAnalytics string
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableVsAnalytics string
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeClientCloseBeforeRequestAsError string
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeDnsPolicyDropAsSignificant string
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeGsDownAsError string
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeHttpErrorCodes List<double>
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeInvalidDnsDomainAsError string
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeInvalidDnsQueryAsError string
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeIssuerRevokedOcspResponsesAsError string
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeNoDnsRecordAsError string
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeNoValidGsMemberAsError string
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludePersistenceChangeAsError string
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeRevokedOcspResponsesAsError string
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeServerDnsErrorAsError string
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeServerTcpResetAsError string
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeSipErrorCodes List<double>
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeStaleOcspResponsesAsError string
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeSynRetransmitAsError string
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeTcpResetAsError string
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeUnavailableOcspResponsesAsError string
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeUnsupportedDnsQueryAsError string
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    HealthscoreMaxServerLimit string
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    HsEventThrottleWindow string
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    HsMaxAnomalyPenalty string
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsMaxResourcesPenalty string
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    HsMaxSecurityPenalty string
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    HsMinDosRate string
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    HsPerformanceBoost string
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    HsPscoreTrafficThresholdL4Client string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsPscoreTrafficThresholdL4Server string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsSecurityCertscoreExpired string
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityCertscoreGt30d string
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityCertscoreLe07d string
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    HsSecurityCertscoreLe30d string
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    HsSecurityChainInvalidityPenalty string
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityCipherscoreEq000b string
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityCipherscoreGe128b string
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityCipherscoreLt128b string
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    HsSecurityEncalgoScoreNone string
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityEncalgoScoreRc4 string
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    HsSecurityHstsPenalty string
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityNonpfsPenalty string
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityOcspRevokedScore string
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecuritySelfsignedcertPenalty string
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecuritySsl30Score string
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    HsSecurityTls10Score string
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls11Score string
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls12Score string
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls13Score string
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityWeakSignatureAlgoPenalty string
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    LatencyAuditProps List<AnalyticsprofileLatencyAuditProp>
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Markers List<AnalyticsprofileMarker>
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    OndemandMetricsIdleTimeout string
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ranges List<AnalyticsprofileRange>
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    RespCodeBlocks List<string>
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    SensitiveLogProfiles List<AnalyticsprofileSensitiveLogProfile>
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    SipLogDepth string
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    TenantRef string
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TimeTrackerProps List<AnalyticsprofileTimeTrackerProp>
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Uuid string
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AnalyticsprofileId string
    ApdexResponseThreshold string
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    ApdexResponseToleratedFactor string
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    ApdexRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexRumThreshold string
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    ApdexRumToleratedFactor string
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexServerResponseThreshold string
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    ApdexServerResponseToleratedFactor string
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ApdexServerRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    ApdexServerRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    ClientLogConfigs []AnalyticsprofileClientLogConfigArgs
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ClientLogStreamingConfigs []AnalyticsprofileClientLogStreamingConfigArgs
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ConfigpbAttributes []AnalyticsprofileConfigpbAttributeArgs
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ConnLossyOooThreshold string
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnLossyTimeoRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    ConnLossyTotalRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnLossyZeroWinSizeEventThreshold string
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    ConnServerLossyOooThreshold string
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnServerLossyTimeoRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    ConnServerLossyTotalRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    ConnServerLossyZeroWinSizeEventThreshold string
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    Description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableAdaptiveConfig string
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EnableAdvancedAnalytics string
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    EnableOndemandMetrics string
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableSeAnalytics string
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableServerAnalytics string
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableVsAnalytics string
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeClientCloseBeforeRequestAsError string
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeDnsPolicyDropAsSignificant string
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeGsDownAsError string
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeHttpErrorCodes []float64
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeInvalidDnsDomainAsError string
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeInvalidDnsQueryAsError string
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeIssuerRevokedOcspResponsesAsError string
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeNoDnsRecordAsError string
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeNoValidGsMemberAsError string
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludePersistenceChangeAsError string
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeRevokedOcspResponsesAsError string
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeServerDnsErrorAsError string
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeServerTcpResetAsError string
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeSipErrorCodes []float64
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ExcludeStaleOcspResponsesAsError string
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeSynRetransmitAsError string
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeTcpResetAsError string
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    ExcludeUnavailableOcspResponsesAsError string
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    ExcludeUnsupportedDnsQueryAsError string
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    HealthscoreMaxServerLimit string
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    HsEventThrottleWindow string
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    HsMaxAnomalyPenalty string
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsMaxResourcesPenalty string
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    HsMaxSecurityPenalty string
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    HsMinDosRate string
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    HsPerformanceBoost string
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    HsPscoreTrafficThresholdL4Client string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsPscoreTrafficThresholdL4Server string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    HsSecurityCertscoreExpired string
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityCertscoreGt30d string
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityCertscoreLe07d string
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    HsSecurityCertscoreLe30d string
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    HsSecurityChainInvalidityPenalty string
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityCipherscoreEq000b string
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityCipherscoreGe128b string
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityCipherscoreLt128b string
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    HsSecurityEncalgoScoreNone string
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecurityEncalgoScoreRc4 string
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    HsSecurityHstsPenalty string
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityNonpfsPenalty string
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecurityOcspRevokedScore string
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    HsSecuritySelfsignedcertPenalty string
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    HsSecuritySsl30Score string
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    HsSecurityTls10Score string
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls11Score string
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls12Score string
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityTls13Score string
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    HsSecurityWeakSignatureAlgoPenalty string
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    LatencyAuditProps []AnalyticsprofileLatencyAuditPropArgs
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Markers []AnalyticsprofileMarkerArgs
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    OndemandMetricsIdleTimeout string
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ranges []AnalyticsprofileRangeArgs
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    RespCodeBlocks []string
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    SensitiveLogProfiles []AnalyticsprofileSensitiveLogProfileArgs
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    SipLogDepth string
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    TenantRef string
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TimeTrackerProps []AnalyticsprofileTimeTrackerPropArgs
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Uuid string
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsprofileId String
    apdexResponseThreshold String
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    apdexResponseToleratedFactor String
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRttThreshold String
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    apdexRttToleratedFactor String
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRumThreshold String
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    apdexRumToleratedFactor String
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerResponseThreshold String
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    apdexServerResponseToleratedFactor String
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerRttThreshold String
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    apdexServerRttToleratedFactor String
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    clientLogConfigs List<AnalyticsprofileClientLogConfig>
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    clientLogStreamingConfigs List<AnalyticsprofileClientLogStreamingConfig>
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpbAttributes List<AnalyticsprofileConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    connLossyOooThreshold String
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyTimeoRexmtThreshold String
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connLossyTotalRexmtThreshold String
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyZeroWinSizeEventThreshold String
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    connServerLossyOooThreshold String
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyTimeoRexmtThreshold String
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connServerLossyTotalRexmtThreshold String
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyZeroWinSizeEventThreshold String
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    description String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdaptiveConfig String
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdvancedAnalytics String
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    enableOndemandMetrics String
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableSeAnalytics String
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableServerAnalytics String
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableVsAnalytics String
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeClientCloseBeforeRequestAsError String
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeDnsPolicyDropAsSignificant String
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeGsDownAsError String
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeHttpErrorCodes List<Double>
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeInvalidDnsDomainAsError String
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeInvalidDnsQueryAsError String
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeIssuerRevokedOcspResponsesAsError String
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeNoDnsRecordAsError String
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeNoValidGsMemberAsError String
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludePersistenceChangeAsError String
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeRevokedOcspResponsesAsError String
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeServerDnsErrorAsError String
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeServerTcpResetAsError String
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeSipErrorCodes List<Double>
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeStaleOcspResponsesAsError String
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeSynRetransmitAsError String
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeTcpResetAsError String
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeUnavailableOcspResponsesAsError String
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeUnsupportedDnsQueryAsError String
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    healthscoreMaxServerLimit String
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    hsEventThrottleWindow String
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    hsMaxAnomalyPenalty String
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsMaxResourcesPenalty String
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    hsMaxSecurityPenalty String
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    hsMinDosRate String
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    hsPerformanceBoost String
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    hsPscoreTrafficThresholdL4Client String
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsPscoreTrafficThresholdL4Server String
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsSecurityCertscoreExpired String
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCertscoreGt30d String
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCertscoreLe07d String
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    hsSecurityCertscoreLe30d String
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    hsSecurityChainInvalidityPenalty String
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityCipherscoreEq000b String
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCipherscoreGe128b String
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCipherscoreLt128b String
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityEncalgoScoreNone String
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityEncalgoScoreRc4 String
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    hsSecurityHstsPenalty String
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityNonpfsPenalty String
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityOcspRevokedScore String
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecuritySelfsignedcertPenalty String
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecuritySsl30Score String
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityTls10Score String
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls11Score String
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls12Score String
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls13Score String
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityWeakSignatureAlgoPenalty String
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    latencyAuditProps List<AnalyticsprofileLatencyAuditProp>
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    markers List<AnalyticsprofileMarker>
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name String
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ondemandMetricsIdleTimeout String
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ranges List<AnalyticsprofileRange>
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    respCodeBlocks List<String>
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    sensitiveLogProfiles List<AnalyticsprofileSensitiveLogProfile>
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    sipLogDepth String
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    tenantRef String
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    timeTrackerProps List<AnalyticsprofileTimeTrackerProp>
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid String
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsprofileId string
    apdexResponseThreshold string
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    apdexResponseToleratedFactor string
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    apdexRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRumThreshold string
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    apdexRumToleratedFactor string
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerResponseThreshold string
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    apdexServerResponseToleratedFactor string
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerRttThreshold string
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    apdexServerRttToleratedFactor string
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    clientLogConfigs AnalyticsprofileClientLogConfig[]
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    clientLogStreamingConfigs AnalyticsprofileClientLogStreamingConfig[]
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpbAttributes AnalyticsprofileConfigpbAttribute[]
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    connLossyOooThreshold string
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyTimeoRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connLossyTotalRexmtThreshold string
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyZeroWinSizeEventThreshold string
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    connServerLossyOooThreshold string
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyTimeoRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connServerLossyTotalRexmtThreshold string
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyZeroWinSizeEventThreshold string
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdaptiveConfig string
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdvancedAnalytics string
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    enableOndemandMetrics string
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableSeAnalytics string
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableServerAnalytics string
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableVsAnalytics string
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeClientCloseBeforeRequestAsError string
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeDnsPolicyDropAsSignificant string
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeGsDownAsError string
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeHttpErrorCodes number[]
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeInvalidDnsDomainAsError string
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeInvalidDnsQueryAsError string
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeIssuerRevokedOcspResponsesAsError string
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeNoDnsRecordAsError string
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeNoValidGsMemberAsError string
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludePersistenceChangeAsError string
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeRevokedOcspResponsesAsError string
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeServerDnsErrorAsError string
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeServerTcpResetAsError string
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeSipErrorCodes number[]
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeStaleOcspResponsesAsError string
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeSynRetransmitAsError string
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeTcpResetAsError string
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeUnavailableOcspResponsesAsError string
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeUnsupportedDnsQueryAsError string
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    healthscoreMaxServerLimit string
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    hsEventThrottleWindow string
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    hsMaxAnomalyPenalty string
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsMaxResourcesPenalty string
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    hsMaxSecurityPenalty string
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    hsMinDosRate string
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    hsPerformanceBoost string
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    hsPscoreTrafficThresholdL4Client string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsPscoreTrafficThresholdL4Server string
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsSecurityCertscoreExpired string
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCertscoreGt30d string
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCertscoreLe07d string
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    hsSecurityCertscoreLe30d string
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    hsSecurityChainInvalidityPenalty string
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityCipherscoreEq000b string
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCipherscoreGe128b string
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCipherscoreLt128b string
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityEncalgoScoreNone string
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityEncalgoScoreRc4 string
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    hsSecurityHstsPenalty string
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityNonpfsPenalty string
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityOcspRevokedScore string
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecuritySelfsignedcertPenalty string
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecuritySsl30Score string
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityTls10Score string
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls11Score string
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls12Score string
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls13Score string
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityWeakSignatureAlgoPenalty string
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    latencyAuditProps AnalyticsprofileLatencyAuditProp[]
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    markers AnalyticsprofileMarker[]
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ondemandMetricsIdleTimeout string
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ranges AnalyticsprofileRange[]
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    respCodeBlocks string[]
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    sensitiveLogProfiles AnalyticsprofileSensitiveLogProfile[]
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    sipLogDepth string
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    tenantRef string
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    timeTrackerProps AnalyticsprofileTimeTrackerProp[]
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid string
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsprofile_id str
    apdex_response_threshold str
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    apdex_response_tolerated_factor str
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdex_rtt_threshold str
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    apdex_rtt_tolerated_factor str
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdex_rum_threshold str
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    apdex_rum_tolerated_factor str
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdex_server_response_threshold str
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    apdex_server_response_tolerated_factor str
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdex_server_rtt_threshold str
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    apdex_server_rtt_tolerated_factor str
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    client_log_configs Sequence[AnalyticsprofileClientLogConfigArgs]
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    client_log_streaming_configs Sequence[AnalyticsprofileClientLogStreamingConfigArgs]
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpb_attributes Sequence[AnalyticsprofileConfigpbAttributeArgs]
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    conn_lossy_ooo_threshold str
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    conn_lossy_timeo_rexmt_threshold str
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    conn_lossy_total_rexmt_threshold str
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    conn_lossy_zero_win_size_event_threshold str
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    conn_server_lossy_ooo_threshold str
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    conn_server_lossy_timeo_rexmt_threshold str
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    conn_server_lossy_total_rexmt_threshold str
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    conn_server_lossy_zero_win_size_event_threshold str
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    description str
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enable_adaptive_config str
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enable_advanced_analytics str
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    enable_ondemand_metrics str
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enable_se_analytics str
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enable_server_analytics str
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enable_vs_analytics str
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    exclude_client_close_before_request_as_error str
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_dns_policy_drop_as_significant str
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_gs_down_as_error str
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_http_error_codes Sequence[float]
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    exclude_invalid_dns_domain_as_error str
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_invalid_dns_query_as_error str
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_issuer_revoked_ocsp_responses_as_error str
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    exclude_no_dns_record_as_error str
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_no_valid_gs_member_as_error str
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_persistence_change_as_error str
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_revoked_ocsp_responses_as_error str
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    exclude_server_dns_error_as_error str
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_server_tcp_reset_as_error str
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_sip_error_codes Sequence[float]
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    exclude_stale_ocsp_responses_as_error str
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    exclude_syn_retransmit_as_error str
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_tcp_reset_as_error str
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    exclude_unavailable_ocsp_responses_as_error str
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    exclude_unsupported_dns_query_as_error str
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    healthscore_max_server_limit str
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    hs_event_throttle_window str
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    hs_max_anomaly_penalty str
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hs_max_resources_penalty str
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    hs_max_security_penalty str
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    hs_min_dos_rate str
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    hs_performance_boost str
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    hs_pscore_traffic_threshold_l4_client str
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hs_pscore_traffic_threshold_l4_server str
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hs_security_certscore_expired str
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hs_security_certscore_gt30d str
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_certscore_le07d str
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    hs_security_certscore_le30d str
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    hs_security_chain_invalidity_penalty str
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hs_security_cipherscore_eq000b str
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hs_security_cipherscore_ge128b str
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_cipherscore_lt128b str
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hs_security_encalgo_score_none str
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hs_security_encalgo_score_rc4 str
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    hs_security_hsts_penalty str
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hs_security_nonpfs_penalty str
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hs_security_ocsp_revoked_score str
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hs_security_selfsignedcert_penalty str
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hs_security_ssl30_score str
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hs_security_tls10_score str
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_tls11_score str
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_tls12_score str
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_tls13_score str
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hs_security_weak_signature_algo_penalty str
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    latency_audit_props Sequence[AnalyticsprofileLatencyAuditPropArgs]
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    markers Sequence[AnalyticsprofileMarkerArgs]
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name str
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ondemand_metrics_idle_timeout str
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ranges Sequence[AnalyticsprofileRangeArgs]
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    resp_code_blocks Sequence[str]
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    sensitive_log_profiles Sequence[AnalyticsprofileSensitiveLogProfileArgs]
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    sip_log_depth str
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    tenant_ref str
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    time_tracker_props Sequence[AnalyticsprofileTimeTrackerPropArgs]
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid str
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsprofileId String
    apdexResponseThreshold String
    If a client receives an http response in less than the satisfactory latency threshold, the request is considered satisfied. It is considered tolerated if it is not satisfied and less than tolerated latency factor multiplied by the satisfactory latency threshold. Greater than this number and the client's request is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 500), basic (allowed values- 500) edition.
    apdexResponseToleratedFactor String
    Client tolerated response latency factor. Client must receive a response within this factor times the satisfactory threshold (apdex_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRttThreshold String
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 250), basic (allowed values- 250) edition.
    apdexRttToleratedFactor String
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexRumThreshold String
    If a client is able to load a page in less than the satisfactory latency threshold, the pageload is considered satisfied. It is considered tolerated if it is greater than satisfied but less than the tolerated latency multiplied by satisifed latency. Greater than this number and the client's request is considered frustrated. A pageload includes the time for dns lookup, download of all http objects, and page render time. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5000), basic (allowed values- 5000) edition.
    apdexRumToleratedFactor String
    Virtual service threshold factor for tolerated page load time (plt) as multiple of apdex_rum_threshold. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerResponseThreshold String
    A server http response is considered satisfied if latency is less than the satisfactory latency threshold. The response is considered tolerated when it is greater than satisfied but less than the tolerated latency factor * s_latency. Greater than this number and the server response is considered frustrated. Allowed values are 1-30000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 400), basic (allowed values- 400) edition.
    apdexServerResponseToleratedFactor String
    Server tolerated response latency factor. Servermust response within this factor times the satisfactory threshold (apdex_server_response_threshold) to be considered tolerated. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    apdexServerRttThreshold String
    Satisfactory client to avi round trip time(rtt). Allowed values are 1-2000. Unit is milliseconds. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 125), basic (allowed values- 125) edition.
    apdexServerRttToleratedFactor String
    Tolerated client to avi round trip time(rtt) factor. It is a multiple of apdex_rtt_tolerated_factor. Allowed values are 1-1000. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4), basic (allowed values- 4) edition.
    clientLogConfigs List<Property Map>
    Configure which logs are sent to the avi controller from ses and how they are processed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    clientLogStreamingConfigs List<Property Map>
    Configure to stream logs to an external server. Field introduced in 17.1.1. Allowed with any value in enterprise, 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.
    connLossyOooThreshold String
    A connection between client and avi is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyTimeoRexmtThreshold String
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connLossyTotalRexmtThreshold String
    A connection between client and avi is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connLossyZeroWinSizeEventThreshold String
    A client connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    connServerLossyOooThreshold String
    A connection between avi and server is considered lossy when more than this percentage of out of order packets are received. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyTimeoRexmtThreshold String
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted due to timeout. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    connServerLossyTotalRexmtThreshold String
    A connection between avi and server is considered lossy when more than this percentage of packets are retransmitted. Allowed values are 1-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 50), basic (allowed values- 50) edition.
    connServerLossyZeroWinSizeEventThreshold String
    A server connection is considered lossy when percentage of times a packet could not be trasmitted due to tcp zero window is above this threshold. Allowed values are 0-100. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2), basic (allowed values- 2) edition.
    description String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdaptiveConfig String
    Enable adaptive configuration for optimizing resource usage. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    enableAdvancedAnalytics String
    Enables advanced analytics features like anomaly detection. If set to false, anomaly computation (and associated rules/events) for vs, pool and server metrics will be deactivated. However, setting it to false reduces cpu and memory requirements for analytics subsystem. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition. Special default for essentials edition is false, basic edition is false, enterprise edition is true.
    enableOndemandMetrics String
    Virtual service (vs) metrics are processed only when there is live data traffic on the vs. In case, vs is idle for a period of time as specified by ondemand_metrics_idle_timeout then metrics processing is suspended for that vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableSeAnalytics String
    Enable node (service engine) level analytics forvs metrics. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableServerAnalytics String
    Enables analytics on backend servers. This may be desired in container environment when there are large number of ephemeral servers. Additionally, no healthscore of servers is computed when server analytics is enabled. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableVsAnalytics String
    Enable virtualservice (frontend) analytics. This flag enables metrics and healthscore for virtualservice. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeClientCloseBeforeRequestAsError String
    Exclude client closed connection before an http request could be completed from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeDnsPolicyDropAsSignificant String
    Exclude dns policy drops from the list of errors. Field introduced in 17.2.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeGsDownAsError String
    Exclude queries to gslb services that are operationally down from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeHttpErrorCodes List<Number>
    List of http status codes to be excluded from being classified as an error. Error connections or responses impacts health score, are included as significant logs, and may be classified as part of a dos attack. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeInvalidDnsDomainAsError String
    Exclude dns queries to domains outside the domains configured in the dns application profile from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeInvalidDnsQueryAsError String
    Exclude invalid dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeIssuerRevokedOcspResponsesAsError String
    Exclude the issuer-revoked ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeNoDnsRecordAsError String
    Exclude queries to domains that did not have configured services/records from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeNoValidGsMemberAsError String
    Exclude queries to gslb services that have no available members from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludePersistenceChangeAsError String
    Exclude persistence server changed while load balancing' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeRevokedOcspResponsesAsError String
    Exclude the revoked ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeServerDnsErrorAsError String
    Exclude server dns error response from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeServerTcpResetAsError String
    Exclude server tcp reset from errors. It is common for applications like ms exchange. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeSipErrorCodes List<Number>
    List of sip status codes to be excluded from being classified as an error. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    excludeStaleOcspResponsesAsError String
    Exclude the stale ocsp certificate status responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeSynRetransmitAsError String
    Exclude 'server unanswered syns' from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeTcpResetAsError String
    Exclude tcp resets by client from the list of potential errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    excludeUnavailableOcspResponsesAsError String
    Exclude the unavailable ocsp responses from the list of errors. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
    excludeUnsupportedDnsQueryAsError String
    Exclude unsupported dns queries from the list of errors. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    healthscoreMaxServerLimit String
    Skips health score computation of pool servers when number of servers in a pool is more than this setting. Allowed values are 0-5000. Special values are 0- server health score is deactivated. Field introduced in 17.2.13, 18.1.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition. Special default for essentials edition is 0, basic edition is 0, enterprise edition is 20.
    hsEventThrottleWindow String
    Time window (in secs) within which only unique health change events should occur. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1209600), basic (allowed values- 1209600) edition.
    hsMaxAnomalyPenalty String
    Maximum penalty that may be deducted from health score for anomalies. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsMaxResourcesPenalty String
    Maximum penalty that may be deducted from health score for high resource utilization. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 25), basic (allowed values- 25) edition.
    hsMaxSecurityPenalty String
    Maximum penalty that may be deducted from health score based on security assessment. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 100), basic (allowed values- 100) edition.
    hsMinDosRate String
    Dos connection rate below which the dos security assessment will not kick in. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1000), basic (allowed values- 1000) edition.
    hsPerformanceBoost String
    Adds free performance score credits to health score. It can be used for compensating health score for known slow applications. Allowed values are 0-100. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0), basic (allowed values- 0) edition.
    hsPscoreTrafficThresholdL4Client String
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsPscoreTrafficThresholdL4Server String
    Threshold number of connections in 5min, below which apdexr, apdexc, rum_apdex, and other network quality metrics are not computed. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 10), basic (allowed values- 10) edition.
    hsSecurityCertscoreExpired String
    Score assigned when the certificate has expired. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCertscoreGt30d String
    Score assigned when the certificate expires in more than 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCertscoreLe07d String
    Score assigned when the certificate expires in less than or equal to 7 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.0), basic (allowed values- 2.0) edition.
    hsSecurityCertscoreLe30d String
    Score assigned when the certificate expires in less than or equal to 30 days. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 4.0), basic (allowed values- 4.0) edition.
    hsSecurityChainInvalidityPenalty String
    Penalty for allowing certificates with invalid chain. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityCipherscoreEq000b String
    Score assigned when the minimum cipher strength is 0 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityCipherscoreGe128b String
    Score assigned when the minimum cipher strength is greater than equal to 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityCipherscoreLt128b String
    Score assigned when the minimum cipher strength is less than 128 bits. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityEncalgoScoreNone String
    Score assigned when no algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecurityEncalgoScoreRc4 String
    Score assigned when rc4 algorithm is used for encryption. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 2.5), basic (allowed values- 2.5) edition.
    hsSecurityHstsPenalty String
    Penalty for not enabling hsts. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityNonpfsPenalty String
    Penalty for allowing non-pfs handshakes. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecurityOcspRevokedScore String
    Score assigned when ocsp certificate status is set to revoked or issuer revoked. Allowed values are 0.0-5.0. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 0.0), basic (allowed values- 0.0) edition.
    hsSecuritySelfsignedcertPenalty String
    Deprecated. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    hsSecuritySsl30Score String
    Score assigned when supporting ssl3.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 3.5), basic (allowed values- 3.5) edition.
    hsSecurityTls10Score String
    Score assigned when supporting tls1.0 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls11Score String
    Score assigned when supporting tls1.1 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls12Score String
    Score assigned when supporting tls1.2 encryption protocol. Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityTls13Score String
    Score assigned when supporting tls1.3 encryption protocol. Allowed values are 0-5. Field introduced in 18.2.6. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 5.0), basic (allowed values- 5.0) edition.
    hsSecurityWeakSignatureAlgoPenalty String
    Penalty for allowing weak signature algorithm(s). Allowed values are 0-5. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1.0), basic (allowed values- 1.0) edition.
    latencyAuditProps List<Property Map>
    Deprecated in 22.1.1. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    markers List<Property Map>
    List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name String
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ondemandMetricsIdleTimeout String
    This flag sets the time duration of no live data traffic after which virtual service metrics processing is suspended. It is applicable only when enable_ondemand_metrics is set to false. Field introduced in 18.1.1. Unit is seconds. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ranges List<Property Map>
    List of http status code ranges to be excluded from being classified as an error. Allowed with any value in enterprise, enterprise with cloud services edition.
    respCodeBlocks List<String>
    Block of http response codes to be excluded from being classified as an error. Enum options - AP_HTTP_RSP_4XX, AP_HTTP_RSP_5XX. Allowed with any value in enterprise, enterprise with cloud services edition.
    sensitiveLogProfiles List<Property Map>
    Rules applied to the http application log for filtering sensitive information. Field introduced in 17.2.10, 18.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
    sipLogDepth String
    Maximum number of sip messages added in logs for a sip transaction. By default, this value is 20. Allowed values are 1-1000. Field introduced in 17.2.13, 18.1.5, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 20), basic (allowed values- 20) edition.
    tenantRef String
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    timeTrackerProps List<Property Map>
    Time tracker properties for connection establishment audit. Field introduced in 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid String
    Uuid of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    Supporting Types

    AnalyticsprofileClientLogConfig, AnalyticsprofileClientLogConfigArgs

    AnalyticsprofileClientLogStreamingConfig, AnalyticsprofileClientLogStreamingConfigArgs

    AnalyticsprofileClientLogStreamingConfigFormatConfig, AnalyticsprofileClientLogStreamingConfigFormatConfigArgs

    Format string
    IncludedFields List<string>
    Format string
    IncludedFields []string
    format String
    includedFields List<String>
    format string
    includedFields string[]
    format str
    included_fields Sequence[str]
    format String
    includedFields List<String>

    AnalyticsprofileClientLogStreamingConfigMarkerKey, AnalyticsprofileClientLogStreamingConfigMarkerKeyArgs

    Key string
    Values List<string>
    Key string
    Values []string
    key String
    values List<String>
    key string
    values string[]
    key str
    values Sequence[str]
    key String
    values List<String>

    AnalyticsprofileClientLogStreamingConfigSyslogConfig, AnalyticsprofileClientLogStreamingConfigSyslogConfigArgs

    AnalyticsprofileConfigpbAttribute, AnalyticsprofileConfigpbAttributeArgs

    Version string
    Version string
    version String
    version string
    version String

    AnalyticsprofileLatencyAuditProp, AnalyticsprofileLatencyAuditPropArgs

    AnalyticsprofileMarker, AnalyticsprofileMarkerArgs

    Key string
    Values List<string>
    Key string
    Values []string
    key String
    values List<String>
    key string
    values string[]
    key str
    values Sequence[str]
    key String
    values List<String>

    AnalyticsprofileRange, AnalyticsprofileRangeArgs

    Begin string
    End string
    Begin string
    End string
    begin String
    end String
    begin string
    end string
    begin str
    end str
    begin String
    end String

    AnalyticsprofileSensitiveLogProfile, AnalyticsprofileSensitiveLogProfileArgs

    AnalyticsprofileSensitiveLogProfileHeaderFieldRule, AnalyticsprofileSensitiveLogProfileHeaderFieldRuleArgs

    Action string
    Enabled string
    Index string
    Matches List<AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatch>
    Name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Action string
    Enabled string
    Index string
    Matches []AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatch
    Name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action String
    enabled String
    index String
    matches List<AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatch>
    name String
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action string
    enabled string
    index string
    matches AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatch[]
    name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action str
    enabled str
    index str
    matches Sequence[AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatch]
    name str
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action String
    enabled String
    index String
    matches List<Property Map>
    name String
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatch, AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatchArgs

    MatchCriteria string
    MatchStrs List<string>
    StringGroupRefs List<string>
    MatchCriteria string
    MatchStrs []string
    StringGroupRefs []string
    matchCriteria String
    matchStrs List<String>
    stringGroupRefs List<String>
    matchCriteria string
    matchStrs string[]
    stringGroupRefs string[]
    match_criteria str
    match_strs Sequence[str]
    string_group_refs Sequence[str]
    matchCriteria String
    matchStrs List<String>
    stringGroupRefs List<String>

    AnalyticsprofileSensitiveLogProfileUriQueryFieldRule, AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleArgs

    Action string
    Enabled string
    Index string
    Matches List<AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatch>
    Name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Action string
    Enabled string
    Index string
    Matches []AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatch
    Name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action String
    enabled String
    index String
    matches List<AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatch>
    name String
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action string
    enabled string
    index string
    matches AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatch[]
    name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action str
    enabled str
    index str
    matches Sequence[AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatch]
    name str
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action String
    enabled String
    index String
    matches List<Property Map>
    name String
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatch, AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatchArgs

    MatchCriteria string
    MatchStrs List<string>
    StringGroupRefs List<string>
    MatchCriteria string
    MatchStrs []string
    StringGroupRefs []string
    matchCriteria String
    matchStrs List<String>
    stringGroupRefs List<String>
    matchCriteria string
    matchStrs string[]
    stringGroupRefs string[]
    match_criteria str
    match_strs Sequence[str]
    string_group_refs Sequence[str]
    matchCriteria String
    matchStrs List<String>
    stringGroupRefs List<String>

    AnalyticsprofileSensitiveLogProfileWafFieldRule, AnalyticsprofileSensitiveLogProfileWafFieldRuleArgs

    Action string
    Enabled string
    Index string
    Matches List<AnalyticsprofileSensitiveLogProfileWafFieldRuleMatch>
    Name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Action string
    Enabled string
    Index string
    Matches []AnalyticsprofileSensitiveLogProfileWafFieldRuleMatch
    Name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action String
    enabled String
    index String
    matches List<AnalyticsprofileSensitiveLogProfileWafFieldRuleMatch>
    name String
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action string
    enabled string
    index string
    matches AnalyticsprofileSensitiveLogProfileWafFieldRuleMatch[]
    name string
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action str
    enabled str
    index str
    matches Sequence[AnalyticsprofileSensitiveLogProfileWafFieldRuleMatch]
    name str
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    action String
    enabled String
    index String
    matches List<Property Map>
    name String
    The name of the analytics profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    AnalyticsprofileSensitiveLogProfileWafFieldRuleMatch, AnalyticsprofileSensitiveLogProfileWafFieldRuleMatchArgs

    MatchCriteria string
    MatchStrs List<string>
    StringGroupRefs List<string>
    MatchCriteria string
    MatchStrs []string
    StringGroupRefs []string
    matchCriteria String
    matchStrs List<String>
    stringGroupRefs List<String>
    matchCriteria string
    matchStrs string[]
    stringGroupRefs string[]
    match_criteria str
    match_strs Sequence[str]
    string_group_refs Sequence[str]
    matchCriteria String
    matchStrs List<String>
    stringGroupRefs List<String>

    AnalyticsprofileTimeTrackerProp, AnalyticsprofileTimeTrackerPropArgs

    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