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

avi.getVirtualservice

Explore with Pulumi AI

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

    <!–

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

    –>

    layout: “avi”

    page_title: “AVI: avi.Virtualservice” sidebar_current: “docs-avi-datasource-virtualservice” description: |- Get information of Avi VirtualService.

    avi.Virtualservice

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

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as avi from "@pulumi/avi";
    
    const fooVirtualservice = avi.getVirtualservice({
        cloudRef: "/api/cloud/?tenant=admin&name=Default-Cloud",
        name: "foo",
        uuid: "virtualservice-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
    });
    
    import pulumi
    import pulumi_avi as avi
    
    foo_virtualservice = avi.get_virtualservice(cloud_ref="/api/cloud/?tenant=admin&name=Default-Cloud",
        name="foo",
        uuid="virtualservice-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v31/avi"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := avi.LookupVirtualservice(ctx, &avi.LookupVirtualserviceArgs{
    			CloudRef: pulumi.StringRef("/api/cloud/?tenant=admin&name=Default-Cloud"),
    			Name:     pulumi.StringRef("foo"),
    			Uuid:     pulumi.StringRef("virtualservice-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Avi = Pulumi.Avi;
    
    return await Deployment.RunAsync(() => 
    {
        var fooVirtualservice = Avi.GetVirtualservice.Invoke(new()
        {
            CloudRef = "/api/cloud/?tenant=admin&name=Default-Cloud",
            Name = "foo",
            Uuid = "virtualservice-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.avi.AviFunctions;
    import com.pulumi.avi.inputs.GetVirtualserviceArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var fooVirtualservice = AviFunctions.getVirtualservice(GetVirtualserviceArgs.builder()
                .cloudRef("/api/cloud/?tenant=admin&name=Default-Cloud")
                .name("foo")
                .uuid("virtualservice-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
                .build());
    
        }
    }
    
    variables:
      fooVirtualservice:
        fn::invoke:
          function: avi:getVirtualservice
          arguments:
            cloudRef: /api/cloud/?tenant=admin&name=Default-Cloud
            name: foo
            uuid: virtualservice-f9cf6b3e-a411-436f-95e2-2982ba2b217b
    

    Using getVirtualservice

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getVirtualservice(args: GetVirtualserviceArgs, opts?: InvokeOptions): Promise<GetVirtualserviceResult>
    function getVirtualserviceOutput(args: GetVirtualserviceOutputArgs, opts?: InvokeOptions): Output<GetVirtualserviceResult>
    def get_virtualservice(cloud_ref: Optional[str] = None,
                           id: Optional[str] = None,
                           name: Optional[str] = None,
                           tenant_ref: Optional[str] = None,
                           uuid: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetVirtualserviceResult
    def get_virtualservice_output(cloud_ref: Optional[pulumi.Input[str]] = None,
                           id: Optional[pulumi.Input[str]] = None,
                           name: Optional[pulumi.Input[str]] = None,
                           tenant_ref: Optional[pulumi.Input[str]] = None,
                           uuid: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetVirtualserviceResult]
    func LookupVirtualservice(ctx *Context, args *LookupVirtualserviceArgs, opts ...InvokeOption) (*LookupVirtualserviceResult, error)
    func LookupVirtualserviceOutput(ctx *Context, args *LookupVirtualserviceOutputArgs, opts ...InvokeOption) LookupVirtualserviceResultOutput

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

    public static class GetVirtualservice 
    {
        public static Task<GetVirtualserviceResult> InvokeAsync(GetVirtualserviceArgs args, InvokeOptions? opts = null)
        public static Output<GetVirtualserviceResult> Invoke(GetVirtualserviceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVirtualserviceResult> getVirtualservice(GetVirtualserviceArgs args, InvokeOptions options)
    public static Output<GetVirtualserviceResult> getVirtualservice(GetVirtualserviceArgs args, InvokeOptions options)
    
    fn::invoke:
      function: avi:index/getVirtualservice:getVirtualservice
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CloudRef string
    Search VirtualService by cloud_ref.
    Id string
    Name string
    Search VirtualService by name.
    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.
    Uuid string
    Search VirtualService by uuid.
    CloudRef string
    Search VirtualService by cloud_ref.
    Id string
    Name string
    Search VirtualService by name.
    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.
    Uuid string
    Search VirtualService by uuid.
    cloudRef String
    Search VirtualService by cloud_ref.
    id String
    name String
    Search VirtualService by name.
    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.
    uuid String
    Search VirtualService by uuid.
    cloudRef string
    Search VirtualService by cloud_ref.
    id string
    name string
    Search VirtualService by name.
    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.
    uuid string
    Search VirtualService by uuid.
    cloud_ref str
    Search VirtualService by cloud_ref.
    id str
    name str
    Search VirtualService by name.
    tenant_ref str
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid str
    Search VirtualService by uuid.
    cloudRef String
    Search VirtualService by cloud_ref.
    id String
    name String
    Search VirtualService by name.
    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.
    uuid String
    Search VirtualService by uuid.

    getVirtualservice Result

    The following output properties are available:

    ActiveStandbySeTag string
    This configuration only applies if the virtualservice is in legacy active standby ha mode and load distribution among active standby is enabled. This field is used to tag the virtualservice so that virtualservices with the same tag will share the same active serviceengine. Virtualservices with different tags will have different active serviceengines. If one of the serviceengine's in the serviceenginegroup fails, all virtualservices will end up using the same active serviceengine. Redistribution of the virtualservices can be either manual or automated when the failed serviceengine recovers. Redistribution is based on the auto redistribute property of the serviceenginegroup. Enum options - ACTIVE_STANDBY_SE_1, ACTIVE_STANDBY_SE_2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AdvertiseDownVs string
    Keep advertising virtual service via bgp even if it is marked down by health monitor. This setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    AllowInvalidClientCert string
    Process request even if invalid client certificate is presented. Datascript apis need to be used for processing of such requests. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    AnalyticsPolicies List<GetVirtualserviceAnalyticsPolicy>
    Determines analytics settings for the application. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AnalyticsProfileRef string
    Specifies settings related to analytics. It is a reference to an object of type analyticsprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ApplicationProfileRef string
    Enable application layer specific features for the virtual service. It is a reference to an object of type applicationprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-l4-application.
    AzureAvailabilitySet string
    (internal-use)applicable for azure only. Azure availability set to which this vs is associated. Internally set by the cloud connector. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    BgpLocalPreference string
    Local_pref to be used for vsvip advertised. Applicable only over ibgp. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    BgpNumAsPathPrepend string
    Number of times the local as should be prepended additionally to vsvip. Applicable only over ebgp. Allowed values are 1-10. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    BgpPeerLabels List<string>
    Select bgp peers, using peer label, for vsvip advertisement. Field introduced in 20.1.5. Maximum of 128 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    BotPolicyRef string
    Bot detection policy for the virtual service. It is a reference to an object of type botdetectionpolicy. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    BulkSyncKvcache string
    (this is a beta feature). Sync key-value cache to the new ses when vs is scaled out. For ex ssl sessions are stored using vs's key-value cache. When the vs is scaled out, the ssl session information is synced to the new se, allowing existing ssl sessions to be reused on the new se. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    CloseClientConnOnConfigUpdate string
    Close client connection on vs config update. Field introduced in 17.2.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    CloudConfigCksum string
    Checksum of cloud configuration for vs. Internally set by cloud connector. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CloudRef string
    It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CloudType string
    Enum options - cloud_none, cloud_vcenter, cloud_openstack, cloud_aws, cloud_vca, cloud_apic, cloud_mesos, cloud_linuxserver, cloud_docker_ucp, cloud_rancher, cloud_oshift_k8s, cloud_azure, cloud_gcp, cloud_nsxt. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- cloud_none,cloud_vcenter), basic (allowed values- cloud_none,cloud_nsxt) edition.
    ConfigpbAttributes List<GetVirtualserviceConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ConnectionsRateLimits List<GetVirtualserviceConnectionsRateLimit>
    Rate limit the incoming connections to this virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    ContentRewrites List<GetVirtualserviceContentRewrite>
    Profile used to match and rewrite strings in request and/or response body. Allowed with any value in enterprise, enterprise with cloud services edition.
    CreatedBy string
    Creator name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CsrfPolicyRef string
    Csrf protection policy for the virtual service. It is a reference to an object of type csrfpolicy. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    DelayFairness string
    Select the algorithm for qos fairness. This determines how multiple virtual services sharing the same service engines will prioritize traffic over a congested network. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    Description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    DnsInfos List<GetVirtualserviceDnsInfo>
    Service discovery specific data including fully qualified domain name, type and time-to-live of the dns record. Note that only one of fqdn and dns_info setting is allowed. Maximum of 1000 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    DnsPolicies List<GetVirtualserviceDnsPolicy>
    Dns policies applied on the dns traffic of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EastWestPlacement string
    Force placement on all se's in service group (mesos mode only). Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    EnableAutogw string
    Response traffic to clients will be sent back to the source mac address of the connection, rather than statically sent to a default gateway. 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.
    EnableRhi string
    Enable route health injection using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableRhiSnat string
    Enable route health injection for source nat'ted floating ip address using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableSession string
    Enable http sessions for this virtual service. If enabled, a session cookie will be added to http responses and persistent key-value store will be activated. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ErrorPageProfileRef string
    Error page profile to be used for this virtualservice.this profile is used to send the custom error page to the client generated by the proxy. It is a reference to an object of type errorpageprofile. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FlowDist string
    Criteria for flow distribution among ses. Enum options - LOAD_AWARE, CONSISTENT_HASH_SOURCE_IP_ADDRESS, CONSISTENT_HASH_SOURCE_IP_ADDRESS_AND_PORT. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- load_aware), basic (allowed values- load_aware) edition.
    FlowLabelType string
    Criteria for flow labelling. Enum options - NO_LABEL, APPLICATION_LABEL, SERVICE_LABEL. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Fqdn string
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    HostNameXlate string
    Translate the host name sent to the servers to this value. Translate the host name sent from servers back to the value used by the client. Allowed with any value in enterprise, enterprise with cloud services edition.
    HttpPolicies List<GetVirtualserviceHttpPolicy>
    Http policies applied on the data traffic of the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    IcapRequestProfileRefs List<string>
    The config settings for the icap server when checking the http request. It is a reference to an object of type icapprofile. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    IgnPoolNetReach string
    Ignore pool servers network reachability constraints for virtual service placement. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    JwtConfigs List<GetVirtualserviceJwtConfig>
    Application-specific config for jwt validation. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    L4Policies List<GetVirtualserviceL4Policy>
    L4 policies applied to the data traffic of the virtual service. Field introduced in 17.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    LdapVsConfigs List<GetVirtualserviceLdapVsConfig>
    Application-specific ldap config. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LimitDoser string
    Limit potential dos attackers who exceed max_cps_per_client significantly to a fraction of max_cps_per_client for a while. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Markers List<GetVirtualserviceMarker>
    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.
    MaxCpsPerClient string
    Maximum connections per second per client ip. Allowed values are 10-1000. Special values are 0- unlimited. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MicroserviceRef string
    Microservice representing the virtual service. It is a reference to an object of type microservice. Allowed with any value in enterprise, enterprise with cloud services edition.
    MinPoolsUp string
    Minimum number of up pools to mark vs up. Field introduced in 18.2.1, 17.2.12. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Name string
    Name for the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    NetworkProfileRef string
    Determines network settings such as protocol, tcp or udp, and related options for the protocol. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-tcp-fast-path.
    NetworkSecurityPolicyRef string
    Network security policies for the virtual service. It is a reference to an object of type networksecuritypolicy. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    NsxSecuritygroups List<string>
    A list of nsx groups representing the clients which can access the virtual ip of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    OauthVsConfigs List<GetVirtualserviceOauthVsConfig>
    Virtualservice specific oauth config. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    PerformanceLimits List<GetVirtualservicePerformanceLimit>
    Optional settings that determine performance limits like max connections or bandwdith etc. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    PoolGroupRef string
    The pool group is an object that contains pools. It is a reference to an object of type poolgroup. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    PoolRef string
    The pool is an object that contains destination servers and related attributes such as load-balancing and persistence. It is a reference to an object of type pool. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    RemoveListeningPortOnVsDown string
    Remove listening port if virtualservice is down. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    RequestsRateLimits List<GetVirtualserviceRequestsRateLimit>
    Rate limit the incoming requests to this virtual service. Allowed with any value in enterprise, enterprise with cloud services edition.
    RevokeVipRoute string
    Revoke the advertisement of virtual service via the cloud if it is marked down by health monitor. Supported for nsxt clouds only.this setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SamlSpConfigs List<GetVirtualserviceSamlSpConfig>
    Application-specific saml config. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ScaleoutEcmp string
    Disable re-distribution of flows across service engines for a virtual service. Enable if the network itself performs flow hashing with ecmp in environments such as gcp. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeGroupRef string
    The service engine group to use for this virtual service. Moving to a new se group is disruptive to existing connections for this vs. It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SecurityPolicyRef string
    Security policy applied on the traffic of the virtual service. This policy is used to perform security actions such as distributed denial of service (ddos) attack mitigation, etc. It is a reference to an object of type securitypolicy. Field introduced in 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ServerNetworkProfileRef string
    Determines the network settings profile for the server side of tcp proxied connections. Leave blank to use the same settings as the client to vs side of the connection. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, enterprise with cloud services edition.
    ServiceMetadata string
    Metadata pertaining to the service provided by this virtual service. In openshift/kubernetes environments, egress pod info is stored. Any user input to this field will be overwritten by avi vantage. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ServicePoolSelects List<GetVirtualserviceServicePoolSelect>
    Select pool based on destination port. Allowed with any value in enterprise, enterprise with cloud services edition.
    Services List<GetVirtualserviceService>
    List of services defined for this virtual service. Maximum of 2048 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SidebandProfiles List<GetVirtualserviceSidebandProfile>
    Sideband configuration to be used for this virtualservice.it can be used for sending traffic to sideband vips for external inspection etc. Allowed with any value in enterprise, enterprise with cloud services edition.
    SnatIp6Addresses List<GetVirtualserviceSnatIp6Address>
    Ipv6 address for se snat. Field introduced in 30.2.1. Maximum of 32 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    SnatIps List<GetVirtualserviceSnatIp>
    Nat'ted floating source ip address(es) for upstream connection to servers. Maximum of 32 items allowed. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    SpPoolRefs List<string>
    Gslb pools used to manage site-persistence functionality. Each site-persistence pool contains the virtualservices in all the other sites, that is auto-generated by the gslb manager. This is a read-only field for the user. It is a reference to an object of type pool. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SslKeyAndCertificateRefs List<string>
    Select or create one or two certificates, ec and/or rsa, that will be presented to ssl/tls terminated connections. It is a reference to an object of type sslkeyandcertificate. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SslProfileRef string
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SslProfileSelectors List<GetVirtualserviceSslProfileSelector>
    Select ssl profile based on client ip address match. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    SslSessCacheAvgSize string
    Expected number of ssl session cache entries (may be exceeded). Allowed values are 1024-16383. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SsoPolicyRef string
    The sso policy attached to the virtualservice. It is a reference to an object of type ssopolicy. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    StaticDnsRecords List<GetVirtualserviceStaticDnsRecord>
    List of static dns records applied to this virtual service. These are static entries and no health monitoring is performed against the ip addresses. Maximum of 2000 items allowed. Allowed with any value in enterprise, enterprise with cloud services 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.
    TestSeDatastoreLevel1Ref string
    Used for testing se datastore upgrade 2.0 functionality. It is a reference to an object of type testsedatastorelevel1. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TopologyPolicies List<GetVirtualserviceTopologyPolicy>
    Topology policies applied on the dns traffic of the virtual service based ongslb topology algorithm. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    TrafficCloneProfileRef string
    Server network or list of servers for cloning traffic. It is a reference to an object of type trafficcloneprofile. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TrafficEnabled string
    Knob to enable the virtual service traffic on its assigned service engines. This setting is effective only when the enabled flag is set to true. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    UseBridgeIpAsVip string
    Use bridge ip as vip on each host in mesos deployments. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    UseVipAsSnat string
    Use the virtual ip as the snat ip for health monitoring and sending traffic to the backend servers instead of the service engine interface ip. The caveat of enabling this option is that the virtualservice cannot be configued in an active-active ha mode. Dns based multi vip solution has to be used for ha & non-disruptive upgrade purposes. Field introduced in 17.1.9,17.2.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition. Allowed in essentials (allowed values- false) edition.
    Uuid string
    Uuid of the virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VhDomainNames List<string>
    The exact name requested from the client's sni-enabled tls hello domain name field. If this is a match, the parent vs will forward the connection to this child vs. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VhMatches List<GetVirtualserviceVhMatch>
    Match criteria to select this child vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    VhParentVsRef string
    Specifies the virtual service acting as virtual hosting (sni) parent. It is a reference to an object of type virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VhType string
    Specify if the virtual hosting vs is of type sni or enhanced. Enum options - VS_TYPE_VH_SNI, VS_TYPE_VH_ENHANCED. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in basic (allowed values- vs_type_vh_sni,vs_type_vh_enhanced) edition.
    Vips List<GetVirtualserviceVip>
    List of virtual service ips. While creating a 'shared vs',please use vsvip_ref to point to the shared entities. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VrfContextRef string
    Virtual routing context that the virtual service is bound to. This is used to provide the isolation of the set of networks the application is attached to. It is a reference to an object of type vrfcontext. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsDatascripts List<GetVirtualserviceVsDatascript>
    Datascripts applied on the data traffic of the virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    VsvipCloudConfigCksum string
    Checksum of cloud configuration for vsvip. Internally set by cloud connector. Field introduced in 17.2.9, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsvipRef string
    Mostly used during the creation of shared vs, this field refers to entities that can be shared across virtual services. It is a reference to an object of type vsvip. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    WafPolicyRef string
    Waf policy for the virtual service. It is a reference to an object of type wafpolicy. Field introduced in 17.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Weight string
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
    ActiveStandbySeTag string
    This configuration only applies if the virtualservice is in legacy active standby ha mode and load distribution among active standby is enabled. This field is used to tag the virtualservice so that virtualservices with the same tag will share the same active serviceengine. Virtualservices with different tags will have different active serviceengines. If one of the serviceengine's in the serviceenginegroup fails, all virtualservices will end up using the same active serviceengine. Redistribution of the virtualservices can be either manual or automated when the failed serviceengine recovers. Redistribution is based on the auto redistribute property of the serviceenginegroup. Enum options - ACTIVE_STANDBY_SE_1, ACTIVE_STANDBY_SE_2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AdvertiseDownVs string
    Keep advertising virtual service via bgp even if it is marked down by health monitor. This setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    AllowInvalidClientCert string
    Process request even if invalid client certificate is presented. Datascript apis need to be used for processing of such requests. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    AnalyticsPolicies []GetVirtualserviceAnalyticsPolicy
    Determines analytics settings for the application. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    AnalyticsProfileRef string
    Specifies settings related to analytics. It is a reference to an object of type analyticsprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ApplicationProfileRef string
    Enable application layer specific features for the virtual service. It is a reference to an object of type applicationprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-l4-application.
    AzureAvailabilitySet string
    (internal-use)applicable for azure only. Azure availability set to which this vs is associated. Internally set by the cloud connector. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    BgpLocalPreference string
    Local_pref to be used for vsvip advertised. Applicable only over ibgp. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    BgpNumAsPathPrepend string
    Number of times the local as should be prepended additionally to vsvip. Applicable only over ebgp. Allowed values are 1-10. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    BgpPeerLabels []string
    Select bgp peers, using peer label, for vsvip advertisement. Field introduced in 20.1.5. Maximum of 128 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    BotPolicyRef string
    Bot detection policy for the virtual service. It is a reference to an object of type botdetectionpolicy. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    BulkSyncKvcache string
    (this is a beta feature). Sync key-value cache to the new ses when vs is scaled out. For ex ssl sessions are stored using vs's key-value cache. When the vs is scaled out, the ssl session information is synced to the new se, allowing existing ssl sessions to be reused on the new se. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    CloseClientConnOnConfigUpdate string
    Close client connection on vs config update. Field introduced in 17.2.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    CloudConfigCksum string
    Checksum of cloud configuration for vs. Internally set by cloud connector. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CloudRef string
    It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CloudType string
    Enum options - cloud_none, cloud_vcenter, cloud_openstack, cloud_aws, cloud_vca, cloud_apic, cloud_mesos, cloud_linuxserver, cloud_docker_ucp, cloud_rancher, cloud_oshift_k8s, cloud_azure, cloud_gcp, cloud_nsxt. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- cloud_none,cloud_vcenter), basic (allowed values- cloud_none,cloud_nsxt) edition.
    ConfigpbAttributes []GetVirtualserviceConfigpbAttribute
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ConnectionsRateLimits []GetVirtualserviceConnectionsRateLimit
    Rate limit the incoming connections to this virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    ContentRewrites []GetVirtualserviceContentRewrite
    Profile used to match and rewrite strings in request and/or response body. Allowed with any value in enterprise, enterprise with cloud services edition.
    CreatedBy string
    Creator name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CsrfPolicyRef string
    Csrf protection policy for the virtual service. It is a reference to an object of type csrfpolicy. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    DelayFairness string
    Select the algorithm for qos fairness. This determines how multiple virtual services sharing the same service engines will prioritize traffic over a congested network. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    Description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    DnsInfos []GetVirtualserviceDnsInfo
    Service discovery specific data including fully qualified domain name, type and time-to-live of the dns record. Note that only one of fqdn and dns_info setting is allowed. Maximum of 1000 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    DnsPolicies []GetVirtualserviceDnsPolicy
    Dns policies applied on the dns traffic of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EastWestPlacement string
    Force placement on all se's in service group (mesos mode only). Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    EnableAutogw string
    Response traffic to clients will be sent back to the source mac address of the connection, rather than statically sent to a default gateway. 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.
    EnableRhi string
    Enable route health injection using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableRhiSnat string
    Enable route health injection for source nat'ted floating ip address using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    EnableSession string
    Enable http sessions for this virtual service. If enabled, a session cookie will be added to http responses and persistent key-value store will be activated. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ErrorPageProfileRef string
    Error page profile to be used for this virtualservice.this profile is used to send the custom error page to the client generated by the proxy. It is a reference to an object of type errorpageprofile. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FlowDist string
    Criteria for flow distribution among ses. Enum options - LOAD_AWARE, CONSISTENT_HASH_SOURCE_IP_ADDRESS, CONSISTENT_HASH_SOURCE_IP_ADDRESS_AND_PORT. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- load_aware), basic (allowed values- load_aware) edition.
    FlowLabelType string
    Criteria for flow labelling. Enum options - NO_LABEL, APPLICATION_LABEL, SERVICE_LABEL. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Fqdn string
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    HostNameXlate string
    Translate the host name sent to the servers to this value. Translate the host name sent from servers back to the value used by the client. Allowed with any value in enterprise, enterprise with cloud services edition.
    HttpPolicies []GetVirtualserviceHttpPolicy
    Http policies applied on the data traffic of the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    IcapRequestProfileRefs []string
    The config settings for the icap server when checking the http request. It is a reference to an object of type icapprofile. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    IgnPoolNetReach string
    Ignore pool servers network reachability constraints for virtual service placement. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    JwtConfigs []GetVirtualserviceJwtConfig
    Application-specific config for jwt validation. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    L4Policies []GetVirtualserviceL4Policy
    L4 policies applied to the data traffic of the virtual service. Field introduced in 17.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    LdapVsConfigs []GetVirtualserviceLdapVsConfig
    Application-specific ldap config. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LimitDoser string
    Limit potential dos attackers who exceed max_cps_per_client significantly to a fraction of max_cps_per_client for a while. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Markers []GetVirtualserviceMarker
    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.
    MaxCpsPerClient string
    Maximum connections per second per client ip. Allowed values are 10-1000. Special values are 0- unlimited. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    MicroserviceRef string
    Microservice representing the virtual service. It is a reference to an object of type microservice. Allowed with any value in enterprise, enterprise with cloud services edition.
    MinPoolsUp string
    Minimum number of up pools to mark vs up. Field introduced in 18.2.1, 17.2.12. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Name string
    Name for the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    NetworkProfileRef string
    Determines network settings such as protocol, tcp or udp, and related options for the protocol. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-tcp-fast-path.
    NetworkSecurityPolicyRef string
    Network security policies for the virtual service. It is a reference to an object of type networksecuritypolicy. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    NsxSecuritygroups []string
    A list of nsx groups representing the clients which can access the virtual ip of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    OauthVsConfigs []GetVirtualserviceOauthVsConfig
    Virtualservice specific oauth config. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    PerformanceLimits []GetVirtualservicePerformanceLimit
    Optional settings that determine performance limits like max connections or bandwdith etc. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    PoolGroupRef string
    The pool group is an object that contains pools. It is a reference to an object of type poolgroup. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    PoolRef string
    The pool is an object that contains destination servers and related attributes such as load-balancing and persistence. It is a reference to an object of type pool. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    RemoveListeningPortOnVsDown string
    Remove listening port if virtualservice is down. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    RequestsRateLimits []GetVirtualserviceRequestsRateLimit
    Rate limit the incoming requests to this virtual service. Allowed with any value in enterprise, enterprise with cloud services edition.
    RevokeVipRoute string
    Revoke the advertisement of virtual service via the cloud if it is marked down by health monitor. Supported for nsxt clouds only.this setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SamlSpConfigs []GetVirtualserviceSamlSpConfig
    Application-specific saml config. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ScaleoutEcmp string
    Disable re-distribution of flows across service engines for a virtual service. Enable if the network itself performs flow hashing with ecmp in environments such as gcp. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SeGroupRef string
    The service engine group to use for this virtual service. Moving to a new se group is disruptive to existing connections for this vs. It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SecurityPolicyRef string
    Security policy applied on the traffic of the virtual service. This policy is used to perform security actions such as distributed denial of service (ddos) attack mitigation, etc. It is a reference to an object of type securitypolicy. Field introduced in 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ServerNetworkProfileRef string
    Determines the network settings profile for the server side of tcp proxied connections. Leave blank to use the same settings as the client to vs side of the connection. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, enterprise with cloud services edition.
    ServiceMetadata string
    Metadata pertaining to the service provided by this virtual service. In openshift/kubernetes environments, egress pod info is stored. Any user input to this field will be overwritten by avi vantage. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ServicePoolSelects []GetVirtualserviceServicePoolSelect
    Select pool based on destination port. Allowed with any value in enterprise, enterprise with cloud services edition.
    Services []GetVirtualserviceService
    List of services defined for this virtual service. Maximum of 2048 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SidebandProfiles []GetVirtualserviceSidebandProfile
    Sideband configuration to be used for this virtualservice.it can be used for sending traffic to sideband vips for external inspection etc. Allowed with any value in enterprise, enterprise with cloud services edition.
    SnatIp6Addresses []GetVirtualserviceSnatIp6Address
    Ipv6 address for se snat. Field introduced in 30.2.1. Maximum of 32 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    SnatIps []GetVirtualserviceSnatIp
    Nat'ted floating source ip address(es) for upstream connection to servers. Maximum of 32 items allowed. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    SpPoolRefs []string
    Gslb pools used to manage site-persistence functionality. Each site-persistence pool contains the virtualservices in all the other sites, that is auto-generated by the gslb manager. This is a read-only field for the user. It is a reference to an object of type pool. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SslKeyAndCertificateRefs []string
    Select or create one or two certificates, ec and/or rsa, that will be presented to ssl/tls terminated connections. It is a reference to an object of type sslkeyandcertificate. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SslProfileRef string
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SslProfileSelectors []GetVirtualserviceSslProfileSelector
    Select ssl profile based on client ip address match. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    SslSessCacheAvgSize string
    Expected number of ssl session cache entries (may be exceeded). Allowed values are 1024-16383. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SsoPolicyRef string
    The sso policy attached to the virtualservice. It is a reference to an object of type ssopolicy. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    StaticDnsRecords []GetVirtualserviceStaticDnsRecord
    List of static dns records applied to this virtual service. These are static entries and no health monitoring is performed against the ip addresses. Maximum of 2000 items allowed. Allowed with any value in enterprise, enterprise with cloud services 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.
    TestSeDatastoreLevel1Ref string
    Used for testing se datastore upgrade 2.0 functionality. It is a reference to an object of type testsedatastorelevel1. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TopologyPolicies []GetVirtualserviceTopologyPolicy
    Topology policies applied on the dns traffic of the virtual service based ongslb topology algorithm. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    TrafficCloneProfileRef string
    Server network or list of servers for cloning traffic. It is a reference to an object of type trafficcloneprofile. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TrafficEnabled string
    Knob to enable the virtual service traffic on its assigned service engines. This setting is effective only when the enabled flag is set to true. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    UseBridgeIpAsVip string
    Use bridge ip as vip on each host in mesos deployments. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    UseVipAsSnat string
    Use the virtual ip as the snat ip for health monitoring and sending traffic to the backend servers instead of the service engine interface ip. The caveat of enabling this option is that the virtualservice cannot be configued in an active-active ha mode. Dns based multi vip solution has to be used for ha & non-disruptive upgrade purposes. Field introduced in 17.1.9,17.2.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition. Allowed in essentials (allowed values- false) edition.
    Uuid string
    Uuid of the virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VhDomainNames []string
    The exact name requested from the client's sni-enabled tls hello domain name field. If this is a match, the parent vs will forward the connection to this child vs. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VhMatches []GetVirtualserviceVhMatch
    Match criteria to select this child vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    VhParentVsRef string
    Specifies the virtual service acting as virtual hosting (sni) parent. It is a reference to an object of type virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VhType string
    Specify if the virtual hosting vs is of type sni or enhanced. Enum options - VS_TYPE_VH_SNI, VS_TYPE_VH_ENHANCED. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in basic (allowed values- vs_type_vh_sni,vs_type_vh_enhanced) edition.
    Vips []GetVirtualserviceVip
    List of virtual service ips. While creating a 'shared vs',please use vsvip_ref to point to the shared entities. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VrfContextRef string
    Virtual routing context that the virtual service is bound to. This is used to provide the isolation of the set of networks the application is attached to. It is a reference to an object of type vrfcontext. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsDatascripts []GetVirtualserviceVsDatascript
    Datascripts applied on the data traffic of the virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    VsvipCloudConfigCksum string
    Checksum of cloud configuration for vsvip. Internally set by cloud connector. Field introduced in 17.2.9, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    VsvipRef string
    Mostly used during the creation of shared vs, this field refers to entities that can be shared across virtual services. It is a reference to an object of type vsvip. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    WafPolicyRef string
    Waf policy for the virtual service. It is a reference to an object of type wafpolicy. Field introduced in 17.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Weight string
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
    activeStandbySeTag String
    This configuration only applies if the virtualservice is in legacy active standby ha mode and load distribution among active standby is enabled. This field is used to tag the virtualservice so that virtualservices with the same tag will share the same active serviceengine. Virtualservices with different tags will have different active serviceengines. If one of the serviceengine's in the serviceenginegroup fails, all virtualservices will end up using the same active serviceengine. Redistribution of the virtualservices can be either manual or automated when the failed serviceengine recovers. Redistribution is based on the auto redistribute property of the serviceenginegroup. Enum options - ACTIVE_STANDBY_SE_1, ACTIVE_STANDBY_SE_2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    advertiseDownVs String
    Keep advertising virtual service via bgp even if it is marked down by health monitor. This setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    allowInvalidClientCert String
    Process request even if invalid client certificate is presented. Datascript apis need to be used for processing of such requests. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    analyticsPolicies List<GetVirtualserviceAnalyticsPolicy>
    Determines analytics settings for the application. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsProfileRef String
    Specifies settings related to analytics. It is a reference to an object of type analyticsprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    applicationProfileRef String
    Enable application layer specific features for the virtual service. It is a reference to an object of type applicationprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-l4-application.
    azureAvailabilitySet String
    (internal-use)applicable for azure only. Azure availability set to which this vs is associated. Internally set by the cloud connector. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgpLocalPreference String
    Local_pref to be used for vsvip advertised. Applicable only over ibgp. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgpNumAsPathPrepend String
    Number of times the local as should be prepended additionally to vsvip. Applicable only over ebgp. Allowed values are 1-10. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgpPeerLabels List<String>
    Select bgp peers, using peer label, for vsvip advertisement. Field introduced in 20.1.5. Maximum of 128 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    botPolicyRef String
    Bot detection policy for the virtual service. It is a reference to an object of type botdetectionpolicy. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    bulkSyncKvcache String
    (this is a beta feature). Sync key-value cache to the new ses when vs is scaled out. For ex ssl sessions are stored using vs's key-value cache. When the vs is scaled out, the ssl session information is synced to the new se, allowing existing ssl sessions to be reused on the new se. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    closeClientConnOnConfigUpdate String
    Close client connection on vs config update. Field introduced in 17.2.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    cloudConfigCksum String
    Checksum of cloud configuration for vs. Internally set by cloud connector. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudRef String
    It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudType String
    Enum options - cloud_none, cloud_vcenter, cloud_openstack, cloud_aws, cloud_vca, cloud_apic, cloud_mesos, cloud_linuxserver, cloud_docker_ucp, cloud_rancher, cloud_oshift_k8s, cloud_azure, cloud_gcp, cloud_nsxt. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- cloud_none,cloud_vcenter), basic (allowed values- cloud_none,cloud_nsxt) edition.
    configpbAttributes List<GetVirtualserviceConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    connectionsRateLimits List<GetVirtualserviceConnectionsRateLimit>
    Rate limit the incoming connections to this virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    contentRewrites List<GetVirtualserviceContentRewrite>
    Profile used to match and rewrite strings in request and/or response body. Allowed with any value in enterprise, enterprise with cloud services edition.
    createdBy String
    Creator name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    csrfPolicyRef String
    Csrf protection policy for the virtual service. It is a reference to an object of type csrfpolicy. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    delayFairness String
    Select the algorithm for qos fairness. This determines how multiple virtual services sharing the same service engines will prioritize traffic over a congested network. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    description String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    dnsInfos List<GetVirtualserviceDnsInfo>
    Service discovery specific data including fully qualified domain name, type and time-to-live of the dns record. Note that only one of fqdn and dns_info setting is allowed. Maximum of 1000 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsPolicies List<GetVirtualserviceDnsPolicy>
    Dns policies applied on the dns traffic of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eastWestPlacement String
    Force placement on all se's in service group (mesos mode only). Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    enableAutogw String
    Response traffic to clients will be sent back to the source mac address of the connection, rather than statically sent to a default gateway. 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.
    enableRhi String
    Enable route health injection using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableRhiSnat String
    Enable route health injection for source nat'ted floating ip address using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableSession String
    Enable http sessions for this virtual service. If enabled, a session cookie will be added to http responses and persistent key-value store will be activated. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    errorPageProfileRef String
    Error page profile to be used for this virtualservice.this profile is used to send the custom error page to the client generated by the proxy. It is a reference to an object of type errorpageprofile. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    flowDist String
    Criteria for flow distribution among ses. Enum options - LOAD_AWARE, CONSISTENT_HASH_SOURCE_IP_ADDRESS, CONSISTENT_HASH_SOURCE_IP_ADDRESS_AND_PORT. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- load_aware), basic (allowed values- load_aware) edition.
    flowLabelType String
    Criteria for flow labelling. Enum options - NO_LABEL, APPLICATION_LABEL, SERVICE_LABEL. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fqdn String
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    hostNameXlate String
    Translate the host name sent to the servers to this value. Translate the host name sent from servers back to the value used by the client. Allowed with any value in enterprise, enterprise with cloud services edition.
    httpPolicies List<GetVirtualserviceHttpPolicy>
    Http policies applied on the data traffic of the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    icapRequestProfileRefs List<String>
    The config settings for the icap server when checking the http request. It is a reference to an object of type icapprofile. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    ignPoolNetReach String
    Ignore pool servers network reachability constraints for virtual service placement. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    jwtConfigs List<GetVirtualserviceJwtConfig>
    Application-specific config for jwt validation. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    l4Policies List<GetVirtualserviceL4Policy>
    L4 policies applied to the data traffic of the virtual service. Field introduced in 17.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ldapVsConfigs List<GetVirtualserviceLdapVsConfig>
    Application-specific ldap config. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    limitDoser String
    Limit potential dos attackers who exceed max_cps_per_client significantly to a fraction of max_cps_per_client for a while. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    markers List<GetVirtualserviceMarker>
    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.
    maxCpsPerClient String
    Maximum connections per second per client ip. Allowed values are 10-1000. Special values are 0- unlimited. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    microserviceRef String
    Microservice representing the virtual service. It is a reference to an object of type microservice. Allowed with any value in enterprise, enterprise with cloud services edition.
    minPoolsUp String
    Minimum number of up pools to mark vs up. Field introduced in 18.2.1, 17.2.12. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name String
    Name for the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    networkProfileRef String
    Determines network settings such as protocol, tcp or udp, and related options for the protocol. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-tcp-fast-path.
    networkSecurityPolicyRef String
    Network security policies for the virtual service. It is a reference to an object of type networksecuritypolicy. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    nsxSecuritygroups List<String>
    A list of nsx groups representing the clients which can access the virtual ip of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    oauthVsConfigs List<GetVirtualserviceOauthVsConfig>
    Virtualservice specific oauth config. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    performanceLimits List<GetVirtualservicePerformanceLimit>
    Optional settings that determine performance limits like max connections or bandwdith etc. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    poolGroupRef String
    The pool group is an object that contains pools. It is a reference to an object of type poolgroup. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    poolRef String
    The pool is an object that contains destination servers and related attributes such as load-balancing and persistence. It is a reference to an object of type pool. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    removeListeningPortOnVsDown String
    Remove listening port if virtualservice is down. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    requestsRateLimits List<GetVirtualserviceRequestsRateLimit>
    Rate limit the incoming requests to this virtual service. Allowed with any value in enterprise, enterprise with cloud services edition.
    revokeVipRoute String
    Revoke the advertisement of virtual service via the cloud if it is marked down by health monitor. Supported for nsxt clouds only.this setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    samlSpConfigs List<GetVirtualserviceSamlSpConfig>
    Application-specific saml config. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    scaleoutEcmp String
    Disable re-distribution of flows across service engines for a virtual service. Enable if the network itself performs flow hashing with ecmp in environments such as gcp. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seGroupRef String
    The service engine group to use for this virtual service. Moving to a new se group is disruptive to existing connections for this vs. It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    securityPolicyRef String
    Security policy applied on the traffic of the virtual service. This policy is used to perform security actions such as distributed denial of service (ddos) attack mitigation, etc. It is a reference to an object of type securitypolicy. Field introduced in 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    serverNetworkProfileRef String
    Determines the network settings profile for the server side of tcp proxied connections. Leave blank to use the same settings as the client to vs side of the connection. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, enterprise with cloud services edition.
    serviceMetadata String
    Metadata pertaining to the service provided by this virtual service. In openshift/kubernetes environments, egress pod info is stored. Any user input to this field will be overwritten by avi vantage. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    servicePoolSelects List<GetVirtualserviceServicePoolSelect>
    Select pool based on destination port. Allowed with any value in enterprise, enterprise with cloud services edition.
    services List<GetVirtualserviceService>
    List of services defined for this virtual service. Maximum of 2048 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sidebandProfiles List<GetVirtualserviceSidebandProfile>
    Sideband configuration to be used for this virtualservice.it can be used for sending traffic to sideband vips for external inspection etc. Allowed with any value in enterprise, enterprise with cloud services edition.
    snatIp6Addresses List<GetVirtualserviceSnatIp6Address>
    Ipv6 address for se snat. Field introduced in 30.2.1. Maximum of 32 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    snatIps List<GetVirtualserviceSnatIp>
    Nat'ted floating source ip address(es) for upstream connection to servers. Maximum of 32 items allowed. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    spPoolRefs List<String>
    Gslb pools used to manage site-persistence functionality. Each site-persistence pool contains the virtualservices in all the other sites, that is auto-generated by the gslb manager. This is a read-only field for the user. It is a reference to an object of type pool. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sslKeyAndCertificateRefs List<String>
    Select or create one or two certificates, ec and/or rsa, that will be presented to ssl/tls terminated connections. It is a reference to an object of type sslkeyandcertificate. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sslProfileRef String
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sslProfileSelectors List<GetVirtualserviceSslProfileSelector>
    Select ssl profile based on client ip address match. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    sslSessCacheAvgSize String
    Expected number of ssl session cache entries (may be exceeded). Allowed values are 1024-16383. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ssoPolicyRef String
    The sso policy attached to the virtualservice. It is a reference to an object of type ssopolicy. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    staticDnsRecords List<GetVirtualserviceStaticDnsRecord>
    List of static dns records applied to this virtual service. These are static entries and no health monitoring is performed against the ip addresses. Maximum of 2000 items allowed. Allowed with any value in enterprise, enterprise with cloud services 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.
    testSeDatastoreLevel1Ref String
    Used for testing se datastore upgrade 2.0 functionality. It is a reference to an object of type testsedatastorelevel1. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    topologyPolicies List<GetVirtualserviceTopologyPolicy>
    Topology policies applied on the dns traffic of the virtual service based ongslb topology algorithm. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    trafficCloneProfileRef String
    Server network or list of servers for cloning traffic. It is a reference to an object of type trafficcloneprofile. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    trafficEnabled String
    Knob to enable the virtual service traffic on its assigned service engines. This setting is effective only when the enabled flag is set to true. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    useBridgeIpAsVip String
    Use bridge ip as vip on each host in mesos deployments. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    useVipAsSnat String
    Use the virtual ip as the snat ip for health monitoring and sending traffic to the backend servers instead of the service engine interface ip. The caveat of enabling this option is that the virtualservice cannot be configued in an active-active ha mode. Dns based multi vip solution has to be used for ha & non-disruptive upgrade purposes. Field introduced in 17.1.9,17.2.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition. Allowed in essentials (allowed values- false) edition.
    uuid String
    Uuid of the virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vhDomainNames List<String>
    The exact name requested from the client's sni-enabled tls hello domain name field. If this is a match, the parent vs will forward the connection to this child vs. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vhMatches List<GetVirtualserviceVhMatch>
    Match criteria to select this child vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    vhParentVsRef String
    Specifies the virtual service acting as virtual hosting (sni) parent. It is a reference to an object of type virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vhType String
    Specify if the virtual hosting vs is of type sni or enhanced. Enum options - VS_TYPE_VH_SNI, VS_TYPE_VH_ENHANCED. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in basic (allowed values- vs_type_vh_sni,vs_type_vh_enhanced) edition.
    vips List<GetVirtualserviceVip>
    List of virtual service ips. While creating a 'shared vs',please use vsvip_ref to point to the shared entities. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vrfContextRef String
    Virtual routing context that the virtual service is bound to. This is used to provide the isolation of the set of networks the application is attached to. It is a reference to an object of type vrfcontext. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsDatascripts List<GetVirtualserviceVsDatascript>
    Datascripts applied on the data traffic of the virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    vsvipCloudConfigCksum String
    Checksum of cloud configuration for vsvip. Internally set by cloud connector. Field introduced in 17.2.9, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsvipRef String
    Mostly used during the creation of shared vs, this field refers to entities that can be shared across virtual services. It is a reference to an object of type vsvip. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    wafPolicyRef String
    Waf policy for the virtual service. It is a reference to an object of type wafpolicy. Field introduced in 17.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    weight String
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
    activeStandbySeTag string
    This configuration only applies if the virtualservice is in legacy active standby ha mode and load distribution among active standby is enabled. This field is used to tag the virtualservice so that virtualservices with the same tag will share the same active serviceengine. Virtualservices with different tags will have different active serviceengines. If one of the serviceengine's in the serviceenginegroup fails, all virtualservices will end up using the same active serviceengine. Redistribution of the virtualservices can be either manual or automated when the failed serviceengine recovers. Redistribution is based on the auto redistribute property of the serviceenginegroup. Enum options - ACTIVE_STANDBY_SE_1, ACTIVE_STANDBY_SE_2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    advertiseDownVs string
    Keep advertising virtual service via bgp even if it is marked down by health monitor. This setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    allowInvalidClientCert string
    Process request even if invalid client certificate is presented. Datascript apis need to be used for processing of such requests. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    analyticsPolicies GetVirtualserviceAnalyticsPolicy[]
    Determines analytics settings for the application. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsProfileRef string
    Specifies settings related to analytics. It is a reference to an object of type analyticsprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    applicationProfileRef string
    Enable application layer specific features for the virtual service. It is a reference to an object of type applicationprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-l4-application.
    azureAvailabilitySet string
    (internal-use)applicable for azure only. Azure availability set to which this vs is associated. Internally set by the cloud connector. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgpLocalPreference string
    Local_pref to be used for vsvip advertised. Applicable only over ibgp. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgpNumAsPathPrepend string
    Number of times the local as should be prepended additionally to vsvip. Applicable only over ebgp. Allowed values are 1-10. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgpPeerLabels string[]
    Select bgp peers, using peer label, for vsvip advertisement. Field introduced in 20.1.5. Maximum of 128 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    botPolicyRef string
    Bot detection policy for the virtual service. It is a reference to an object of type botdetectionpolicy. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    bulkSyncKvcache string
    (this is a beta feature). Sync key-value cache to the new ses when vs is scaled out. For ex ssl sessions are stored using vs's key-value cache. When the vs is scaled out, the ssl session information is synced to the new se, allowing existing ssl sessions to be reused on the new se. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    closeClientConnOnConfigUpdate string
    Close client connection on vs config update. Field introduced in 17.2.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    cloudConfigCksum string
    Checksum of cloud configuration for vs. Internally set by cloud connector. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudRef string
    It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudType string
    Enum options - cloud_none, cloud_vcenter, cloud_openstack, cloud_aws, cloud_vca, cloud_apic, cloud_mesos, cloud_linuxserver, cloud_docker_ucp, cloud_rancher, cloud_oshift_k8s, cloud_azure, cloud_gcp, cloud_nsxt. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- cloud_none,cloud_vcenter), basic (allowed values- cloud_none,cloud_nsxt) edition.
    configpbAttributes GetVirtualserviceConfigpbAttribute[]
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    connectionsRateLimits GetVirtualserviceConnectionsRateLimit[]
    Rate limit the incoming connections to this virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    contentRewrites GetVirtualserviceContentRewrite[]
    Profile used to match and rewrite strings in request and/or response body. Allowed with any value in enterprise, enterprise with cloud services edition.
    createdBy string
    Creator name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    csrfPolicyRef string
    Csrf protection policy for the virtual service. It is a reference to an object of type csrfpolicy. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    delayFairness string
    Select the algorithm for qos fairness. This determines how multiple virtual services sharing the same service engines will prioritize traffic over a congested network. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    dnsInfos GetVirtualserviceDnsInfo[]
    Service discovery specific data including fully qualified domain name, type and time-to-live of the dns record. Note that only one of fqdn and dns_info setting is allowed. Maximum of 1000 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsPolicies GetVirtualserviceDnsPolicy[]
    Dns policies applied on the dns traffic of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eastWestPlacement string
    Force placement on all se's in service group (mesos mode only). Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    enableAutogw string
    Response traffic to clients will be sent back to the source mac address of the connection, rather than statically sent to a default gateway. 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.
    enableRhi string
    Enable route health injection using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableRhiSnat string
    Enable route health injection for source nat'ted floating ip address using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableSession string
    Enable http sessions for this virtual service. If enabled, a session cookie will be added to http responses and persistent key-value store will be activated. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    errorPageProfileRef string
    Error page profile to be used for this virtualservice.this profile is used to send the custom error page to the client generated by the proxy. It is a reference to an object of type errorpageprofile. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    flowDist string
    Criteria for flow distribution among ses. Enum options - LOAD_AWARE, CONSISTENT_HASH_SOURCE_IP_ADDRESS, CONSISTENT_HASH_SOURCE_IP_ADDRESS_AND_PORT. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- load_aware), basic (allowed values- load_aware) edition.
    flowLabelType string
    Criteria for flow labelling. Enum options - NO_LABEL, APPLICATION_LABEL, SERVICE_LABEL. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fqdn string
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    hostNameXlate string
    Translate the host name sent to the servers to this value. Translate the host name sent from servers back to the value used by the client. Allowed with any value in enterprise, enterprise with cloud services edition.
    httpPolicies GetVirtualserviceHttpPolicy[]
    Http policies applied on the data traffic of the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    icapRequestProfileRefs string[]
    The config settings for the icap server when checking the http request. It is a reference to an object of type icapprofile. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    id string
    ignPoolNetReach string
    Ignore pool servers network reachability constraints for virtual service placement. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    jwtConfigs GetVirtualserviceJwtConfig[]
    Application-specific config for jwt validation. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    l4Policies GetVirtualserviceL4Policy[]
    L4 policies applied to the data traffic of the virtual service. Field introduced in 17.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ldapVsConfigs GetVirtualserviceLdapVsConfig[]
    Application-specific ldap config. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    limitDoser string
    Limit potential dos attackers who exceed max_cps_per_client significantly to a fraction of max_cps_per_client for a while. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    markers GetVirtualserviceMarker[]
    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.
    maxCpsPerClient string
    Maximum connections per second per client ip. Allowed values are 10-1000. Special values are 0- unlimited. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    microserviceRef string
    Microservice representing the virtual service. It is a reference to an object of type microservice. Allowed with any value in enterprise, enterprise with cloud services edition.
    minPoolsUp string
    Minimum number of up pools to mark vs up. Field introduced in 18.2.1, 17.2.12. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name string
    Name for the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    networkProfileRef string
    Determines network settings such as protocol, tcp or udp, and related options for the protocol. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-tcp-fast-path.
    networkSecurityPolicyRef string
    Network security policies for the virtual service. It is a reference to an object of type networksecuritypolicy. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    nsxSecuritygroups string[]
    A list of nsx groups representing the clients which can access the virtual ip of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    oauthVsConfigs GetVirtualserviceOauthVsConfig[]
    Virtualservice specific oauth config. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    performanceLimits GetVirtualservicePerformanceLimit[]
    Optional settings that determine performance limits like max connections or bandwdith etc. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    poolGroupRef string
    The pool group is an object that contains pools. It is a reference to an object of type poolgroup. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    poolRef string
    The pool is an object that contains destination servers and related attributes such as load-balancing and persistence. It is a reference to an object of type pool. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    removeListeningPortOnVsDown string
    Remove listening port if virtualservice is down. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    requestsRateLimits GetVirtualserviceRequestsRateLimit[]
    Rate limit the incoming requests to this virtual service. Allowed with any value in enterprise, enterprise with cloud services edition.
    revokeVipRoute string
    Revoke the advertisement of virtual service via the cloud if it is marked down by health monitor. Supported for nsxt clouds only.this setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    samlSpConfigs GetVirtualserviceSamlSpConfig[]
    Application-specific saml config. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    scaleoutEcmp string
    Disable re-distribution of flows across service engines for a virtual service. Enable if the network itself performs flow hashing with ecmp in environments such as gcp. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seGroupRef string
    The service engine group to use for this virtual service. Moving to a new se group is disruptive to existing connections for this vs. It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    securityPolicyRef string
    Security policy applied on the traffic of the virtual service. This policy is used to perform security actions such as distributed denial of service (ddos) attack mitigation, etc. It is a reference to an object of type securitypolicy. Field introduced in 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    serverNetworkProfileRef string
    Determines the network settings profile for the server side of tcp proxied connections. Leave blank to use the same settings as the client to vs side of the connection. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, enterprise with cloud services edition.
    serviceMetadata string
    Metadata pertaining to the service provided by this virtual service. In openshift/kubernetes environments, egress pod info is stored. Any user input to this field will be overwritten by avi vantage. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    servicePoolSelects GetVirtualserviceServicePoolSelect[]
    Select pool based on destination port. Allowed with any value in enterprise, enterprise with cloud services edition.
    services GetVirtualserviceService[]
    List of services defined for this virtual service. Maximum of 2048 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sidebandProfiles GetVirtualserviceSidebandProfile[]
    Sideband configuration to be used for this virtualservice.it can be used for sending traffic to sideband vips for external inspection etc. Allowed with any value in enterprise, enterprise with cloud services edition.
    snatIp6Addresses GetVirtualserviceSnatIp6Address[]
    Ipv6 address for se snat. Field introduced in 30.2.1. Maximum of 32 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    snatIps GetVirtualserviceSnatIp[]
    Nat'ted floating source ip address(es) for upstream connection to servers. Maximum of 32 items allowed. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    spPoolRefs string[]
    Gslb pools used to manage site-persistence functionality. Each site-persistence pool contains the virtualservices in all the other sites, that is auto-generated by the gslb manager. This is a read-only field for the user. It is a reference to an object of type pool. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sslKeyAndCertificateRefs string[]
    Select or create one or two certificates, ec and/or rsa, that will be presented to ssl/tls terminated connections. It is a reference to an object of type sslkeyandcertificate. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sslProfileRef string
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sslProfileSelectors GetVirtualserviceSslProfileSelector[]
    Select ssl profile based on client ip address match. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    sslSessCacheAvgSize string
    Expected number of ssl session cache entries (may be exceeded). Allowed values are 1024-16383. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ssoPolicyRef string
    The sso policy attached to the virtualservice. It is a reference to an object of type ssopolicy. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    staticDnsRecords GetVirtualserviceStaticDnsRecord[]
    List of static dns records applied to this virtual service. These are static entries and no health monitoring is performed against the ip addresses. Maximum of 2000 items allowed. Allowed with any value in enterprise, enterprise with cloud services 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.
    testSeDatastoreLevel1Ref string
    Used for testing se datastore upgrade 2.0 functionality. It is a reference to an object of type testsedatastorelevel1. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    topologyPolicies GetVirtualserviceTopologyPolicy[]
    Topology policies applied on the dns traffic of the virtual service based ongslb topology algorithm. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    trafficCloneProfileRef string
    Server network or list of servers for cloning traffic. It is a reference to an object of type trafficcloneprofile. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    trafficEnabled string
    Knob to enable the virtual service traffic on its assigned service engines. This setting is effective only when the enabled flag is set to true. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    useBridgeIpAsVip string
    Use bridge ip as vip on each host in mesos deployments. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    useVipAsSnat string
    Use the virtual ip as the snat ip for health monitoring and sending traffic to the backend servers instead of the service engine interface ip. The caveat of enabling this option is that the virtualservice cannot be configued in an active-active ha mode. Dns based multi vip solution has to be used for ha & non-disruptive upgrade purposes. Field introduced in 17.1.9,17.2.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition. Allowed in essentials (allowed values- false) edition.
    uuid string
    Uuid of the virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vhDomainNames string[]
    The exact name requested from the client's sni-enabled tls hello domain name field. If this is a match, the parent vs will forward the connection to this child vs. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vhMatches GetVirtualserviceVhMatch[]
    Match criteria to select this child vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    vhParentVsRef string
    Specifies the virtual service acting as virtual hosting (sni) parent. It is a reference to an object of type virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vhType string
    Specify if the virtual hosting vs is of type sni or enhanced. Enum options - VS_TYPE_VH_SNI, VS_TYPE_VH_ENHANCED. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in basic (allowed values- vs_type_vh_sni,vs_type_vh_enhanced) edition.
    vips GetVirtualserviceVip[]
    List of virtual service ips. While creating a 'shared vs',please use vsvip_ref to point to the shared entities. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vrfContextRef string
    Virtual routing context that the virtual service is bound to. This is used to provide the isolation of the set of networks the application is attached to. It is a reference to an object of type vrfcontext. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsDatascripts GetVirtualserviceVsDatascript[]
    Datascripts applied on the data traffic of the virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    vsvipCloudConfigCksum string
    Checksum of cloud configuration for vsvip. Internally set by cloud connector. Field introduced in 17.2.9, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsvipRef string
    Mostly used during the creation of shared vs, this field refers to entities that can be shared across virtual services. It is a reference to an object of type vsvip. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    wafPolicyRef string
    Waf policy for the virtual service. It is a reference to an object of type wafpolicy. Field introduced in 17.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    weight string
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
    active_standby_se_tag str
    This configuration only applies if the virtualservice is in legacy active standby ha mode and load distribution among active standby is enabled. This field is used to tag the virtualservice so that virtualservices with the same tag will share the same active serviceengine. Virtualservices with different tags will have different active serviceengines. If one of the serviceengine's in the serviceenginegroup fails, all virtualservices will end up using the same active serviceengine. Redistribution of the virtualservices can be either manual or automated when the failed serviceengine recovers. Redistribution is based on the auto redistribute property of the serviceenginegroup. Enum options - ACTIVE_STANDBY_SE_1, ACTIVE_STANDBY_SE_2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    str
    Keep advertising virtual service via bgp even if it is marked down by health monitor. This setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    allow_invalid_client_cert str
    Process request even if invalid client certificate is presented. Datascript apis need to be used for processing of such requests. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    analytics_policies Sequence[GetVirtualserviceAnalyticsPolicy]
    Determines analytics settings for the application. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analytics_profile_ref str
    Specifies settings related to analytics. It is a reference to an object of type analyticsprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    application_profile_ref str
    Enable application layer specific features for the virtual service. It is a reference to an object of type applicationprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-l4-application.
    azure_availability_set str
    (internal-use)applicable for azure only. Azure availability set to which this vs is associated. Internally set by the cloud connector. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgp_local_preference str
    Local_pref to be used for vsvip advertised. Applicable only over ibgp. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgp_num_as_path_prepend str
    Number of times the local as should be prepended additionally to vsvip. Applicable only over ebgp. Allowed values are 1-10. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgp_peer_labels Sequence[str]
    Select bgp peers, using peer label, for vsvip advertisement. Field introduced in 20.1.5. Maximum of 128 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    bot_policy_ref str
    Bot detection policy for the virtual service. It is a reference to an object of type botdetectionpolicy. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    bulk_sync_kvcache str
    (this is a beta feature). Sync key-value cache to the new ses when vs is scaled out. For ex ssl sessions are stored using vs's key-value cache. When the vs is scaled out, the ssl session information is synced to the new se, allowing existing ssl sessions to be reused on the new se. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    close_client_conn_on_config_update str
    Close client connection on vs config update. Field introduced in 17.2.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    cloud_config_cksum str
    Checksum of cloud configuration for vs. Internally set by cloud connector. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloud_ref str
    It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloud_type str
    Enum options - cloud_none, cloud_vcenter, cloud_openstack, cloud_aws, cloud_vca, cloud_apic, cloud_mesos, cloud_linuxserver, cloud_docker_ucp, cloud_rancher, cloud_oshift_k8s, cloud_azure, cloud_gcp, cloud_nsxt. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- cloud_none,cloud_vcenter), basic (allowed values- cloud_none,cloud_nsxt) edition.
    configpb_attributes Sequence[GetVirtualserviceConfigpbAttribute]
    Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    connections_rate_limits Sequence[GetVirtualserviceConnectionsRateLimit]
    Rate limit the incoming connections to this virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    content_rewrites Sequence[GetVirtualserviceContentRewrite]
    Profile used to match and rewrite strings in request and/or response body. Allowed with any value in enterprise, enterprise with cloud services edition.
    created_by str
    Creator name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    csrf_policy_ref str
    Csrf protection policy for the virtual service. It is a reference to an object of type csrfpolicy. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    delay_fairness str
    Select the algorithm for qos fairness. This determines how multiple virtual services sharing the same service engines will prioritize traffic over a congested network. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    description str
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    dns_infos Sequence[GetVirtualserviceDnsInfo]
    Service discovery specific data including fully qualified domain name, type and time-to-live of the dns record. Note that only one of fqdn and dns_info setting is allowed. Maximum of 1000 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    dns_policies Sequence[GetVirtualserviceDnsPolicy]
    Dns policies applied on the dns traffic of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    east_west_placement str
    Force placement on all se's in service group (mesos mode only). Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    enable_autogw str
    Response traffic to clients will be sent back to the source mac address of the connection, rather than statically sent to a default gateway. 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_rhi str
    Enable route health injection using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    enable_rhi_snat str
    Enable route health injection for source nat'ted floating ip address using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    enable_session str
    Enable http sessions for this virtual service. If enabled, a session cookie will be added to http responses and persistent key-value store will be activated. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enabled str
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    error_page_profile_ref str
    Error page profile to be used for this virtualservice.this profile is used to send the custom error page to the client generated by the proxy. It is a reference to an object of type errorpageprofile. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    flow_dist str
    Criteria for flow distribution among ses. Enum options - LOAD_AWARE, CONSISTENT_HASH_SOURCE_IP_ADDRESS, CONSISTENT_HASH_SOURCE_IP_ADDRESS_AND_PORT. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- load_aware), basic (allowed values- load_aware) edition.
    flow_label_type str
    Criteria for flow labelling. Enum options - NO_LABEL, APPLICATION_LABEL, SERVICE_LABEL. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fqdn str
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    host_name_xlate str
    Translate the host name sent to the servers to this value. Translate the host name sent from servers back to the value used by the client. Allowed with any value in enterprise, enterprise with cloud services edition.
    http_policies Sequence[GetVirtualserviceHttpPolicy]
    Http policies applied on the data traffic of the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    icap_request_profile_refs Sequence[str]
    The config settings for the icap server when checking the http request. It is a reference to an object of type icapprofile. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    id str
    ign_pool_net_reach str
    Ignore pool servers network reachability constraints for virtual service placement. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    jwt_configs Sequence[GetVirtualserviceJwtConfig]
    Application-specific config for jwt validation. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    l4_policies Sequence[GetVirtualserviceL4Policy]
    L4 policies applied to the data traffic of the virtual service. Field introduced in 17.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ldap_vs_configs Sequence[GetVirtualserviceLdapVsConfig]
    Application-specific ldap config. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    limit_doser str
    Limit potential dos attackers who exceed max_cps_per_client significantly to a fraction of max_cps_per_client for a while. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    markers Sequence[GetVirtualserviceMarker]
    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.
    max_cps_per_client str
    Maximum connections per second per client ip. Allowed values are 10-1000. Special values are 0- unlimited. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    microservice_ref str
    Microservice representing the virtual service. It is a reference to an object of type microservice. Allowed with any value in enterprise, enterprise with cloud services edition.
    min_pools_up str
    Minimum number of up pools to mark vs up. Field introduced in 18.2.1, 17.2.12. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name str
    Name for the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    network_profile_ref str
    Determines network settings such as protocol, tcp or udp, and related options for the protocol. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-tcp-fast-path.
    network_security_policy_ref str
    Network security policies for the virtual service. It is a reference to an object of type networksecuritypolicy. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    nsx_securitygroups Sequence[str]
    A list of nsx groups representing the clients which can access the virtual ip of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    oauth_vs_configs Sequence[GetVirtualserviceOauthVsConfig]
    Virtualservice specific oauth config. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    performance_limits Sequence[GetVirtualservicePerformanceLimit]
    Optional settings that determine performance limits like max connections or bandwdith etc. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    pool_group_ref str
    The pool group is an object that contains pools. It is a reference to an object of type poolgroup. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    pool_ref str
    The pool is an object that contains destination servers and related attributes such as load-balancing and persistence. It is a reference to an object of type pool. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    remove_listening_port_on_vs_down str
    Remove listening port if virtualservice is down. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    requests_rate_limits Sequence[GetVirtualserviceRequestsRateLimit]
    Rate limit the incoming requests to this virtual service. Allowed with any value in enterprise, enterprise with cloud services edition.
    revoke_vip_route str
    Revoke the advertisement of virtual service via the cloud if it is marked down by health monitor. Supported for nsxt clouds only.this setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    saml_sp_configs Sequence[GetVirtualserviceSamlSpConfig]
    Application-specific saml config. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    scaleout_ecmp str
    Disable re-distribution of flows across service engines for a virtual service. Enable if the network itself performs flow hashing with ecmp in environments such as gcp. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    se_group_ref str
    The service engine group to use for this virtual service. Moving to a new se group is disruptive to existing connections for this vs. It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    security_policy_ref str
    Security policy applied on the traffic of the virtual service. This policy is used to perform security actions such as distributed denial of service (ddos) attack mitigation, etc. It is a reference to an object of type securitypolicy. Field introduced in 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    server_network_profile_ref str
    Determines the network settings profile for the server side of tcp proxied connections. Leave blank to use the same settings as the client to vs side of the connection. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, enterprise with cloud services edition.
    service_metadata str
    Metadata pertaining to the service provided by this virtual service. In openshift/kubernetes environments, egress pod info is stored. Any user input to this field will be overwritten by avi vantage. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    service_pool_selects Sequence[GetVirtualserviceServicePoolSelect]
    Select pool based on destination port. Allowed with any value in enterprise, enterprise with cloud services edition.
    services Sequence[GetVirtualserviceService]
    List of services defined for this virtual service. Maximum of 2048 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sideband_profiles Sequence[GetVirtualserviceSidebandProfile]
    Sideband configuration to be used for this virtualservice.it can be used for sending traffic to sideband vips for external inspection etc. Allowed with any value in enterprise, enterprise with cloud services edition.
    snat_ip6_addresses Sequence[GetVirtualserviceSnatIp6Address]
    Ipv6 address for se snat. Field introduced in 30.2.1. Maximum of 32 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    snat_ips Sequence[GetVirtualserviceSnatIp]
    Nat'ted floating source ip address(es) for upstream connection to servers. Maximum of 32 items allowed. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    sp_pool_refs Sequence[str]
    Gslb pools used to manage site-persistence functionality. Each site-persistence pool contains the virtualservices in all the other sites, that is auto-generated by the gslb manager. This is a read-only field for the user. It is a reference to an object of type pool. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ssl_key_and_certificate_refs Sequence[str]
    Select or create one or two certificates, ec and/or rsa, that will be presented to ssl/tls terminated connections. It is a reference to an object of type sslkeyandcertificate. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ssl_profile_ref str
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ssl_profile_selectors Sequence[GetVirtualserviceSslProfileSelector]
    Select ssl profile based on client ip address match. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    ssl_sess_cache_avg_size str
    Expected number of ssl session cache entries (may be exceeded). Allowed values are 1024-16383. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sso_policy_ref str
    The sso policy attached to the virtualservice. It is a reference to an object of type ssopolicy. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    static_dns_records Sequence[GetVirtualserviceStaticDnsRecord]
    List of static dns records applied to this virtual service. These are static entries and no health monitoring is performed against the ip addresses. Maximum of 2000 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenant_ref str
    It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    test_se_datastore_level1_ref str
    Used for testing se datastore upgrade 2.0 functionality. It is a reference to an object of type testsedatastorelevel1. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    topology_policies Sequence[GetVirtualserviceTopologyPolicy]
    Topology policies applied on the dns traffic of the virtual service based ongslb topology algorithm. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    traffic_clone_profile_ref str
    Server network or list of servers for cloning traffic. It is a reference to an object of type trafficcloneprofile. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    traffic_enabled str
    Knob to enable the virtual service traffic on its assigned service engines. This setting is effective only when the enabled flag is set to true. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    use_bridge_ip_as_vip str
    Use bridge ip as vip on each host in mesos deployments. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    use_vip_as_snat str
    Use the virtual ip as the snat ip for health monitoring and sending traffic to the backend servers instead of the service engine interface ip. The caveat of enabling this option is that the virtualservice cannot be configued in an active-active ha mode. Dns based multi vip solution has to be used for ha & non-disruptive upgrade purposes. Field introduced in 17.1.9,17.2.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition. Allowed in essentials (allowed values- false) edition.
    uuid str
    Uuid of the virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vh_domain_names Sequence[str]
    The exact name requested from the client's sni-enabled tls hello domain name field. If this is a match, the parent vs will forward the connection to this child vs. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vh_matches Sequence[GetVirtualserviceVhMatch]
    Match criteria to select this child vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    vh_parent_vs_ref str
    Specifies the virtual service acting as virtual hosting (sni) parent. It is a reference to an object of type virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vh_type str
    Specify if the virtual hosting vs is of type sni or enhanced. Enum options - VS_TYPE_VH_SNI, VS_TYPE_VH_ENHANCED. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in basic (allowed values- vs_type_vh_sni,vs_type_vh_enhanced) edition.
    vips Sequence[GetVirtualserviceVip]
    List of virtual service ips. While creating a 'shared vs',please use vsvip_ref to point to the shared entities. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vrf_context_ref str
    Virtual routing context that the virtual service is bound to. This is used to provide the isolation of the set of networks the application is attached to. It is a reference to an object of type vrfcontext. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vs_datascripts Sequence[GetVirtualserviceVsDatascript]
    Datascripts applied on the data traffic of the virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    vsvip_cloud_config_cksum str
    Checksum of cloud configuration for vsvip. Internally set by cloud connector. Field introduced in 17.2.9, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsvip_ref str
    Mostly used during the creation of shared vs, this field refers to entities that can be shared across virtual services. It is a reference to an object of type vsvip. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    waf_policy_ref str
    Waf policy for the virtual service. It is a reference to an object of type wafpolicy. Field introduced in 17.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    weight str
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
    activeStandbySeTag String
    This configuration only applies if the virtualservice is in legacy active standby ha mode and load distribution among active standby is enabled. This field is used to tag the virtualservice so that virtualservices with the same tag will share the same active serviceengine. Virtualservices with different tags will have different active serviceengines. If one of the serviceengine's in the serviceenginegroup fails, all virtualservices will end up using the same active serviceengine. Redistribution of the virtualservices can be either manual or automated when the failed serviceengine recovers. Redistribution is based on the auto redistribute property of the serviceenginegroup. Enum options - ACTIVE_STANDBY_SE_1, ACTIVE_STANDBY_SE_2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    advertiseDownVs String
    Keep advertising virtual service via bgp even if it is marked down by health monitor. This setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    allowInvalidClientCert String
    Process request even if invalid client certificate is presented. Datascript apis need to be used for processing of such requests. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    analyticsPolicies List<Property Map>
    Determines analytics settings for the application. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    analyticsProfileRef String
    Specifies settings related to analytics. It is a reference to an object of type analyticsprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    applicationProfileRef String
    Enable application layer specific features for the virtual service. It is a reference to an object of type applicationprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-l4-application.
    azureAvailabilitySet String
    (internal-use)applicable for azure only. Azure availability set to which this vs is associated. Internally set by the cloud connector. Field introduced in 17.2.12, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgpLocalPreference String
    Local_pref to be used for vsvip advertised. Applicable only over ibgp. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgpNumAsPathPrepend String
    Number of times the local as should be prepended additionally to vsvip. Applicable only over ebgp. Allowed values are 1-10. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    bgpPeerLabels List<String>
    Select bgp peers, using peer label, for vsvip advertisement. Field introduced in 20.1.5. Maximum of 128 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    botPolicyRef String
    Bot detection policy for the virtual service. It is a reference to an object of type botdetectionpolicy. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    bulkSyncKvcache String
    (this is a beta feature). Sync key-value cache to the new ses when vs is scaled out. For ex ssl sessions are stored using vs's key-value cache. When the vs is scaled out, the ssl session information is synced to the new se, allowing existing ssl sessions to be reused on the new se. Field introduced in 17.2.7, 18.1.1. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    closeClientConnOnConfigUpdate String
    Close client connection on vs config update. Field introduced in 17.2.4. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    cloudConfigCksum String
    Checksum of cloud configuration for vs. Internally set by cloud connector. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudRef String
    It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    cloudType String
    Enum options - cloud_none, cloud_vcenter, cloud_openstack, cloud_aws, cloud_vca, cloud_apic, cloud_mesos, cloud_linuxserver, cloud_docker_ucp, cloud_rancher, cloud_oshift_k8s, cloud_azure, cloud_gcp, cloud_nsxt. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- cloud_none,cloud_vcenter), basic (allowed values- cloud_none,cloud_nsxt) 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.
    connectionsRateLimits List<Property Map>
    Rate limit the incoming connections to this virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    contentRewrites List<Property Map>
    Profile used to match and rewrite strings in request and/or response body. Allowed with any value in enterprise, enterprise with cloud services edition.
    createdBy String
    Creator name. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    csrfPolicyRef String
    Csrf protection policy for the virtual service. It is a reference to an object of type csrfpolicy. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    delayFairness String
    Select the algorithm for qos fairness. This determines how multiple virtual services sharing the same service engines will prioritize traffic over a congested network. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    description String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    dnsInfos List<Property Map>
    Service discovery specific data including fully qualified domain name, type and time-to-live of the dns record. Note that only one of fqdn and dns_info setting is allowed. Maximum of 1000 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsPolicies List<Property Map>
    Dns policies applied on the dns traffic of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eastWestPlacement String
    Force placement on all se's in service group (mesos mode only). Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    enableAutogw String
    Response traffic to clients will be sent back to the source mac address of the connection, rather than statically sent to a default gateway. 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.
    enableRhi String
    Enable route health injection using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableRhiSnat String
    Enable route health injection for source nat'ted floating ip address using the bgp config in the vrf context. Allowed with any value in enterprise, enterprise with cloud services edition.
    enableSession String
    Enable http sessions for this virtual service. If enabled, a session cookie will be added to http responses and persistent key-value store will be activated. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    errorPageProfileRef String
    Error page profile to be used for this virtualservice.this profile is used to send the custom error page to the client generated by the proxy. It is a reference to an object of type errorpageprofile. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    flowDist String
    Criteria for flow distribution among ses. Enum options - LOAD_AWARE, CONSISTENT_HASH_SOURCE_IP_ADDRESS, CONSISTENT_HASH_SOURCE_IP_ADDRESS_AND_PORT. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- load_aware), basic (allowed values- load_aware) edition.
    flowLabelType String
    Criteria for flow labelling. Enum options - NO_LABEL, APPLICATION_LABEL, SERVICE_LABEL. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fqdn String
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    hostNameXlate String
    Translate the host name sent to the servers to this value. Translate the host name sent from servers back to the value used by the client. Allowed with any value in enterprise, enterprise with cloud services edition.
    httpPolicies List<Property Map>
    Http policies applied on the data traffic of the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    icapRequestProfileRefs List<String>
    The config settings for the icap server when checking the http request. It is a reference to an object of type icapprofile. Field introduced in 20.1.1. Maximum of 1 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    ignPoolNetReach String
    Ignore pool servers network reachability constraints for virtual service placement. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    jwtConfigs List<Property Map>
    Application-specific config for jwt validation. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    l4Policies List<Property Map>
    L4 policies applied to the data traffic of the virtual service. Field introduced in 17.2.7. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ldapVsConfigs List<Property Map>
    Application-specific ldap config. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    limitDoser String
    Limit potential dos attackers who exceed max_cps_per_client significantly to a fraction of max_cps_per_client for a while. Allowed with any value in enterprise, essentials, basic, 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.
    maxCpsPerClient String
    Maximum connections per second per client ip. Allowed values are 10-1000. Special values are 0- unlimited. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    microserviceRef String
    Microservice representing the virtual service. It is a reference to an object of type microservice. Allowed with any value in enterprise, enterprise with cloud services edition.
    minPoolsUp String
    Minimum number of up pools to mark vs up. Field introduced in 18.2.1, 17.2.12. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    name String
    Name for the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    networkProfileRef String
    Determines network settings such as protocol, tcp or udp, and related options for the protocol. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Special default for essentials edition is system-tcp-fast-path.
    networkSecurityPolicyRef String
    Network security policies for the virtual service. It is a reference to an object of type networksecuritypolicy. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    nsxSecuritygroups List<String>
    A list of nsx groups representing the clients which can access the virtual ip of the virtual service. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    oauthVsConfigs List<Property Map>
    Virtualservice specific oauth config. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    performanceLimits List<Property Map>
    Optional settings that determine performance limits like max connections or bandwdith etc. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    poolGroupRef String
    The pool group is an object that contains pools. It is a reference to an object of type poolgroup. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    poolRef String
    The pool is an object that contains destination servers and related attributes such as load-balancing and persistence. It is a reference to an object of type pool. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    removeListeningPortOnVsDown String
    Remove listening port if virtualservice is down. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    requestsRateLimits List<Property Map>
    Rate limit the incoming requests to this virtual service. Allowed with any value in enterprise, enterprise with cloud services edition.
    revokeVipRoute String
    Revoke the advertisement of virtual service via the cloud if it is marked down by health monitor. Supported for nsxt clouds only.this setting takes effect for future virtual service flaps. To advertise current vses that are down, please disable and re-enable the virtual service. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    samlSpConfigs List<Property Map>
    Application-specific saml config. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    scaleoutEcmp String
    Disable re-distribution of flows across service engines for a virtual service. Enable if the network itself performs flow hashing with ecmp in environments such as gcp. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    seGroupRef String
    The service engine group to use for this virtual service. Moving to a new se group is disruptive to existing connections for this vs. It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    securityPolicyRef String
    Security policy applied on the traffic of the virtual service. This policy is used to perform security actions such as distributed denial of service (ddos) attack mitigation, etc. It is a reference to an object of type securitypolicy. Field introduced in 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    serverNetworkProfileRef String
    Determines the network settings profile for the server side of tcp proxied connections. Leave blank to use the same settings as the client to vs side of the connection. It is a reference to an object of type networkprofile. Allowed with any value in enterprise, enterprise with cloud services edition.
    serviceMetadata String
    Metadata pertaining to the service provided by this virtual service. In openshift/kubernetes environments, egress pod info is stored. Any user input to this field will be overwritten by avi vantage. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    servicePoolSelects List<Property Map>
    Select pool based on destination port. Allowed with any value in enterprise, enterprise with cloud services edition.
    services List<Property Map>
    List of services defined for this virtual service. Maximum of 2048 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sidebandProfiles List<Property Map>
    Sideband configuration to be used for this virtualservice.it can be used for sending traffic to sideband vips for external inspection etc. Allowed with any value in enterprise, enterprise with cloud services edition.
    snatIp6Addresses List<Property Map>
    Ipv6 address for se snat. Field introduced in 30.2.1. Maximum of 32 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    snatIps List<Property Map>
    Nat'ted floating source ip address(es) for upstream connection to servers. Maximum of 32 items allowed. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    spPoolRefs List<String>
    Gslb pools used to manage site-persistence functionality. Each site-persistence pool contains the virtualservices in all the other sites, that is auto-generated by the gslb manager. This is a read-only field for the user. It is a reference to an object of type pool. Field introduced in 17.2.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sslKeyAndCertificateRefs List<String>
    Select or create one or two certificates, ec and/or rsa, that will be presented to ssl/tls terminated connections. It is a reference to an object of type sslkeyandcertificate. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sslProfileRef String
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    sslProfileSelectors List<Property Map>
    Select ssl profile based on client ip address match. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    sslSessCacheAvgSize String
    Expected number of ssl session cache entries (may be exceeded). Allowed values are 1024-16383. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ssoPolicyRef String
    The sso policy attached to the virtualservice. It is a reference to an object of type ssopolicy. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    staticDnsRecords List<Property Map>
    List of static dns records applied to this virtual service. These are static entries and no health monitoring is performed against the ip addresses. Maximum of 2000 items allowed. Allowed with any value in enterprise, enterprise with cloud services 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.
    testSeDatastoreLevel1Ref String
    Used for testing se datastore upgrade 2.0 functionality. It is a reference to an object of type testsedatastorelevel1. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    topologyPolicies List<Property Map>
    Topology policies applied on the dns traffic of the virtual service based ongslb topology algorithm. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    trafficCloneProfileRef String
    Server network or list of servers for cloning traffic. It is a reference to an object of type trafficcloneprofile. Field introduced in 17.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    trafficEnabled String
    Knob to enable the virtual service traffic on its assigned service engines. This setting is effective only when the enabled flag is set to true. Field introduced in 17.2.8. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    useBridgeIpAsVip String
    Use bridge ip as vip on each host in mesos deployments. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
    useVipAsSnat String
    Use the virtual ip as the snat ip for health monitoring and sending traffic to the backend servers instead of the service engine interface ip. The caveat of enabling this option is that the virtualservice cannot be configued in an active-active ha mode. Dns based multi vip solution has to be used for ha & non-disruptive upgrade purposes. Field introduced in 17.1.9,17.2.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition. Allowed in essentials (allowed values- false) edition.
    uuid String
    Uuid of the virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vhDomainNames List<String>
    The exact name requested from the client's sni-enabled tls hello domain name field. If this is a match, the parent vs will forward the connection to this child vs. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vhMatches List<Property Map>
    Match criteria to select this child vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
    vhParentVsRef String
    Specifies the virtual service acting as virtual hosting (sni) parent. It is a reference to an object of type virtualservice. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vhType String
    Specify if the virtual hosting vs is of type sni or enhanced. Enum options - VS_TYPE_VH_SNI, VS_TYPE_VH_ENHANCED. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in basic (allowed values- vs_type_vh_sni,vs_type_vh_enhanced) edition.
    vips List<Property Map>
    List of virtual service ips. While creating a 'shared vs',please use vsvip_ref to point to the shared entities. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vrfContextRef String
    Virtual routing context that the virtual service is bound to. This is used to provide the isolation of the set of networks the application is attached to. It is a reference to an object of type vrfcontext. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsDatascripts List<Property Map>
    Datascripts applied on the data traffic of the virtual service. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
    vsvipCloudConfigCksum String
    Checksum of cloud configuration for vsvip. Internally set by cloud connector. Field introduced in 17.2.9, 18.1.2. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    vsvipRef String
    Mostly used during the creation of shared vs, this field refers to entities that can be shared across virtual services. It is a reference to an object of type vsvip. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    wafPolicyRef String
    Waf policy for the virtual service. It is a reference to an object of type wafpolicy. Field introduced in 17.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    weight String
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.

    Supporting Types

    GetVirtualserviceAnalyticsPolicy

    GetVirtualserviceAnalyticsPolicyClientInsightsSampling

    GetVirtualserviceAnalyticsPolicyClientInsightsSamplingClientIp

    GetVirtualserviceAnalyticsPolicyClientInsightsSamplingClientIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceAnalyticsPolicyClientInsightsSamplingClientIpPrefix

    GetVirtualserviceAnalyticsPolicyClientInsightsSamplingClientIpPrefixIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceAnalyticsPolicyClientInsightsSamplingClientIpRange

    GetVirtualserviceAnalyticsPolicyClientInsightsSamplingClientIpRangeBegin

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceAnalyticsPolicyClientInsightsSamplingClientIpRangeEnd

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceAnalyticsPolicyClientInsightsSamplingSampleUri

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

    GetVirtualserviceAnalyticsPolicyClientInsightsSamplingSkipUri

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

    GetVirtualserviceAnalyticsPolicyClientLogFilter

    AllHeaders string
    ClientIps List<GetVirtualserviceAnalyticsPolicyClientLogFilterClientIp>
    Duration string
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Index string
    Name string
    Search VirtualService by name.
    Uris List<GetVirtualserviceAnalyticsPolicyClientLogFilterUri>
    AllHeaders string
    ClientIps []GetVirtualserviceAnalyticsPolicyClientLogFilterClientIp
    Duration string
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Index string
    Name string
    Search VirtualService by name.
    Uris []GetVirtualserviceAnalyticsPolicyClientLogFilterUri
    allHeaders String
    clientIps List<GetVirtualserviceAnalyticsPolicyClientLogFilterClientIp>
    duration String
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    index String
    name String
    Search VirtualService by name.
    uris List<GetVirtualserviceAnalyticsPolicyClientLogFilterUri>
    allHeaders string
    clientIps GetVirtualserviceAnalyticsPolicyClientLogFilterClientIp[]
    duration string
    enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    index string
    name string
    Search VirtualService by name.
    uris GetVirtualserviceAnalyticsPolicyClientLogFilterUri[]
    all_headers str
    client_ips Sequence[GetVirtualserviceAnalyticsPolicyClientLogFilterClientIp]
    duration str
    enabled str
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    index str
    name str
    Search VirtualService by name.
    uris Sequence[GetVirtualserviceAnalyticsPolicyClientLogFilterUri]
    allHeaders String
    clientIps List<Property Map>
    duration String
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    index String
    name String
    Search VirtualService by name.
    uris List<Property Map>

    GetVirtualserviceAnalyticsPolicyClientLogFilterClientIp

    GetVirtualserviceAnalyticsPolicyClientLogFilterClientIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceAnalyticsPolicyClientLogFilterClientIpPrefix

    GetVirtualserviceAnalyticsPolicyClientLogFilterClientIpPrefixIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceAnalyticsPolicyClientLogFilterClientIpRange

    GetVirtualserviceAnalyticsPolicyClientLogFilterClientIpRangeBegin

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceAnalyticsPolicyClientLogFilterClientIpRangeEnd

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceAnalyticsPolicyClientLogFilterUri

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

    GetVirtualserviceAnalyticsPolicyFullClientLog

    Duration string
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Throttle string
    Duration string
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Throttle string
    duration String
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    throttle String
    duration string
    enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    throttle string
    duration str
    enabled str
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    throttle str
    duration String
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    throttle String

    GetVirtualserviceAnalyticsPolicyLearningLogPolicy

    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Host string
    Port string
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Host string
    Port string
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    host String
    port String
    enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    host string
    port string
    enabled str
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    host str
    port str
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    host String
    port String

    GetVirtualserviceAnalyticsPolicyMetricsRealtimeUpdate

    Duration string
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Duration string
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration String
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration string
    enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration str
    enabled str
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration String
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    GetVirtualserviceConfigpbAttribute

    Version string
    Version string
    version String
    version string
    version String

    GetVirtualserviceConnectionsRateLimit

    GetVirtualserviceConnectionsRateLimitAction

    Files List<GetVirtualserviceConnectionsRateLimitActionFile>
    Redirects List<GetVirtualserviceConnectionsRateLimitActionRedirect>
    StatusCode string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Files []GetVirtualserviceConnectionsRateLimitActionFile
    Redirects []GetVirtualserviceConnectionsRateLimitActionRedirect
    StatusCode string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    files List<GetVirtualserviceConnectionsRateLimitActionFile>
    redirects List<GetVirtualserviceConnectionsRateLimitActionRedirect>
    statusCode String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    files GetVirtualserviceConnectionsRateLimitActionFile[]
    redirects GetVirtualserviceConnectionsRateLimitActionRedirect[]
    statusCode string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    files Sequence[GetVirtualserviceConnectionsRateLimitActionFile]
    redirects Sequence[GetVirtualserviceConnectionsRateLimitActionRedirect]
    status_code str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    files List<Property Map>
    redirects List<Property Map>
    statusCode String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceConnectionsRateLimitActionFile

    GetVirtualserviceConnectionsRateLimitActionRedirect

    GetVirtualserviceConnectionsRateLimitActionRedirectHost

    Tokens List<GetVirtualserviceConnectionsRateLimitActionRedirectHostToken>
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Tokens []GetVirtualserviceConnectionsRateLimitActionRedirectHostToken
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens List<GetVirtualserviceConnectionsRateLimitActionRedirectHostToken>
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens GetVirtualserviceConnectionsRateLimitActionRedirectHostToken[]
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens Sequence[GetVirtualserviceConnectionsRateLimitActionRedirectHostToken]
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens List<Property Map>
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceConnectionsRateLimitActionRedirectHostToken

    EndIndex string
    StartIndex string
    StrValue string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    EndIndex string
    StartIndex string
    StrValue string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex String
    startIndex String
    strValue String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex string
    startIndex string
    strValue string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    end_index str
    start_index str
    str_value str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex String
    startIndex String
    strValue String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceConnectionsRateLimitActionRedirectPath

    Tokens List<GetVirtualserviceConnectionsRateLimitActionRedirectPathToken>
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Tokens []GetVirtualserviceConnectionsRateLimitActionRedirectPathToken
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens List<GetVirtualserviceConnectionsRateLimitActionRedirectPathToken>
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens GetVirtualserviceConnectionsRateLimitActionRedirectPathToken[]
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens Sequence[GetVirtualserviceConnectionsRateLimitActionRedirectPathToken]
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens List<Property Map>
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceConnectionsRateLimitActionRedirectPathToken

    EndIndex string
    StartIndex string
    StrValue string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    EndIndex string
    StartIndex string
    StrValue string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex String
    startIndex String
    strValue String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex string
    startIndex string
    strValue string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    end_index str
    start_index str
    str_value str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex String
    startIndex String
    strValue String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceConnectionsRateLimitRateLimiter

    BurstSz string
    Count string
    Name string
    Search VirtualService by name.
    Period string
    BurstSz string
    Count string
    Name string
    Search VirtualService by name.
    Period string
    burstSz String
    count String
    name String
    Search VirtualService by name.
    period String
    burstSz string
    count string
    name string
    Search VirtualService by name.
    period string
    burst_sz str
    count str
    name str
    Search VirtualService by name.
    period str
    burstSz String
    count String
    name String
    Search VirtualService by name.
    period String

    GetVirtualserviceContentRewrite

    GetVirtualserviceContentRewriteRspRewriteRule

    Enable string
    Index string
    Name string
    Search VirtualService by name.
    Pairs List<GetVirtualserviceContentRewriteRspRewriteRulePair>
    Enable string
    Index string
    Name string
    Search VirtualService by name.
    Pairs []GetVirtualserviceContentRewriteRspRewriteRulePair
    enable String
    index String
    name String
    Search VirtualService by name.
    pairs List<GetVirtualserviceContentRewriteRspRewriteRulePair>
    enable string
    index string
    name string
    Search VirtualService by name.
    pairs GetVirtualserviceContentRewriteRspRewriteRulePair[]
    enable String
    index String
    name String
    Search VirtualService by name.
    pairs List<Property Map>

    GetVirtualserviceContentRewriteRspRewriteRulePair

    GetVirtualserviceContentRewriteRspRewriteRulePairReplacementString

    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Val string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Val string
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    val String
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    val string
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    val str
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    val String

    GetVirtualserviceContentRewriteRspRewriteRulePairSearchString

    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Val string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Val string
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    val String
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    val string
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    val str
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    val String

    GetVirtualserviceDnsInfo

    Algorithm string
    Cnames List<GetVirtualserviceDnsInfoCname>
    Fqdn string
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    Metadata string
    NumRecordsInResponse string
    Ttl string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Algorithm string
    Cnames []GetVirtualserviceDnsInfoCname
    Fqdn string
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    Metadata string
    NumRecordsInResponse string
    Ttl string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    algorithm String
    cnames List<GetVirtualserviceDnsInfoCname>
    fqdn String
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    metadata String
    numRecordsInResponse String
    ttl String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    algorithm string
    cnames GetVirtualserviceDnsInfoCname[]
    fqdn string
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    metadata string
    numRecordsInResponse string
    ttl string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    algorithm str
    cnames Sequence[GetVirtualserviceDnsInfoCname]
    fqdn str
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    metadata str
    num_records_in_response str
    ttl str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    algorithm String
    cnames List<Property Map>
    fqdn String
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    metadata String
    numRecordsInResponse String
    ttl String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceDnsInfoCname

    Cname string
    Cname string
    cname String
    cname string
    cname str
    cname String

    GetVirtualserviceDnsPolicy

    DnsPolicyRef string
    Index string
    DnsPolicyRef string
    Index string
    dnsPolicyRef String
    index String
    dnsPolicyRef string
    index string
    dnsPolicyRef String
    index String

    GetVirtualserviceHttpPolicy

    HttpPolicySetRef string
    Index string
    HttpPolicySetRef string
    Index string
    httpPolicySetRef String
    index String
    httpPolicySetRef string
    index string
    httpPolicySetRef String
    index String

    GetVirtualserviceJwtConfig

    Audience string
    JwtLocation string
    JwtName string
    Audience string
    JwtLocation string
    JwtName string
    audience String
    jwtLocation String
    jwtName String
    audience string
    jwtLocation string
    jwtName string
    audience String
    jwtLocation String
    jwtName String

    GetVirtualserviceL4Policy

    Index string
    L4PolicySetRef string
    Index string
    L4PolicySetRef string
    index String
    l4PolicySetRef String
    index string
    l4PolicySetRef string
    index String
    l4PolicySetRef String

    GetVirtualserviceLdapVsConfig

    GetVirtualserviceMarker

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

    GetVirtualserviceOauthVsConfig

    GetVirtualserviceOauthVsConfigKey

    AesKey string
    HmacKey string
    Name string
    Search VirtualService by name.
    AesKey string
    HmacKey string
    Name string
    Search VirtualService by name.
    aesKey String
    hmacKey String
    name String
    Search VirtualService by name.
    aesKey string
    hmacKey string
    name string
    Search VirtualService by name.
    aes_key str
    hmac_key str
    name str
    Search VirtualService by name.
    aesKey String
    hmacKey String
    name String
    Search VirtualService by name.

    GetVirtualserviceOauthVsConfigOauthSetting

    GetVirtualserviceOauthVsConfigOauthSettingAppSetting

    GetVirtualserviceOauthVsConfigOauthSettingAppSettingOidcConfig

    OidcEnable string
    Profile string
    Userinfo string
    OidcEnable string
    Profile string
    Userinfo string
    oidcEnable String
    profile String
    userinfo String
    oidcEnable string
    profile string
    userinfo string
    oidcEnable String
    profile String
    userinfo String

    GetVirtualserviceOauthVsConfigOauthSettingResourceServer

    GetVirtualserviceOauthVsConfigOauthSettingResourceServerJwtParam

    Audience string
    Audience string
    audience String
    audience string
    audience String

    GetVirtualserviceOauthVsConfigOauthSettingResourceServerOpaqueTokenParam

    ServerId string
    ServerSecret string
    ServerId string
    ServerSecret string
    serverId String
    serverSecret String
    serverId string
    serverSecret string
    serverId String
    serverSecret String

    GetVirtualservicePerformanceLimit

    GetVirtualserviceRequestsRateLimit

    GetVirtualserviceRequestsRateLimitAction

    Files List<GetVirtualserviceRequestsRateLimitActionFile>
    Redirects List<GetVirtualserviceRequestsRateLimitActionRedirect>
    StatusCode string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Files []GetVirtualserviceRequestsRateLimitActionFile
    Redirects []GetVirtualserviceRequestsRateLimitActionRedirect
    StatusCode string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    files List<GetVirtualserviceRequestsRateLimitActionFile>
    redirects List<GetVirtualserviceRequestsRateLimitActionRedirect>
    statusCode String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    files GetVirtualserviceRequestsRateLimitActionFile[]
    redirects GetVirtualserviceRequestsRateLimitActionRedirect[]
    statusCode string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    files Sequence[GetVirtualserviceRequestsRateLimitActionFile]
    redirects Sequence[GetVirtualserviceRequestsRateLimitActionRedirect]
    status_code str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    files List<Property Map>
    redirects List<Property Map>
    statusCode String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceRequestsRateLimitActionFile

    GetVirtualserviceRequestsRateLimitActionRedirect

    GetVirtualserviceRequestsRateLimitActionRedirectHost

    Tokens List<GetVirtualserviceRequestsRateLimitActionRedirectHostToken>
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Tokens []GetVirtualserviceRequestsRateLimitActionRedirectHostToken
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens List<GetVirtualserviceRequestsRateLimitActionRedirectHostToken>
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens GetVirtualserviceRequestsRateLimitActionRedirectHostToken[]
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens Sequence[GetVirtualserviceRequestsRateLimitActionRedirectHostToken]
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens List<Property Map>
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceRequestsRateLimitActionRedirectHostToken

    EndIndex string
    StartIndex string
    StrValue string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    EndIndex string
    StartIndex string
    StrValue string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex String
    startIndex String
    strValue String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex string
    startIndex string
    strValue string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    end_index str
    start_index str
    str_value str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex String
    startIndex String
    strValue String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceRequestsRateLimitActionRedirectPath

    Tokens List<GetVirtualserviceRequestsRateLimitActionRedirectPathToken>
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Tokens []GetVirtualserviceRequestsRateLimitActionRedirectPathToken
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens List<GetVirtualserviceRequestsRateLimitActionRedirectPathToken>
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens GetVirtualserviceRequestsRateLimitActionRedirectPathToken[]
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens Sequence[GetVirtualserviceRequestsRateLimitActionRedirectPathToken]
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    tokens List<Property Map>
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceRequestsRateLimitActionRedirectPathToken

    EndIndex string
    StartIndex string
    StrValue string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    EndIndex string
    StartIndex string
    StrValue string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex String
    startIndex String
    strValue String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex string
    startIndex string
    strValue string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    end_index str
    start_index str
    str_value str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    endIndex String
    startIndex String
    strValue String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceRequestsRateLimitRateLimiter

    BurstSz string
    Count string
    Name string
    Search VirtualService by name.
    Period string
    BurstSz string
    Count string
    Name string
    Search VirtualService by name.
    Period string
    burstSz String
    count String
    name String
    Search VirtualService by name.
    period String
    burstSz string
    count string
    name string
    Search VirtualService by name.
    period string
    burst_sz str
    count str
    name str
    Search VirtualService by name.
    period str
    burstSz String
    count String
    name String
    Search VirtualService by name.
    period String

    GetVirtualserviceSamlSpConfig

    GetVirtualserviceSamlSpConfigKey

    AesKey string
    HmacKey string
    Name string
    Search VirtualService by name.
    AesKey string
    HmacKey string
    Name string
    Search VirtualService by name.
    aesKey String
    hmacKey String
    name String
    Search VirtualService by name.
    aesKey string
    hmacKey string
    name string
    Search VirtualService by name.
    aes_key str
    hmac_key str
    name str
    Search VirtualService by name.
    aesKey String
    hmacKey String
    name String
    Search VirtualService by name.

    GetVirtualserviceService

    GetVirtualserviceServicePoolSelect

    GetVirtualserviceSidebandProfile

    GetVirtualserviceSidebandProfileIp

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceSnatIp

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceSnatIp6Address

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceSslProfileSelector

    ClientIpLists List<GetVirtualserviceSslProfileSelectorClientIpList>
    SslProfileRef string
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ClientIpLists []GetVirtualserviceSslProfileSelectorClientIpList
    SslProfileRef string
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    clientIpLists List<GetVirtualserviceSslProfileSelectorClientIpList>
    sslProfileRef String
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    clientIpLists GetVirtualserviceSslProfileSelectorClientIpList[]
    sslProfileRef string
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    client_ip_lists Sequence[GetVirtualserviceSslProfileSelectorClientIpList]
    ssl_profile_ref str
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    clientIpLists List<Property Map>
    sslProfileRef String
    Determines the set of ssl versions and ciphers to accept for ssl/tls terminated connections. It is a reference to an object of type sslprofile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    GetVirtualserviceSslProfileSelectorClientIpList

    GetVirtualserviceSslProfileSelectorClientIpListAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceSslProfileSelectorClientIpListPrefix

    GetVirtualserviceSslProfileSelectorClientIpListPrefixIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceSslProfileSelectorClientIpListRange

    GetVirtualserviceSslProfileSelectorClientIpListRangeBegin

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceSslProfileSelectorClientIpListRangeEnd

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceStaticDnsRecord

    Algorithm string
    Cnames List<GetVirtualserviceStaticDnsRecordCname>
    Delegated string
    Description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Fqdns List<string>
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    Ip6Addresses List<GetVirtualserviceStaticDnsRecordIp6Address>
    IpAddresses List<GetVirtualserviceStaticDnsRecordIpAddress>
    Metadata string
    MxRecords List<GetVirtualserviceStaticDnsRecordMxRecord>
    Ns List<GetVirtualserviceStaticDnsRecordN>
    NumRecordsInResponse string
    ServiceLocators List<GetVirtualserviceStaticDnsRecordServiceLocator>
    Ttl string
    TxtRecords List<GetVirtualserviceStaticDnsRecordTxtRecord>
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    WildcardMatch string
    Algorithm string
    Cnames []GetVirtualserviceStaticDnsRecordCname
    Delegated string
    Description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Fqdns []string
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    Ip6Addresses []GetVirtualserviceStaticDnsRecordIp6Address
    IpAddresses []GetVirtualserviceStaticDnsRecordIpAddress
    Metadata string
    MxRecords []GetVirtualserviceStaticDnsRecordMxRecord
    Ns []GetVirtualserviceStaticDnsRecordN
    NumRecordsInResponse string
    ServiceLocators []GetVirtualserviceStaticDnsRecordServiceLocator
    Ttl string
    TxtRecords []GetVirtualserviceStaticDnsRecordTxtRecord
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    WildcardMatch string
    algorithm String
    cnames List<GetVirtualserviceStaticDnsRecordCname>
    delegated String
    description String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fqdns List<String>
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    ip6Addresses List<GetVirtualserviceStaticDnsRecordIp6Address>
    ipAddresses List<GetVirtualserviceStaticDnsRecordIpAddress>
    metadata String
    mxRecords List<GetVirtualserviceStaticDnsRecordMxRecord>
    ns List<GetVirtualserviceStaticDnsRecordN>
    numRecordsInResponse String
    serviceLocators List<GetVirtualserviceStaticDnsRecordServiceLocator>
    ttl String
    txtRecords List<GetVirtualserviceStaticDnsRecordTxtRecord>
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    wildcardMatch String
    algorithm string
    cnames GetVirtualserviceStaticDnsRecordCname[]
    delegated string
    description string
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fqdns string[]
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    ip6Addresses GetVirtualserviceStaticDnsRecordIp6Address[]
    ipAddresses GetVirtualserviceStaticDnsRecordIpAddress[]
    metadata string
    mxRecords GetVirtualserviceStaticDnsRecordMxRecord[]
    ns GetVirtualserviceStaticDnsRecordN[]
    numRecordsInResponse string
    serviceLocators GetVirtualserviceStaticDnsRecordServiceLocator[]
    ttl string
    txtRecords GetVirtualserviceStaticDnsRecordTxtRecord[]
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    wildcardMatch string
    algorithm str
    cnames Sequence[GetVirtualserviceStaticDnsRecordCname]
    delegated str
    description str
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fqdns Sequence[str]
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    ip6_addresses Sequence[GetVirtualserviceStaticDnsRecordIp6Address]
    ip_addresses Sequence[GetVirtualserviceStaticDnsRecordIpAddress]
    metadata str
    mx_records Sequence[GetVirtualserviceStaticDnsRecordMxRecord]
    ns Sequence[GetVirtualserviceStaticDnsRecordN]
    num_records_in_response str
    service_locators Sequence[GetVirtualserviceStaticDnsRecordServiceLocator]
    ttl str
    txt_records Sequence[GetVirtualserviceStaticDnsRecordTxtRecord]
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    wildcard_match str
    algorithm String
    cnames List<Property Map>
    delegated String
    description String
    Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fqdns List<String>
    Dns resolvable, fully qualified domain name of the virtualservice. Only one of 'fqdn' and 'dns_info' configuration is allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
    ip6Addresses List<Property Map>
    ipAddresses List<Property Map>
    metadata String
    mxRecords List<Property Map>
    ns List<Property Map>
    numRecordsInResponse String
    serviceLocators List<Property Map>
    ttl String
    txtRecords List<Property Map>
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    wildcardMatch String

    GetVirtualserviceStaticDnsRecordCname

    Cname string
    Cname string
    cname String
    cname string
    cname str
    cname String

    GetVirtualserviceStaticDnsRecordIp6Address

    GetVirtualserviceStaticDnsRecordIp6AddressIp6Address

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceStaticDnsRecordIpAddress

    GetVirtualserviceStaticDnsRecordIpAddressIpAddress

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceStaticDnsRecordMxRecord

    Host string
    Priority string
    Host string
    Priority string
    host String
    priority String
    host string
    priority string
    host str
    priority str
    host String
    priority String

    GetVirtualserviceStaticDnsRecordN

    GetVirtualserviceStaticDnsRecordNIp6Address

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceStaticDnsRecordNIpAddress

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceStaticDnsRecordServiceLocator

    Port string
    Priority string
    Target string
    Weight string
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
    Port string
    Priority string
    Target string
    Weight string
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
    port String
    priority String
    target String
    weight String
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
    port string
    priority string
    target string
    weight string
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
    port str
    priority str
    target str
    weight str
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.
    port String
    priority String
    target String
    weight String
    The quality of service weight to assign to traffic transmitted from this virtual service. A higher weight will prioritize traffic versus other virtual services sharing the same service engines. Allowed values are 1-128. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- 1), basic (allowed values- 1) edition.

    GetVirtualserviceStaticDnsRecordTxtRecord

    TextStr string
    TextStr string
    textStr String
    textStr string
    textStr String

    GetVirtualserviceTopologyPolicy

    DnsPolicyRef string
    Index string
    DnsPolicyRef string
    Index string
    dnsPolicyRef String
    index String
    dnsPolicyRef string
    index string
    dnsPolicyRef String
    index String

    GetVirtualserviceVhMatch

    GetVirtualserviceVhMatchRule

    Matches List<GetVirtualserviceVhMatchRuleMatch>
    Name string
    Search VirtualService by name.
    Matches []GetVirtualserviceVhMatchRuleMatch
    Name string
    Search VirtualService by name.
    matches List<GetVirtualserviceVhMatchRuleMatch>
    name String
    Search VirtualService by name.
    matches GetVirtualserviceVhMatchRuleMatch[]
    name string
    Search VirtualService by name.
    matches List<Property Map>
    name String
    Search VirtualService by name.

    GetVirtualserviceVhMatchRuleMatch

    BotDetectionResults List<GetVirtualserviceVhMatchRuleMatchBotDetectionResult>
    ClientIps List<GetVirtualserviceVhMatchRuleMatchClientIp>
    Cookies List<GetVirtualserviceVhMatchRuleMatchCookie>
    GeoMatches List<GetVirtualserviceVhMatchRuleMatchGeoMatch>
    Hdrs List<GetVirtualserviceVhMatchRuleMatchHdr>
    HostHdrs List<GetVirtualserviceVhMatchRuleMatchHostHdr>
    IpReputationTypes List<GetVirtualserviceVhMatchRuleMatchIpReputationType>
    Methods List<GetVirtualserviceVhMatchRuleMatchMethod>
    Paths List<GetVirtualserviceVhMatchRuleMatchPath>
    Protocols List<GetVirtualserviceVhMatchRuleMatchProtocol>
    Queries List<GetVirtualserviceVhMatchRuleMatchQuery>
    SourceIps List<GetVirtualserviceVhMatchRuleMatchSourceIp>
    TlsFingerprintMatches List<GetVirtualserviceVhMatchRuleMatchTlsFingerprintMatch>
    Versions List<GetVirtualserviceVhMatchRuleMatchVersion>
    VsPorts List<GetVirtualserviceVhMatchRuleMatchVsPort>
    BotDetectionResults []GetVirtualserviceVhMatchRuleMatchBotDetectionResult
    ClientIps []GetVirtualserviceVhMatchRuleMatchClientIp
    Cookies []GetVirtualserviceVhMatchRuleMatchCookie
    GeoMatches []GetVirtualserviceVhMatchRuleMatchGeoMatch
    Hdrs []GetVirtualserviceVhMatchRuleMatchHdr
    HostHdrs []GetVirtualserviceVhMatchRuleMatchHostHdr
    IpReputationTypes []GetVirtualserviceVhMatchRuleMatchIpReputationType
    Methods []GetVirtualserviceVhMatchRuleMatchMethod
    Paths []GetVirtualserviceVhMatchRuleMatchPath
    Protocols []GetVirtualserviceVhMatchRuleMatchProtocol
    Queries []GetVirtualserviceVhMatchRuleMatchQuery
    SourceIps []GetVirtualserviceVhMatchRuleMatchSourceIp
    TlsFingerprintMatches []GetVirtualserviceVhMatchRuleMatchTlsFingerprintMatch
    Versions []GetVirtualserviceVhMatchRuleMatchVersion
    VsPorts []GetVirtualserviceVhMatchRuleMatchVsPort
    botDetectionResults List<GetVirtualserviceVhMatchRuleMatchBotDetectionResult>
    clientIps List<GetVirtualserviceVhMatchRuleMatchClientIp>
    cookies List<GetVirtualserviceVhMatchRuleMatchCookie>
    geoMatches List<GetVirtualserviceVhMatchRuleMatchGeoMatch>
    hdrs List<GetVirtualserviceVhMatchRuleMatchHdr>
    hostHdrs List<GetVirtualserviceVhMatchRuleMatchHostHdr>
    ipReputationTypes List<GetVirtualserviceVhMatchRuleMatchIpReputationType>
    methods List<GetVirtualserviceVhMatchRuleMatchMethod>
    paths List<GetVirtualserviceVhMatchRuleMatchPath>
    protocols List<GetVirtualserviceVhMatchRuleMatchProtocol>
    queries List<GetVirtualserviceVhMatchRuleMatchQuery>
    sourceIps List<GetVirtualserviceVhMatchRuleMatchSourceIp>
    tlsFingerprintMatches List<GetVirtualserviceVhMatchRuleMatchTlsFingerprintMatch>
    versions List<GetVirtualserviceVhMatchRuleMatchVersion>
    vsPorts List<GetVirtualserviceVhMatchRuleMatchVsPort>
    botDetectionResults GetVirtualserviceVhMatchRuleMatchBotDetectionResult[]
    clientIps GetVirtualserviceVhMatchRuleMatchClientIp[]
    cookies GetVirtualserviceVhMatchRuleMatchCookie[]
    geoMatches GetVirtualserviceVhMatchRuleMatchGeoMatch[]
    hdrs GetVirtualserviceVhMatchRuleMatchHdr[]
    hostHdrs GetVirtualserviceVhMatchRuleMatchHostHdr[]
    ipReputationTypes GetVirtualserviceVhMatchRuleMatchIpReputationType[]
    methods GetVirtualserviceVhMatchRuleMatchMethod[]
    paths GetVirtualserviceVhMatchRuleMatchPath[]
    protocols GetVirtualserviceVhMatchRuleMatchProtocol[]
    queries GetVirtualserviceVhMatchRuleMatchQuery[]
    sourceIps GetVirtualserviceVhMatchRuleMatchSourceIp[]
    tlsFingerprintMatches GetVirtualserviceVhMatchRuleMatchTlsFingerprintMatch[]
    versions GetVirtualserviceVhMatchRuleMatchVersion[]
    vsPorts GetVirtualserviceVhMatchRuleMatchVsPort[]
    bot_detection_results Sequence[GetVirtualserviceVhMatchRuleMatchBotDetectionResult]
    client_ips Sequence[GetVirtualserviceVhMatchRuleMatchClientIp]
    cookies Sequence[GetVirtualserviceVhMatchRuleMatchCookie]
    geo_matches Sequence[GetVirtualserviceVhMatchRuleMatchGeoMatch]
    hdrs Sequence[GetVirtualserviceVhMatchRuleMatchHdr]
    host_hdrs Sequence[GetVirtualserviceVhMatchRuleMatchHostHdr]
    ip_reputation_types Sequence[GetVirtualserviceVhMatchRuleMatchIpReputationType]
    methods Sequence[GetVirtualserviceVhMatchRuleMatchMethod]
    paths Sequence[GetVirtualserviceVhMatchRuleMatchPath]
    protocols Sequence[GetVirtualserviceVhMatchRuleMatchProtocol]
    queries Sequence[GetVirtualserviceVhMatchRuleMatchQuery]
    source_ips Sequence[GetVirtualserviceVhMatchRuleMatchSourceIp]
    tls_fingerprint_matches Sequence[GetVirtualserviceVhMatchRuleMatchTlsFingerprintMatch]
    versions Sequence[GetVirtualserviceVhMatchRuleMatchVersion]
    vs_ports Sequence[GetVirtualserviceVhMatchRuleMatchVsPort]

    GetVirtualserviceVhMatchRuleMatchBotDetectionResult

    GetVirtualserviceVhMatchRuleMatchBotDetectionResultClassification

    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    UserDefinedType string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    UserDefinedType string
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    userDefinedType String
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    userDefinedType string
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    user_defined_type str
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    userDefinedType String

    GetVirtualserviceVhMatchRuleMatchClientIp

    GetVirtualserviceVhMatchRuleMatchClientIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVhMatchRuleMatchClientIpPrefix

    GetVirtualserviceVhMatchRuleMatchClientIpPrefixIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVhMatchRuleMatchClientIpRange

    GetVirtualserviceVhMatchRuleMatchClientIpRangeBegin

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVhMatchRuleMatchClientIpRangeEnd

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVhMatchRuleMatchCookie

    MatchCase string
    MatchCriteria string
    Name string
    Search VirtualService by name.
    Value string
    MatchCase string
    MatchCriteria string
    Name string
    Search VirtualService by name.
    Value string
    matchCase String
    matchCriteria String
    name String
    Search VirtualService by name.
    value String
    matchCase string
    matchCriteria string
    name string
    Search VirtualService by name.
    value string
    match_case str
    match_criteria str
    name str
    Search VirtualService by name.
    value str
    matchCase String
    matchCriteria String
    name String
    Search VirtualService by name.
    value String

    GetVirtualserviceVhMatchRuleMatchGeoMatch

    Attribute string
    MatchOperation string
    Values List<string>
    Attribute string
    MatchOperation string
    Values []string
    attribute String
    matchOperation String
    values List<String>
    attribute string
    matchOperation string
    values string[]
    attribute str
    match_operation str
    values Sequence[str]
    attribute String
    matchOperation String
    values List<String>

    GetVirtualserviceVhMatchRuleMatchHdr

    Hdr string
    MatchCase string
    MatchCriteria string
    StringGroupRefs List<string>
    Values List<string>
    Hdr string
    MatchCase string
    MatchCriteria string
    StringGroupRefs []string
    Values []string
    hdr String
    matchCase String
    matchCriteria String
    stringGroupRefs List<String>
    values List<String>
    hdr string
    matchCase string
    matchCriteria string
    stringGroupRefs string[]
    values string[]
    hdr str
    match_case str
    match_criteria str
    string_group_refs Sequence[str]
    values Sequence[str]
    hdr String
    matchCase String
    matchCriteria String
    stringGroupRefs List<String>
    values List<String>

    GetVirtualserviceVhMatchRuleMatchHostHdr

    MatchCase string
    MatchCriteria string
    Values List<string>
    MatchCase string
    MatchCriteria string
    Values []string
    matchCase String
    matchCriteria String
    values List<String>
    matchCase string
    matchCriteria string
    values string[]
    match_case str
    match_criteria str
    values Sequence[str]
    matchCase String
    matchCriteria String
    values List<String>

    GetVirtualserviceVhMatchRuleMatchIpReputationType

    MatchOperation string
    ReputationTypes List<string>
    matchOperation String
    reputationTypes List<String>
    matchOperation String
    reputationTypes List<String>

    GetVirtualserviceVhMatchRuleMatchMethod

    MatchCriteria string
    Methods List<string>
    MatchCriteria string
    Methods []string
    matchCriteria String
    methods List<String>
    matchCriteria string
    methods string[]
    match_criteria str
    methods Sequence[str]
    matchCriteria String
    methods List<String>

    GetVirtualserviceVhMatchRuleMatchPath

    MatchCase string
    MatchCriteria string
    MatchDecodedString string
    MatchStrs List<string>
    StringGroupRefs List<string>
    matchCase String
    matchCriteria String
    matchDecodedString String
    matchStrs List<String>
    stringGroupRefs List<String>
    matchCase String
    matchCriteria String
    matchDecodedString String
    matchStrs List<String>
    stringGroupRefs List<String>

    GetVirtualserviceVhMatchRuleMatchProtocol

    GetVirtualserviceVhMatchRuleMatchQuery

    MatchCase string
    MatchCriteria string
    MatchDecodedString string
    MatchStrs List<string>
    StringGroupRefs List<string>
    matchCase String
    matchCriteria String
    matchDecodedString String
    matchStrs List<String>
    stringGroupRefs List<String>
    matchCase String
    matchCriteria String
    matchDecodedString String
    matchStrs List<String>
    stringGroupRefs List<String>

    GetVirtualserviceVhMatchRuleMatchSourceIp

    GetVirtualserviceVhMatchRuleMatchSourceIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVhMatchRuleMatchSourceIpPrefix

    GetVirtualserviceVhMatchRuleMatchSourceIpPrefixIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVhMatchRuleMatchSourceIpRange

    GetVirtualserviceVhMatchRuleMatchSourceIpRangeBegin

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVhMatchRuleMatchSourceIpRangeEnd

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVhMatchRuleMatchTlsFingerprintMatch

    Fingerprints List<string>
    MatchOperation string
    StringGroupRefs List<string>
    fingerprints List<String>
    matchOperation String
    stringGroupRefs List<String>
    fingerprints Sequence[str]
    match_operation str
    string_group_refs Sequence[str]
    fingerprints List<String>
    matchOperation String
    stringGroupRefs List<String>

    GetVirtualserviceVhMatchRuleMatchVersion

    MatchCriteria string
    Versions List<string>
    MatchCriteria string
    Versions []string
    matchCriteria String
    versions List<String>
    matchCriteria string
    versions string[]
    match_criteria str
    versions Sequence[str]
    matchCriteria String
    versions List<String>

    GetVirtualserviceVhMatchRuleMatchVsPort

    MatchCriteria string
    Ports List<double>
    MatchCriteria string
    Ports []float64
    matchCriteria String
    ports List<Double>
    matchCriteria string
    ports number[]
    match_criteria str
    ports Sequence[float]
    matchCriteria String
    ports List<Number>

    GetVirtualserviceVip

    AutoAllocateFloatingIp string
    AutoAllocateIp string
    AutoAllocateIpType string
    AvailabilityZone string
    AviAllocatedFip string
    AviAllocatedVip string
    DiscoveredNetworks List<GetVirtualserviceVipDiscoveredNetwork>
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FloatingIp6s List<GetVirtualserviceVipFloatingIp6>
    FloatingIps List<GetVirtualserviceVipFloatingIp>
    FloatingSubnet6Uuid string
    FloatingSubnetUuid string
    Ip6Addresses List<GetVirtualserviceVipIp6Address>
    IpAddresses List<GetVirtualserviceVipIpAddress>
    IpamNetworkSubnets List<GetVirtualserviceVipIpamNetworkSubnet>
    NetworkRef string
    PlacementNetworks List<GetVirtualserviceVipPlacementNetwork>
    PortUuid string
    PrefixLength string
    Subnet6Uuid string
    Subnet6s List<GetVirtualserviceVipSubnet6>
    SubnetUuid string
    Subnets List<GetVirtualserviceVipSubnet>
    VipId string
    AutoAllocateFloatingIp string
    AutoAllocateIp string
    AutoAllocateIpType string
    AvailabilityZone string
    AviAllocatedFip string
    AviAllocatedVip string
    DiscoveredNetworks []GetVirtualserviceVipDiscoveredNetwork
    Enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FloatingIp6s []GetVirtualserviceVipFloatingIp6
    FloatingIps []GetVirtualserviceVipFloatingIp
    FloatingSubnet6Uuid string
    FloatingSubnetUuid string
    Ip6Addresses []GetVirtualserviceVipIp6Address
    IpAddresses []GetVirtualserviceVipIpAddress
    IpamNetworkSubnets []GetVirtualserviceVipIpamNetworkSubnet
    NetworkRef string
    PlacementNetworks []GetVirtualserviceVipPlacementNetwork
    PortUuid string
    PrefixLength string
    Subnet6Uuid string
    Subnet6s []GetVirtualserviceVipSubnet6
    SubnetUuid string
    Subnets []GetVirtualserviceVipSubnet
    VipId string
    autoAllocateFloatingIp String
    autoAllocateIp String
    autoAllocateIpType String
    availabilityZone String
    aviAllocatedFip String
    aviAllocatedVip String
    discoveredNetworks List<GetVirtualserviceVipDiscoveredNetwork>
    enabled String
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    floatingIp6s List<GetVirtualserviceVipFloatingIp6>
    floatingIps List<GetVirtualserviceVipFloatingIp>
    floatingSubnet6Uuid String
    floatingSubnetUuid String
    ip6Addresses List<GetVirtualserviceVipIp6Address>
    ipAddresses List<GetVirtualserviceVipIpAddress>
    ipamNetworkSubnets List<GetVirtualserviceVipIpamNetworkSubnet>
    networkRef String
    placementNetworks List<GetVirtualserviceVipPlacementNetwork>
    portUuid String
    prefixLength String
    subnet6Uuid String
    subnet6s List<GetVirtualserviceVipSubnet6>
    subnetUuid String
    subnets List<GetVirtualserviceVipSubnet>
    vipId String
    autoAllocateFloatingIp string
    autoAllocateIp string
    autoAllocateIpType string
    availabilityZone string
    aviAllocatedFip string
    aviAllocatedVip string
    discoveredNetworks GetVirtualserviceVipDiscoveredNetwork[]
    enabled string
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    floatingIp6s GetVirtualserviceVipFloatingIp6[]
    floatingIps GetVirtualserviceVipFloatingIp[]
    floatingSubnet6Uuid string
    floatingSubnetUuid string
    ip6Addresses GetVirtualserviceVipIp6Address[]
    ipAddresses GetVirtualserviceVipIpAddress[]
    ipamNetworkSubnets GetVirtualserviceVipIpamNetworkSubnet[]
    networkRef string
    placementNetworks GetVirtualserviceVipPlacementNetwork[]
    portUuid string
    prefixLength string
    subnet6Uuid string
    subnet6s GetVirtualserviceVipSubnet6[]
    subnetUuid string
    subnets GetVirtualserviceVipSubnet[]
    vipId string
    auto_allocate_floating_ip str
    auto_allocate_ip str
    auto_allocate_ip_type str
    availability_zone str
    avi_allocated_fip str
    avi_allocated_vip str
    discovered_networks Sequence[GetVirtualserviceVipDiscoveredNetwork]
    enabled str
    Enable or disable the virtual service. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    floating_ip6s Sequence[GetVirtualserviceVipFloatingIp6]
    floating_ips Sequence[GetVirtualserviceVipFloatingIp]
    floating_subnet6_uuid str
    floating_subnet_uuid str
    ip6_addresses Sequence[GetVirtualserviceVipIp6Address]
    ip_addresses Sequence[GetVirtualserviceVipIpAddress]
    ipam_network_subnets Sequence[GetVirtualserviceVipIpamNetworkSubnet]
    network_ref str
    placement_networks Sequence[GetVirtualserviceVipPlacementNetwork]
    port_uuid str
    prefix_length str
    subnet6_uuid str
    subnet6s Sequence[GetVirtualserviceVipSubnet6]
    subnet_uuid str
    subnets Sequence[GetVirtualserviceVipSubnet]
    vip_id str

    GetVirtualserviceVipDiscoveredNetwork

    GetVirtualserviceVipDiscoveredNetworkSubnet

    GetVirtualserviceVipDiscoveredNetworkSubnet6

    GetVirtualserviceVipDiscoveredNetworkSubnet6IpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipDiscoveredNetworkSubnetIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipFloatingIp

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipFloatingIp6

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipIp6Address

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipIpAddress

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipIpamNetworkSubnet

    GetVirtualserviceVipIpamNetworkSubnetIpv6Range

    GetVirtualserviceVipIpamNetworkSubnetIpv6RangeBegin

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipIpamNetworkSubnetIpv6RangeEnd

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipIpamNetworkSubnetRange

    GetVirtualserviceVipIpamNetworkSubnetRangeBegin

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipIpamNetworkSubnetRangeEnd

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipIpamNetworkSubnetSubnet

    GetVirtualserviceVipIpamNetworkSubnetSubnet6

    GetVirtualserviceVipIpamNetworkSubnetSubnet6IpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipIpamNetworkSubnetSubnetIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipPlacementNetwork

    GetVirtualserviceVipPlacementNetworkSubnet

    GetVirtualserviceVipPlacementNetworkSubnet6

    GetVirtualserviceVipPlacementNetworkSubnet6IpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipPlacementNetworkSubnetIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipSubnet

    GetVirtualserviceVipSubnet6

    GetVirtualserviceVipSubnet6IpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVipSubnetIpAddr

    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    Addr string
    Type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr string
    type string
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr str
    type str
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.
    addr String
    type String
    Specify if this is a normal virtual service, or if it is the parent or child of an sni-enabled virtual hosted virtual service. Enum options - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- vs_type_normal), basic (allowed values- vs_type_normal,vs_type_vh_parent) edition.

    GetVirtualserviceVsDatascript

    Package Details

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