avi 31.1.1 published on Monday, Apr 14, 2025 by vmware
avi.getAlbservicesconfig
Explore with Pulumi AI
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “AVI: avi.Albservicesconfig” sidebar_current: “docs-avi-datasource-albservicesconfig” description: |- Get information of Avi ALBServicesConfig.
avi.Albservicesconfig
This data source is used to to get avi.Albservicesconfig objects.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const fooAlbservicesconfig = avi.getAlbservicesconfig({
    name: "foo",
    uuid: "albservicesconfig-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
import pulumi
import pulumi_avi as avi
foo_albservicesconfig = avi.get_albservicesconfig(name="foo",
    uuid="albservicesconfig-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.LookupAlbservicesconfig(ctx, &avi.LookupAlbservicesconfigArgs{
			Name: pulumi.StringRef("foo"),
			Uuid: pulumi.StringRef("albservicesconfig-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 fooAlbservicesconfig = Avi.GetAlbservicesconfig.Invoke(new()
    {
        Name = "foo",
        Uuid = "albservicesconfig-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.GetAlbservicesconfigArgs;
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 fooAlbservicesconfig = AviFunctions.getAlbservicesconfig(GetAlbservicesconfigArgs.builder()
            .name("foo")
            .uuid("albservicesconfig-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
            .build());
    }
}
variables:
  fooAlbservicesconfig:
    fn::invoke:
      function: avi:getAlbservicesconfig
      arguments:
        name: foo
        uuid: albservicesconfig-f9cf6b3e-a411-436f-95e2-2982ba2b217b
Using getAlbservicesconfig
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 getAlbservicesconfig(args: GetAlbservicesconfigArgs, opts?: InvokeOptions): Promise<GetAlbservicesconfigResult>
function getAlbservicesconfigOutput(args: GetAlbservicesconfigOutputArgs, opts?: InvokeOptions): Output<GetAlbservicesconfigResult>def get_albservicesconfig(id: Optional[str] = None,
                          name: Optional[str] = None,
                          tenant_ref: Optional[str] = None,
                          uuid: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetAlbservicesconfigResult
def get_albservicesconfig_output(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[GetAlbservicesconfigResult]func LookupAlbservicesconfig(ctx *Context, args *LookupAlbservicesconfigArgs, opts ...InvokeOption) (*LookupAlbservicesconfigResult, error)
func LookupAlbservicesconfigOutput(ctx *Context, args *LookupAlbservicesconfigOutputArgs, opts ...InvokeOption) LookupAlbservicesconfigResultOutput> Note: This function is named LookupAlbservicesconfig in the Go SDK.
public static class GetAlbservicesconfig 
{
    public static Task<GetAlbservicesconfigResult> InvokeAsync(GetAlbservicesconfigArgs args, InvokeOptions? opts = null)
    public static Output<GetAlbservicesconfigResult> Invoke(GetAlbservicesconfigInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAlbservicesconfigResult> getAlbservicesconfig(GetAlbservicesconfigArgs args, InvokeOptions options)
public static Output<GetAlbservicesconfigResult> getAlbservicesconfig(GetAlbservicesconfigArgs args, InvokeOptions options)
fn::invoke:
  function: avi:index/getAlbservicesconfig:getAlbservicesconfig
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Id string
- Name string
- Search ALBServicesConfig by name.
- TenantRef string
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Search ALBServicesConfig by uuid.
- Id string
- Name string
- Search ALBServicesConfig by name.
- TenantRef string
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Search ALBServicesConfig by uuid.
- id String
- name String
- Search ALBServicesConfig by name.
- tenantRef String
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Search ALBServicesConfig by uuid.
- id string
- name string
- Search ALBServicesConfig by name.
- tenantRef string
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid string
- Search ALBServicesConfig by uuid.
- id str
- name str
- Search ALBServicesConfig by name.
- tenant_ref str
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Search ALBServicesConfig by uuid.
- id String
- name String
- Search ALBServicesConfig by name.
- tenantRef String
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Search ALBServicesConfig by uuid.
getAlbservicesconfig Result
The following output properties are available:
- AppSignature List<GetConfigs Albservicesconfig App Signature Config> 
- Default values for application signature sync. Field introduced in 20.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- AssetContacts List<GetAlbservicesconfig Asset Contact> 
- Default contact for this controller cluster. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- CaseConfigs List<GetAlbservicesconfig Case Config> 
- Default values for case management. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ConfigpbAttributes List<GetAlbservicesconfig Configpb Attribute> 
- Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- FeatureOpt List<GetIn Statuses Albservicesconfig Feature Opt In Status> 
- Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- Id string
- InventoryConfigs List<GetAlbservicesconfig Inventory Config> 
- Inventory configurations for pulse cloud services. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- IpReputation List<GetConfigs Albservicesconfig Ip Reputation Config> 
- Default values to be used for ip reputation sync. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Mode string
- Mode helps log collection and upload. Enum options - MODE_UNKNOWN, SALESFORCE, SYSTEST, MYVMWARE, BROADCOM. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- salesforce,myvmware,systest), basic (allowed values- salesforce,myvmware,systest) edition.
- Name string
- Name of the albservicesconfig object. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- PollingInterval string
- Time interval in minutes. Allowed values are 5-60. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- PortalUrl string
- The fqdn or ip address of the pulse cloud services. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- SaasLicensing List<GetConfigs Albservicesconfig Saas Licensing Config> 
- Saas licensing configuration. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- SessionConfigs List<GetAlbservicesconfig Session Config> 
- Session configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- SplitProxy List<GetConfigurations Albservicesconfig Split Proxy Configuration> 
- Split proxy configuration to connect external pulse cloud services. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- TenantConfigs List<GetAlbservicesconfig Tenant Config> 
- Tenant based configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- TenantRef string
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- UseSplit stringProxy 
- By default, pulse cloud services uses proxy added in system configuration. If it should use a separate proxy, set this flag to true and configure split proxy configuration. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- UseTls string
- Secure the controller to pulse cloud services communication over tls. Field introduced in 20.1.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- UserAgent List<GetDb Configs Albservicesconfig User Agent Db Config> 
- Default values for user agent db service. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- WafConfigs List<GetAlbservicesconfig Waf Config> 
- Default values for waf management. Field introduced in 21.1.1. Allowed with any value in essentials, basic, enterprise, enterprise with cloud services edition.
- AppSignature []GetConfigs Albservicesconfig App Signature Config 
- Default values for application signature sync. Field introduced in 20.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- AssetContacts []GetAlbservicesconfig Asset Contact 
- Default contact for this controller cluster. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- CaseConfigs []GetAlbservicesconfig Case Config 
- Default values for case management. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ConfigpbAttributes []GetAlbservicesconfig Configpb Attribute 
- Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- FeatureOpt []GetIn Statuses Albservicesconfig Feature Opt In Status 
- Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- Id string
- InventoryConfigs []GetAlbservicesconfig Inventory Config 
- Inventory configurations for pulse cloud services. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- IpReputation []GetConfigs Albservicesconfig Ip Reputation Config 
- Default values to be used for ip reputation sync. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Mode string
- Mode helps log collection and upload. Enum options - MODE_UNKNOWN, SALESFORCE, SYSTEST, MYVMWARE, BROADCOM. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- salesforce,myvmware,systest), basic (allowed values- salesforce,myvmware,systest) edition.
- Name string
- Name of the albservicesconfig object. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- PollingInterval string
- Time interval in minutes. Allowed values are 5-60. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- PortalUrl string
- The fqdn or ip address of the pulse cloud services. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- SaasLicensing []GetConfigs Albservicesconfig Saas Licensing Config 
- Saas licensing configuration. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- SessionConfigs []GetAlbservicesconfig Session Config 
- Session configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- SplitProxy []GetConfigurations Albservicesconfig Split Proxy Configuration 
- Split proxy configuration to connect external pulse cloud services. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- TenantConfigs []GetAlbservicesconfig Tenant Config 
- Tenant based configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- TenantRef string
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- UseSplit stringProxy 
- By default, pulse cloud services uses proxy added in system configuration. If it should use a separate proxy, set this flag to true and configure split proxy configuration. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- UseTls string
- Secure the controller to pulse cloud services communication over tls. Field introduced in 20.1.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- UserAgent []GetDb Configs Albservicesconfig User Agent Db Config 
- Default values for user agent db service. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- WafConfigs []GetAlbservicesconfig Waf Config 
- Default values for waf management. Field introduced in 21.1.1. Allowed with any value in essentials, basic, enterprise, enterprise with cloud services edition.
- appSignature List<GetConfigs Albservicesconfig App Signature Config> 
- Default values for application signature sync. Field introduced in 20.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- assetContacts List<GetAlbservicesconfig Asset Contact> 
- Default contact for this controller cluster. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- caseConfigs List<GetAlbservicesconfig Case Config> 
- Default values for case management. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpbAttributes List<GetAlbservicesconfig Configpb Attribute> 
- Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- featureOpt List<GetIn Statuses Albservicesconfig Feature Opt In Status> 
- Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- id String
- inventoryConfigs List<GetAlbservicesconfig Inventory Config> 
- Inventory configurations for pulse cloud services. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ipReputation List<GetConfigs Albservicesconfig Ip Reputation Config> 
- Default values to be used for ip reputation sync. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mode String
- Mode helps log collection and upload. Enum options - MODE_UNKNOWN, SALESFORCE, SYSTEST, MYVMWARE, BROADCOM. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- salesforce,myvmware,systest), basic (allowed values- salesforce,myvmware,systest) edition.
- name String
- Name of the albservicesconfig object. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pollingInterval String
- Time interval in minutes. Allowed values are 5-60. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- portalUrl String
- The fqdn or ip address of the pulse cloud services. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- saasLicensing List<GetConfigs Albservicesconfig Saas Licensing Config> 
- Saas licensing configuration. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sessionConfigs List<GetAlbservicesconfig Session Config> 
- Session configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- splitProxy List<GetConfigurations Albservicesconfig Split Proxy Configuration> 
- Split proxy configuration to connect external pulse cloud services. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenantConfigs List<GetAlbservicesconfig Tenant Config> 
- Tenant based configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenantRef String
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- useSplit StringProxy 
- By default, pulse cloud services uses proxy added in system configuration. If it should use a separate proxy, set this flag to true and configure split proxy configuration. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- useTls String
- Secure the controller to pulse cloud services communication over tls. Field introduced in 20.1.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- userAgent List<GetDb Configs Albservicesconfig User Agent Db Config> 
- Default values for user agent db service. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- wafConfigs List<GetAlbservicesconfig Waf Config> 
- Default values for waf management. Field introduced in 21.1.1. Allowed with any value in essentials, basic, enterprise, enterprise with cloud services edition.
- appSignature GetConfigs Albservicesconfig App Signature Config[] 
- Default values for application signature sync. Field introduced in 20.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- assetContacts GetAlbservicesconfig Asset Contact[] 
- Default contact for this controller cluster. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- caseConfigs GetAlbservicesconfig Case Config[] 
- Default values for case management. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpbAttributes GetAlbservicesconfig Configpb Attribute[] 
- Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- featureOpt GetIn Statuses Albservicesconfig Feature Opt In Status[] 
- Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- id string
- inventoryConfigs GetAlbservicesconfig Inventory Config[] 
- Inventory configurations for pulse cloud services. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ipReputation GetConfigs Albservicesconfig Ip Reputation Config[] 
- Default values to be used for ip reputation sync. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mode string
- Mode helps log collection and upload. Enum options - MODE_UNKNOWN, SALESFORCE, SYSTEST, MYVMWARE, BROADCOM. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- salesforce,myvmware,systest), basic (allowed values- salesforce,myvmware,systest) edition.
- name string
- Name of the albservicesconfig object. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pollingInterval string
- Time interval in minutes. Allowed values are 5-60. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- portalUrl string
- The fqdn or ip address of the pulse cloud services. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- saasLicensing GetConfigs Albservicesconfig Saas Licensing Config[] 
- Saas licensing configuration. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sessionConfigs GetAlbservicesconfig Session Config[] 
- Session configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- splitProxy GetConfigurations Albservicesconfig Split Proxy Configuration[] 
- Split proxy configuration to connect external pulse cloud services. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenantConfigs GetAlbservicesconfig Tenant Config[] 
- Tenant based configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenantRef string
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- useSplit stringProxy 
- By default, pulse cloud services uses proxy added in system configuration. If it should use a separate proxy, set this flag to true and configure split proxy configuration. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- useTls string
- Secure the controller to pulse cloud services communication over tls. Field introduced in 20.1.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- userAgent GetDb Configs Albservicesconfig User Agent Db Config[] 
- Default values for user agent db service. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid string
- Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- wafConfigs GetAlbservicesconfig Waf Config[] 
- Default values for waf management. Field introduced in 21.1.1. Allowed with any value in essentials, basic, enterprise, enterprise with cloud services edition.
- app_signature_ Sequence[Getconfigs Albservicesconfig App Signature Config] 
- Default values for application signature sync. Field introduced in 20.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- asset_contacts Sequence[GetAlbservicesconfig Asset Contact] 
- Default contact for this controller cluster. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- case_configs Sequence[GetAlbservicesconfig Case Config] 
- Default values for case management. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb_attributes Sequence[GetAlbservicesconfig Configpb Attribute] 
- Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- feature_opt_ Sequence[Getin_ statuses Albservicesconfig Feature Opt In Status] 
- Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- id str
- inventory_configs Sequence[GetAlbservicesconfig Inventory Config] 
- Inventory configurations for pulse cloud services. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ip_reputation_ Sequence[Getconfigs Albservicesconfig Ip Reputation Config] 
- Default values to be used for ip reputation sync. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mode str
- Mode helps log collection and upload. Enum options - MODE_UNKNOWN, SALESFORCE, SYSTEST, MYVMWARE, BROADCOM. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- salesforce,myvmware,systest), basic (allowed values- salesforce,myvmware,systest) edition.
- name str
- Name of the albservicesconfig object. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- polling_interval str
- Time interval in minutes. Allowed values are 5-60. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- portal_url str
- The fqdn or ip address of the pulse cloud services. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- saas_licensing_ Sequence[Getconfigs Albservicesconfig Saas Licensing Config] 
- Saas licensing configuration. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- session_configs Sequence[GetAlbservicesconfig Session Config] 
- Session configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- split_proxy_ Sequence[Getconfigurations Albservicesconfig Split Proxy Configuration] 
- Split proxy configuration to connect external pulse cloud services. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant_configs Sequence[GetAlbservicesconfig Tenant Config] 
- Tenant based configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant_ref str
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use_split_ strproxy 
- By default, pulse cloud services uses proxy added in system configuration. If it should use a separate proxy, set this flag to true and configure split proxy configuration. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- use_tls str
- Secure the controller to pulse cloud services communication over tls. Field introduced in 20.1.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- user_agent_ Sequence[Getdb_ configs Albservicesconfig User Agent Db Config] 
- Default values for user agent db service. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- waf_configs Sequence[GetAlbservicesconfig Waf Config] 
- Default values for waf management. Field introduced in 21.1.1. Allowed with any value in essentials, basic, enterprise, enterprise with cloud services edition.
- appSignature List<Property Map>Configs 
- Default values for application signature sync. Field introduced in 20.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- assetContacts List<Property Map>
- Default contact for this controller cluster. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- caseConfigs List<Property Map>
- Default values for case management. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpbAttributes List<Property Map>
- Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- featureOpt List<Property Map>In Statuses 
- Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- id String
- inventoryConfigs List<Property Map>
- Inventory configurations for pulse cloud services. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ipReputation List<Property Map>Configs 
- Default values to be used for ip reputation sync. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mode String
- Mode helps log collection and upload. Enum options - MODE_UNKNOWN, SALESFORCE, SYSTEST, MYVMWARE, BROADCOM. Field introduced in 20.1.2. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- salesforce,myvmware,systest), basic (allowed values- salesforce,myvmware,systest) edition.
- name String
- Name of the albservicesconfig object. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pollingInterval String
- Time interval in minutes. Allowed values are 5-60. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- portalUrl String
- The fqdn or ip address of the pulse cloud services. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- saasLicensing List<Property Map>Configs 
- Saas licensing configuration. Field introduced in 21.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sessionConfigs List<Property Map>
- Session configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- splitProxy List<Property Map>Configurations 
- Split proxy configuration to connect external pulse cloud services. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenantConfigs List<Property Map>
- Tenant based configuration data. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenantRef String
- Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 30.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- useSplit StringProxy 
- By default, pulse cloud services uses proxy added in system configuration. If it should use a separate proxy, set this flag to true and configure split proxy configuration. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- useTls String
- Secure the controller to pulse cloud services communication over tls. Field introduced in 20.1.3. Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- userAgent List<Property Map>Db Configs 
- Default values for user agent db service. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- wafConfigs List<Property Map>
- Default values for waf management. Field introduced in 21.1.1. Allowed with any value in essentials, basic, enterprise, enterprise with cloud services edition.
Supporting Types
GetAlbservicesconfigAppSignatureConfig    
- AppSignature stringSync Interval 
- AppSignature stringSync Interval 
- appSignature StringSync Interval 
- appSignature stringSync Interval 
- appSignature StringSync Interval 
GetAlbservicesconfigAssetContact   
- AccountId string
- AccountName string
- Email string
- ManagedAccounts List<GetAlbservicesconfig Asset Contact Managed Account> 
- Name string
- Search ALBServicesConfig by name.
- Phone string
- AccountId string
- AccountName string
- Email string
- ManagedAccounts []GetAlbservicesconfig Asset Contact Managed Account 
- Name string
- Search ALBServicesConfig by name.
- Phone string
- accountId String
- accountName String
- email String
- managedAccounts List<GetAlbservicesconfig Asset Contact Managed Account> 
- name String
- Search ALBServicesConfig by name.
- phone String
- accountId string
- accountName string
- email string
- managedAccounts GetAlbservicesconfig Asset Contact Managed Account[] 
- name string
- Search ALBServicesConfig by name.
- phone string
- account_id str
- account_name str
- email str
- managed_accounts Sequence[GetAlbservicesconfig Asset Contact Managed Account] 
- name str
- Search ALBServicesConfig by name.
- phone str
- accountId String
- accountName String
- email String
- managedAccounts List<Property Map>
- name String
- Search ALBServicesConfig by name.
- phone String
GetAlbservicesconfigAssetContactManagedAccount     
- Id string
- Name string
- Search ALBServicesConfig by name.
- Users
List<GetAlbservicesconfig Asset Contact Managed Account User> 
- Id string
- Name string
- Search ALBServicesConfig by name.
- Users
[]GetAlbservicesconfig Asset Contact Managed Account User 
- id String
- name String
- Search ALBServicesConfig by name.
- users
List<GetAlbservicesconfig Asset Contact Managed Account User> 
- id string
- name string
- Search ALBServicesConfig by name.
- users
GetAlbservicesconfig Asset Contact Managed Account User[] 
- id str
- name str
- Search ALBServicesConfig by name.
- users
Sequence[GetAlbservicesconfig Asset Contact Managed Account User] 
- id String
- name String
- Search ALBServicesConfig by name.
- users List<Property Map>
GetAlbservicesconfigAssetContactManagedAccountUser      
GetAlbservicesconfigCaseConfig   
- AdditionalEmails List<string>
- EnableAuto stringCase Creation On Controller Failure 
- EnableAuto stringCase Creation On Se Failure 
- EnableCleanup stringOf Attached Files 
- AdditionalEmails []string
- EnableAuto stringCase Creation On Controller Failure 
- EnableAuto stringCase Creation On Se Failure 
- EnableCleanup stringOf Attached Files 
- additionalEmails List<String>
- enableAuto StringCase Creation On Controller Failure 
- enableAuto StringCase Creation On Se Failure 
- enableCleanup StringOf Attached Files 
- additionalEmails string[]
- enableAuto stringCase Creation On Controller Failure 
- enableAuto stringCase Creation On Se Failure 
- enableCleanup stringOf Attached Files 
- additionalEmails List<String>
- enableAuto StringCase Creation On Controller Failure 
- enableAuto StringCase Creation On Se Failure 
- enableCleanup StringOf Attached Files 
GetAlbservicesconfigConfigpbAttribute   
- Version string
- Version string
- version String
- version string
- version str
- version String
GetAlbservicesconfigFeatureOptInStatus     
- EnableAppsignature stringSync 
- EnableIp stringReputation 
- EnablePulse stringCase Management 
- EnablePulse stringInventory 
- EnablePulse stringWaf Management 
- EnableUser stringAgent Db Sync 
- EnableAppsignature stringSync 
- EnableIp stringReputation 
- EnablePulse stringCase Management 
- EnablePulse stringInventory 
- EnablePulse stringWaf Management 
- EnableUser stringAgent Db Sync 
- enableAppsignature StringSync 
- enableIp StringReputation 
- enablePulse StringCase Management 
- enablePulse StringInventory 
- enablePulse StringWaf Management 
- enableUser StringAgent Db Sync 
- enableAppsignature stringSync 
- enableIp stringReputation 
- enablePulse stringCase Management 
- enablePulse stringInventory 
- enablePulse stringWaf Management 
- enableUser stringAgent Db Sync 
- enableAppsignature StringSync 
- enableIp StringReputation 
- enablePulse StringCase Management 
- enablePulse StringInventory 
- enablePulse StringWaf Management 
- enableUser StringAgent Db Sync 
GetAlbservicesconfigInventoryConfig   
- EnableSearch stringInfo 
- EnableSearch stringInfo 
- enableSearch StringInfo 
- enableSearch stringInfo 
- enableSearch StringInfo 
GetAlbservicesconfigIpReputationConfig    
- EnableIpv4Reputation string
- EnableIpv6Reputation string
- IpReputation stringFile Object Expiry Duration 
- IpReputation stringSync Interval 
- EnableIpv4Reputation string
- EnableIpv6Reputation string
- IpReputation stringFile Object Expiry Duration 
- IpReputation stringSync Interval 
- enableIpv4Reputation String
- enableIpv6Reputation String
- ipReputation StringFile Object Expiry Duration 
- ipReputation StringSync Interval 
- enableIpv4Reputation string
- enableIpv6Reputation string
- ipReputation stringFile Object Expiry Duration 
- ipReputation stringSync Interval 
- enableIpv4Reputation String
- enableIpv6Reputation String
- ipReputation StringFile Object Expiry Duration 
- ipReputation StringSync Interval 
GetAlbservicesconfigSaasLicensingConfig    
- EnableNotional stringReserve 
- MaxService stringUnits 
- ReserveService stringUnits 
- EnableNotional stringReserve 
- MaxService stringUnits 
- ReserveService stringUnits 
- enableNotional StringReserve 
- maxService StringUnits 
- reserveService StringUnits 
- enableNotional stringReserve 
- maxService stringUnits 
- reserveService stringUnits 
- enableNotional StringReserve 
- maxService StringUnits 
- reserveService StringUnits 
GetAlbservicesconfigSessionConfig   
GetAlbservicesconfigSessionConfigSessionHeader     
GetAlbservicesconfigSplitProxyConfiguration    
GetAlbservicesconfigTenantConfig   
- HeartbeatInterval string
- LicenseEscrow stringInterval 
- LicenseExpiry stringInterval 
- LicenseReconcile stringInterval 
- LicenseRefresh stringInterval 
- LicenseRenewal stringInterval 
- TokenRefresh stringInterval 
- HeartbeatInterval string
- LicenseEscrow stringInterval 
- LicenseExpiry stringInterval 
- LicenseReconcile stringInterval 
- LicenseRefresh stringInterval 
- LicenseRenewal stringInterval 
- TokenRefresh stringInterval 
- heartbeatInterval String
- licenseEscrow StringInterval 
- licenseExpiry StringInterval 
- licenseReconcile StringInterval 
- licenseRefresh StringInterval 
- licenseRenewal StringInterval 
- tokenRefresh StringInterval 
- heartbeatInterval string
- licenseEscrow stringInterval 
- licenseExpiry stringInterval 
- licenseReconcile stringInterval 
- licenseRefresh stringInterval 
- licenseRenewal stringInterval 
- tokenRefresh stringInterval 
- heartbeatInterval String
- licenseEscrow StringInterval 
- licenseExpiry StringInterval 
- licenseReconcile StringInterval 
- licenseRefresh StringInterval 
- licenseRenewal StringInterval 
- tokenRefresh StringInterval 
GetAlbservicesconfigUserAgentDbConfig     
- AllowedBatch stringSize 
- AllowedBatch stringSize 
- allowedBatch StringSize 
- allowedBatch stringSize 
- allowedBatch StringSize 
GetAlbservicesconfigWafConfig   
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the aviTerraform Provider.