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

<!–

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"});
Copy
import pulumi
import pulumi_avi as avi

foo = avi.Analyticsprofile("foo", tenant_ref="/api/tenant/?name=admin")
Copy
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
	})
}
Copy
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",
    });

});
Copy
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());

    }
}
Copy
resources:
  foo:
    type: avi:Analyticsprofile
    properties:
      tenantRef: /api/tenant/?name=admin
Copy

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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. String
The unique name of the resource.
args This property is required. 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",
});
Copy
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: .AnalyticsprofileClientLogConfigArray{
&.AnalyticsprofileClientLogConfigArgs{
EnableSignificantLogCollection: pulumi.String("string"),
FilteredLogProcessing: pulumi.String("string"),
NonSignificantLogProcessing: pulumi.String("string"),
SignificantLogProcessing: pulumi.String("string"),
},
},
ClientLogStreamingConfigs: .AnalyticsprofileClientLogStreamingConfigArray{
&.AnalyticsprofileClientLogStreamingConfigArgs{
ExternalServer: pulumi.String("string"),
ExternalServerPort: pulumi.String("string"),
FormatConfigs: .AnalyticsprofileClientLogStreamingConfigFormatConfigArray{
&.AnalyticsprofileClientLogStreamingConfigFormatConfigArgs{
Format: pulumi.String("string"),
IncludedFields: pulumi.StringArray{
pulumi.String("string"),
},
},
},
LogTypesToSend: pulumi.String("string"),
MarkerKeys: .AnalyticsprofileClientLogStreamingConfigMarkerKeyArray{
&.AnalyticsprofileClientLogStreamingConfigMarkerKeyArgs{
Key: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
},
MaxLogsPerSecond: pulumi.String("string"),
Protocol: pulumi.String("string"),
SyslogConfigs: .AnalyticsprofileClientLogStreamingConfigSyslogConfigArray{
&.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: .AnalyticsprofileConfigpbAttributeArray{
&.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: .AnalyticsprofileLatencyAuditPropArray{
&.AnalyticsprofileLatencyAuditPropArgs{
ConnEstAuditMode: pulumi.String("string"),
ConnEstThreshold: pulumi.String("string"),
LatencyAuditMode: pulumi.String("string"),
LatencyThreshold: pulumi.String("string"),
},
},
Markers: .AnalyticsprofileMarkerArray{
&.AnalyticsprofileMarkerArgs{
Key: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Name: pulumi.String("string"),
OndemandMetricsIdleTimeout: pulumi.String("string"),
Ranges: .AnalyticsprofileRangeArray{
&.AnalyticsprofileRangeArgs{
Begin: pulumi.String("string"),
End: pulumi.String("string"),
},
},
RespCodeBlocks: pulumi.StringArray{
pulumi.String("string"),
},
SensitiveLogProfiles: .AnalyticsprofileSensitiveLogProfileArray{
&.AnalyticsprofileSensitiveLogProfileArgs{
HeaderFieldRules: .AnalyticsprofileSensitiveLogProfileHeaderFieldRuleArray{
&.AnalyticsprofileSensitiveLogProfileHeaderFieldRuleArgs{
Action: pulumi.String("string"),
Enabled: pulumi.String("string"),
Index: pulumi.String("string"),
Matches: .AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatchArray{
&.AnalyticsprofileSensitiveLogProfileHeaderFieldRuleMatchArgs{
MatchCriteria: pulumi.String("string"),
MatchStrs: pulumi.StringArray{
pulumi.String("string"),
},
StringGroupRefs: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Name: pulumi.String("string"),
},
},
UriQueryFieldRules: .AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleArray{
&.AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleArgs{
Action: pulumi.String("string"),
Enabled: pulumi.String("string"),
Index: pulumi.String("string"),
Matches: .AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatchArray{
&.AnalyticsprofileSensitiveLogProfileUriQueryFieldRuleMatchArgs{
MatchCriteria: pulumi.String("string"),
MatchStrs: pulumi.StringArray{
pulumi.String("string"),
},
StringGroupRefs: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Name: pulumi.String("string"),
},
},
WafFieldRules: .AnalyticsprofileSensitiveLogProfileWafFieldRuleArray{
&.AnalyticsprofileSensitiveLogProfileWafFieldRuleArgs{
Action: pulumi.String("string"),
Enabled: pulumi.String("string"),
Index: pulumi.String("string"),
Matches: .AnalyticsprofileSensitiveLogProfileWafFieldRuleMatchArray{
&.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: .AnalyticsprofileTimeTrackerPropArray{
&.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"),
})
Copy
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());
Copy
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")
Copy
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",
});
Copy
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
Copy

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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required. string
IncludedFields List<string>
Format This property is required. string
IncludedFields []string
format This property is required. String
includedFields List<String>
format This property is required. string
includedFields string[]
format This property is required. str
included_fields Sequence[str]
format This property is required. String
includedFields List<String>

AnalyticsprofileClientLogStreamingConfigMarkerKey
, AnalyticsprofileClientLogStreamingConfigMarkerKeyArgs

Key This property is required. string
Values List<string>
Key This property is required. string
Values []string
key This property is required. String
values List<String>
key This property is required. string
values string[]
key This property is required. str
values Sequence[str]
key This property is required. String
values List<String>

AnalyticsprofileClientLogStreamingConfigSyslogConfig
, AnalyticsprofileClientLogStreamingConfigSyslogConfigArgs

AnalyticsprofileConfigpbAttribute
, AnalyticsprofileConfigpbAttributeArgs

Version string
Version string
version String
version string
version String

AnalyticsprofileLatencyAuditProp
, AnalyticsprofileLatencyAuditPropArgs

AnalyticsprofileMarker
, AnalyticsprofileMarkerArgs

Key This property is required. string
Values List<string>
Key This property is required. string
Values []string
key This property is required. String
values List<String>
key This property is required. string
values string[]
key This property is required. str
values Sequence[str]
key This property is required. String
values List<String>

AnalyticsprofileRange
, AnalyticsprofileRangeArgs

Begin This property is required. string
End This property is required. string
Begin This property is required. string
End This property is required. string
begin This property is required. String
end This property is required. String
begin This property is required. string
end This property is required. string
begin This property is required. str
end This property is required. str
begin This property is required. String
end This property is required. 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 This property is required. string
MatchStrs List<string>
StringGroupRefs List<string>
MatchCriteria This property is required. string
MatchStrs []string
StringGroupRefs []string
matchCriteria This property is required. String
matchStrs List<String>
stringGroupRefs List<String>
matchCriteria This property is required. string
matchStrs string[]
stringGroupRefs string[]
match_criteria This property is required. str
match_strs Sequence[str]
string_group_refs Sequence[str]
matchCriteria This property is required. 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 This property is required. string
MatchStrs List<string>
StringGroupRefs List<string>
MatchCriteria This property is required. string
MatchStrs []string
StringGroupRefs []string
matchCriteria This property is required. String
matchStrs List<String>
stringGroupRefs List<String>
matchCriteria This property is required. string
matchStrs string[]
stringGroupRefs string[]
match_criteria This property is required. str
match_strs Sequence[str]
string_group_refs Sequence[str]
matchCriteria This property is required. 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 This property is required. string
MatchStrs List<string>
StringGroupRefs List<string>
MatchCriteria This property is required. string
MatchStrs []string
StringGroupRefs []string
matchCriteria This property is required. String
matchStrs List<String>
stringGroupRefs List<String>
matchCriteria This property is required. string
matchStrs string[]
stringGroupRefs string[]
match_criteria This property is required. str
match_strs Sequence[str]
string_group_refs Sequence[str]
matchCriteria This property is required. 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.