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 Sync Interval This property is required. string
- App
Signature Sync Interval This property is required. string
- app
Signature Sync Interval This property is required. String
- app
Signature Sync Interval This property is required. string
- app_
signature_ sync_ interval This property is required. str
- app
Signature Sync Interval This property is required. String
GetAlbservicesconfigAssetContact
- Account
Id This property is required. string - Account
Name This property is required. string - Email
This property is required. string - Managed
Accounts This property is required. List<GetAlbservicesconfig Asset Contact Managed Account> - Name
This property is required. string - Search ALBServicesConfig by name.
- Phone
This property is required. string
- Account
Id This property is required. string - Account
Name This property is required. string - Email
This property is required. string - Managed
Accounts This property is required. []GetAlbservicesconfig Asset Contact Managed Account - Name
This property is required. string - Search ALBServicesConfig by name.
- Phone
This property is required. string
- account
Id This property is required. String - account
Name This property is required. String - email
This property is required. String - managed
Accounts This property is required. List<GetAlbservicesconfig Asset Contact Managed Account> - name
This property is required. String - Search ALBServicesConfig by name.
- phone
This property is required. String
- account
Id This property is required. string - account
Name This property is required. string - email
This property is required. string - managed
Accounts This property is required. GetAlbservicesconfig Asset Contact Managed Account[] - name
This property is required. string - Search ALBServicesConfig by name.
- phone
This property is required. string
- account_
id This property is required. str - account_
name This property is required. str - email
This property is required. str - managed_
accounts This property is required. Sequence[GetAlbservicesconfig Asset Contact Managed Account] - name
This property is required. str - Search ALBServicesConfig by name.
- phone
This property is required. str
- account
Id This property is required. String - account
Name This property is required. String - email
This property is required. String - managed
Accounts This property is required. List<Property Map> - name
This property is required. String - Search ALBServicesConfig by name.
- phone
This property is required. String
GetAlbservicesconfigAssetContactManagedAccount
- Id
This property is required. string - Name
This property is required. string - Search ALBServicesConfig by name.
- Users
This property is required. List<GetAlbservicesconfig Asset Contact Managed Account User>
- Id
This property is required. string - Name
This property is required. string - Search ALBServicesConfig by name.
- Users
This property is required. []GetAlbservicesconfig Asset Contact Managed Account User
- id
This property is required. String - name
This property is required. String - Search ALBServicesConfig by name.
- users
This property is required. List<GetAlbservicesconfig Asset Contact Managed Account User>
- id
This property is required. string - name
This property is required. string - Search ALBServicesConfig by name.
- users
This property is required. GetAlbservicesconfig Asset Contact Managed Account User[]
- id
This property is required. str - name
This property is required. str - Search ALBServicesConfig by name.
- users
This property is required. Sequence[GetAlbservicesconfig Asset Contact Managed Account User]
- id
This property is required. String - name
This property is required. String - Search ALBServicesConfig by name.
- users
This property is required. List<Property Map>
GetAlbservicesconfigAssetContactManagedAccountUser
GetAlbservicesconfigCaseConfig
- Additional
Emails This property is required. List<string> - Enable
Auto Case Creation On Controller Failure This property is required. string - Enable
Auto Case Creation On Se Failure This property is required. string - Enable
Cleanup Of Attached Files This property is required. string
- Additional
Emails This property is required. []string - Enable
Auto Case Creation On Controller Failure This property is required. string - Enable
Auto Case Creation On Se Failure This property is required. string - Enable
Cleanup Of Attached Files This property is required. string
- additional
Emails This property is required. List<String> - enable
Auto Case Creation On Controller Failure This property is required. String - enable
Auto Case Creation On Se Failure This property is required. String - enable
Cleanup Of Attached Files This property is required. String
- additional
Emails This property is required. string[] - enable
Auto Case Creation On Controller Failure This property is required. string - enable
Auto Case Creation On Se Failure This property is required. string - enable
Cleanup Of Attached Files This property is required. string
- additional_
emails This property is required. Sequence[str] - enable_
auto_ case_ creation_ on_ controller_ failure This property is required. str - enable_
auto_ case_ creation_ on_ se_ failure This property is required. str - enable_
cleanup_ of_ attached_ files This property is required. str
- additional
Emails This property is required. List<String> - enable
Auto Case Creation On Controller Failure This property is required. String - enable
Auto Case Creation On Se Failure This property is required. String - enable
Cleanup Of Attached Files This property is required. String
GetAlbservicesconfigConfigpbAttribute
- Version
This property is required. string
- Version
This property is required. string
- version
This property is required. String
- version
This property is required. string
- version
This property is required. str
- version
This property is required. String
GetAlbservicesconfigFeatureOptInStatus
- Enable
Appsignature Sync This property is required. string - Enable
Ip Reputation This property is required. string - Enable
Pulse Case Management This property is required. string - Enable
Pulse Inventory This property is required. string - Enable
Pulse Waf Management This property is required. string - Enable
User Agent Db Sync This property is required. string
- Enable
Appsignature Sync This property is required. string - Enable
Ip Reputation This property is required. string - Enable
Pulse Case Management This property is required. string - Enable
Pulse Inventory This property is required. string - Enable
Pulse Waf Management This property is required. string - Enable
User Agent Db Sync This property is required. string
- enable
Appsignature Sync This property is required. String - enable
Ip Reputation This property is required. String - enable
Pulse Case Management This property is required. String - enable
Pulse Inventory This property is required. String - enable
Pulse Waf Management This property is required. String - enable
User Agent Db Sync This property is required. String
- enable
Appsignature Sync This property is required. string - enable
Ip Reputation This property is required. string - enable
Pulse Case Management This property is required. string - enable
Pulse Inventory This property is required. string - enable
Pulse Waf Management This property is required. string - enable
User Agent Db Sync This property is required. string
- enable_
appsignature_ sync This property is required. str - enable_
ip_ reputation This property is required. str - enable_
pulse_ case_ management This property is required. str - enable_
pulse_ inventory This property is required. str - enable_
pulse_ waf_ management This property is required. str - enable_
user_ agent_ db_ sync This property is required. str
- enable
Appsignature Sync This property is required. String - enable
Ip Reputation This property is required. String - enable
Pulse Case Management This property is required. String - enable
Pulse Inventory This property is required. String - enable
Pulse Waf Management This property is required. String - enable
User Agent Db Sync This property is required. String
GetAlbservicesconfigInventoryConfig
- Enable
Search Info This property is required. string
- Enable
Search Info This property is required. string
- enable
Search Info This property is required. String
- enable
Search Info This property is required. string
- enable_
search_ info This property is required. str
- enable
Search Info This property is required. String
GetAlbservicesconfigIpReputationConfig
- Enable
Ipv4Reputation This property is required. string - Enable
Ipv6Reputation This property is required. string - Ip
Reputation File Object Expiry Duration This property is required. string - Ip
Reputation Sync Interval This property is required. string
- Enable
Ipv4Reputation This property is required. string - Enable
Ipv6Reputation This property is required. string - Ip
Reputation File Object Expiry Duration This property is required. string - Ip
Reputation Sync Interval This property is required. string
- enable
Ipv4Reputation This property is required. String - enable
Ipv6Reputation This property is required. String - ip
Reputation File Object Expiry Duration This property is required. String - ip
Reputation Sync Interval This property is required. String
- enable
Ipv4Reputation This property is required. string - enable
Ipv6Reputation This property is required. string - ip
Reputation File Object Expiry Duration This property is required. string - ip
Reputation Sync Interval This property is required. string
- enable_
ipv4_ reputation This property is required. str - enable_
ipv6_ reputation This property is required. str - ip_
reputation_ file_ object_ expiry_ duration This property is required. str - ip_
reputation_ sync_ interval This property is required. str
- enable
Ipv4Reputation This property is required. String - enable
Ipv6Reputation This property is required. String - ip
Reputation File Object Expiry Duration This property is required. String - ip
Reputation Sync Interval This property is required. String
GetAlbservicesconfigSaasLicensingConfig
- Enable
Notional Reserve This property is required. string - Max
Service Units This property is required. string - Reserve
Service Units This property is required. string
- Enable
Notional Reserve This property is required. string - Max
Service Units This property is required. string - Reserve
Service Units This property is required. string
- enable
Notional Reserve This property is required. String - max
Service Units This property is required. String - reserve
Service Units This property is required. String
- enable
Notional Reserve This property is required. string - max
Service Units This property is required. string - reserve
Service Units This property is required. string
- enable_
notional_ reserve This property is required. str - max_
service_ units This property is required. str - reserve_
service_ units This property is required. str
- enable
Notional Reserve This property is required. String - max
Service Units This property is required. String - reserve
Service Units This property is required. String
GetAlbservicesconfigSessionConfig
- Session
Headers This property is required. List<GetAlbservicesconfig Session Config Session Header>
- Session
Headers This property is required. []GetAlbservicesconfig Session Config Session Header
- session
Headers This property is required. List<GetAlbservicesconfig Session Config Session Header>
- session
Headers This property is required. GetAlbservicesconfig Session Config Session Header[]
- session_
headers This property is required. Sequence[GetAlbservicesconfig Session Config Session Header]
- session
Headers This property is required. List<Property Map>
GetAlbservicesconfigSessionConfigSessionHeader
GetAlbservicesconfigSplitProxyConfiguration
GetAlbservicesconfigTenantConfig
- Heartbeat
Interval This property is required. string - License
Escrow Interval This property is required. string - License
Expiry Interval This property is required. string - License
Reconcile Interval This property is required. string - License
Refresh Interval This property is required. string - License
Renewal Interval This property is required. string - Token
Refresh Interval This property is required. string
- Heartbeat
Interval This property is required. string - License
Escrow Interval This property is required. string - License
Expiry Interval This property is required. string - License
Reconcile Interval This property is required. string - License
Refresh Interval This property is required. string - License
Renewal Interval This property is required. string - Token
Refresh Interval This property is required. string
- heartbeat
Interval This property is required. String - license
Escrow Interval This property is required. String - license
Expiry Interval This property is required. String - license
Reconcile Interval This property is required. String - license
Refresh Interval This property is required. String - license
Renewal Interval This property is required. String - token
Refresh Interval This property is required. String
- heartbeat
Interval This property is required. string - license
Escrow Interval This property is required. string - license
Expiry Interval This property is required. string - license
Reconcile Interval This property is required. string - license
Refresh Interval This property is required. string - license
Renewal Interval This property is required. string - token
Refresh Interval This property is required. string
- heartbeat_
interval This property is required. str - license_
escrow_ interval This property is required. str - license_
expiry_ interval This property is required. str - license_
reconcile_ interval This property is required. str - license_
refresh_ interval This property is required. str - license_
renewal_ interval This property is required. str - token_
refresh_ interval This property is required. str
- heartbeat
Interval This property is required. String - license
Escrow Interval This property is required. String - license
Expiry Interval This property is required. String - license
Reconcile Interval This property is required. String - license
Refresh Interval This property is required. String - license
Renewal Interval This property is required. String - token
Refresh Interval This property is required. String
GetAlbservicesconfigUserAgentDbConfig
- Allowed
Batch Size This property is required. string
- Allowed
Batch Size This property is required. string
- allowed
Batch Size This property is required. String
- allowed
Batch Size This property is required. string
- allowed_
batch_ size This property is required. str
- allowed
Batch Size This property is required. String
GetAlbservicesconfigWafConfig
- Enable
Auto Download Waf Signatures This property is required. string - Enable
Waf Signatures Notifications This property is required. string
- Enable
Auto Download Waf Signatures This property is required. string - Enable
Waf Signatures Notifications This property is required. string
- enable
Auto Download Waf Signatures This property is required. String - enable
Waf Signatures Notifications This property is required. String
- enable
Auto Download Waf Signatures This property is required. string - enable
Waf Signatures Notifications This property is required. string
- enable_
auto_ download_ waf_ signatures This property is required. str - enable_
waf_ signatures_ notifications This property is required. str
- enable
Auto Download Waf Signatures This property is required. String - enable
Waf Signatures Notifications This property is required. String
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
avi
Terraform Provider.