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 dictionary
The following arguments are supported:
- Id string
- Name string
- Search ALBServicesConfig by name.
- Tenant
Ref 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.
- Tenant
Ref 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.
- tenant
Ref 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.
- tenant
Ref 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.
- tenant
Ref 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:
- App
Signature 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.
- Asset
Contacts 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.
- Case
Configs 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.
- Configpb
Attributes 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.
- Feature
Opt List<GetIn Statuses Albservicesconfig Feature Opt In Status> - Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- Id string
- Inventory
Configs 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.
- Ip
Reputation 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.
- Polling
Interval 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.
- Portal
Url 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.
- Saas
Licensing 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.
- Session
Configs 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.
- Split
Proxy 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.
- Tenant
Configs 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.
- Tenant
Ref 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.
- Use
Split 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.
- Use
Tls 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.
- User
Agent 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.
- Waf
Configs 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.
- App
Signature []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 []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 []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 []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 []GetIn Statuses Albservicesconfig Feature Opt In Status - Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- Id string
- Inventory
Configs []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 []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.
- Polling
Interval 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.
- Portal
Url 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.
- Saas
Licensing []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 []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 []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 []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 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.
- Use
Split 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.
- Use
Tls 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.
- User
Agent []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.
- Waf
Configs []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 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.
- asset
Contacts 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.
- case
Configs 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.
- configpb
Attributes 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.
- feature
Opt List<GetIn Statuses Albservicesconfig Feature Opt In Status> - Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- id String
- inventory
Configs 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.
- ip
Reputation 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.
- polling
Interval 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.
- portal
Url 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.
- saas
Licensing 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.
- session
Configs 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.
- split
Proxy 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.
- tenant
Configs 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.
- tenant
Ref 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.
- use
Split 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.
- use
Tls 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.
- user
Agent 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.
- waf
Configs 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.
- app
Signature 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 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 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 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 GetIn Statuses Albservicesconfig Feature Opt In Status[] - Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- id string
- inventory
Configs 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 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.
- polling
Interval 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.
- portal
Url 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.
- saas
Licensing 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 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 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 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 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.
- use
Split 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.
- use
Tls 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.
- user
Agent 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.
- waf
Configs 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.
- app
Signature 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.
- asset
Contacts 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.
- case
Configs 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.
- configpb
Attributes 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.
- feature
Opt List<Property Map>In Statuses - Features opt-in for pulse cloud services. Field introduced in 20.1.1.
- id String
- inventory
Configs 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.
- ip
Reputation 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.
- polling
Interval 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.
- portal
Url 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.
- saas
Licensing 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.
- session
Configs 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.
- split
Proxy 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.
- tenant
Configs 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.
- tenant
Ref 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.
- use
Split 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.
- use
Tls 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.
- user
Agent 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.
- waf
Configs 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
- App
Signature stringSync Interval
- App
Signature stringSync Interval
- app
Signature StringSync Interval
- app
Signature stringSync Interval
- app
Signature StringSync Interval
GetAlbservicesconfigAssetContact
- Account
Id string - Account
Name string - Email string
- Managed
Accounts List<GetAlbservicesconfig Asset Contact Managed Account> - Name string
- Search ALBServicesConfig by name.
- Phone string
- Account
Id string - Account
Name string - Email string
- Managed
Accounts []GetAlbservicesconfig Asset Contact Managed Account - Name string
- Search ALBServicesConfig by name.
- Phone string
- account
Id String - account
Name String - email String
- managed
Accounts List<GetAlbservicesconfig Asset Contact Managed Account> - name String
- Search ALBServicesConfig by name.
- phone String
- account
Id string - account
Name string - email string
- managed
Accounts 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
- account
Id String - account
Name String - email String
- managed
Accounts List<Property Map> - name String
- Search ALBServicesConfig by name.
- phone String
GetAlbservicesconfigAssetContactManagedAccount
- Id string
- Name string
- Search ALBServicesConfig by name.
- Users
List<Get
Albservicesconfig Asset Contact Managed Account User>
- Id string
- Name string
- Search ALBServicesConfig by name.
- Users
[]Get
Albservicesconfig Asset Contact Managed Account User
- id String
- name String
- Search ALBServicesConfig by name.
- users
List<Get
Albservicesconfig Asset Contact Managed Account User>
- id string
- name string
- Search ALBServicesConfig by name.
- users
Get
Albservicesconfig Asset Contact Managed Account User[]
- id str
- name str
- Search ALBServicesConfig by name.
- users
Sequence[Get
Albservicesconfig Asset Contact Managed Account User]
- id String
- name String
- Search ALBServicesConfig by name.
- users List<Property Map>
GetAlbservicesconfigAssetContactManagedAccountUser
GetAlbservicesconfigCaseConfig
- Additional
Emails List<string> - Enable
Auto stringCase Creation On Controller Failure - Enable
Auto stringCase Creation On Se Failure - Enable
Cleanup stringOf Attached Files
- Additional
Emails []string - Enable
Auto stringCase Creation On Controller Failure - Enable
Auto stringCase Creation On Se Failure - Enable
Cleanup stringOf Attached Files
- additional
Emails List<String> - enable
Auto StringCase Creation On Controller Failure - enable
Auto StringCase Creation On Se Failure - enable
Cleanup StringOf Attached Files
- additional
Emails string[] - enable
Auto stringCase Creation On Controller Failure - enable
Auto stringCase Creation On Se Failure - enable
Cleanup stringOf Attached Files
- additional
Emails List<String> - enable
Auto StringCase Creation On Controller Failure - enable
Auto StringCase Creation On Se Failure - enable
Cleanup StringOf Attached Files
GetAlbservicesconfigConfigpbAttribute
- Version string
- Version string
- version String
- version string
- version str
- version String
GetAlbservicesconfigFeatureOptInStatus
- Enable
Appsignature stringSync - Enable
Ip stringReputation - Enable
Pulse stringCase Management - Enable
Pulse stringInventory - Enable
Pulse stringWaf Management - Enable
User stringAgent Db Sync
- Enable
Appsignature stringSync - Enable
Ip stringReputation - Enable
Pulse stringCase Management - Enable
Pulse stringInventory - Enable
Pulse stringWaf Management - Enable
User stringAgent Db Sync
- enable
Appsignature StringSync - enable
Ip StringReputation - enable
Pulse StringCase Management - enable
Pulse StringInventory - enable
Pulse StringWaf Management - enable
User StringAgent Db Sync
- enable
Appsignature stringSync - enable
Ip stringReputation - enable
Pulse stringCase Management - enable
Pulse stringInventory - enable
Pulse stringWaf Management - enable
User stringAgent Db Sync
- enable
Appsignature StringSync - enable
Ip StringReputation - enable
Pulse StringCase Management - enable
Pulse StringInventory - enable
Pulse StringWaf Management - enable
User StringAgent Db Sync
GetAlbservicesconfigInventoryConfig
- Enable
Search stringInfo
- Enable
Search stringInfo
- enable
Search StringInfo
- enable
Search stringInfo
- enable
Search StringInfo
GetAlbservicesconfigIpReputationConfig
- Enable
Ipv4Reputation string - Enable
Ipv6Reputation string - Ip
Reputation stringFile Object Expiry Duration - Ip
Reputation stringSync Interval
- Enable
Ipv4Reputation string - Enable
Ipv6Reputation string - Ip
Reputation stringFile Object Expiry Duration - Ip
Reputation stringSync Interval
- enable
Ipv4Reputation String - enable
Ipv6Reputation String - ip
Reputation StringFile Object Expiry Duration - ip
Reputation StringSync Interval
- enable
Ipv4Reputation string - enable
Ipv6Reputation string - ip
Reputation stringFile Object Expiry Duration - ip
Reputation stringSync Interval
- enable
Ipv4Reputation String - enable
Ipv6Reputation String - ip
Reputation StringFile Object Expiry Duration - ip
Reputation StringSync Interval
GetAlbservicesconfigSaasLicensingConfig
- Enable
Notional stringReserve - Max
Service stringUnits - Reserve
Service stringUnits
- Enable
Notional stringReserve - Max
Service stringUnits - Reserve
Service stringUnits
- enable
Notional StringReserve - max
Service StringUnits - reserve
Service StringUnits
- enable
Notional stringReserve - max
Service stringUnits - reserve
Service stringUnits
- enable
Notional StringReserve - max
Service StringUnits - reserve
Service StringUnits
GetAlbservicesconfigSessionConfig
GetAlbservicesconfigSessionConfigSessionHeader
GetAlbservicesconfigSplitProxyConfiguration
GetAlbservicesconfigTenantConfig
- Heartbeat
Interval string - License
Escrow stringInterval - License
Expiry stringInterval - License
Reconcile stringInterval - License
Refresh stringInterval - License
Renewal stringInterval - Token
Refresh stringInterval
- Heartbeat
Interval string - License
Escrow stringInterval - License
Expiry stringInterval - License
Reconcile stringInterval - License
Refresh stringInterval - License
Renewal stringInterval - Token
Refresh stringInterval
- heartbeat
Interval String - license
Escrow StringInterval - license
Expiry StringInterval - license
Reconcile StringInterval - license
Refresh StringInterval - license
Renewal StringInterval - token
Refresh StringInterval
- heartbeat
Interval string - license
Escrow stringInterval - license
Expiry stringInterval - license
Reconcile stringInterval - license
Refresh stringInterval - license
Renewal stringInterval - token
Refresh stringInterval
- heartbeat
Interval String - license
Escrow StringInterval - license
Expiry StringInterval - license
Reconcile StringInterval - license
Refresh StringInterval - license
Renewal StringInterval - token
Refresh StringInterval
GetAlbservicesconfigUserAgentDbConfig
- Allowed
Batch stringSize
- Allowed
Batch stringSize
- allowed
Batch StringSize
- allowed
Batch stringSize
- allowed
Batch StringSize
GetAlbservicesconfigWafConfig
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
avi
Terraform Provider.