zpa.ConnectorGroup
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@bdzscaler/pulumi-zpa";
// Create a App Connector Group
const example = new zpa.ConnectorGroup("example", {
    cityCountry: "San Jose, CA",
    countryCode: "US",
    description: "Example",
    dnsQueryType: "IPV4_IPV6",
    enabled: true,
    latitude: "37.338",
    location: "San Jose, CA, US",
    longitude: "-121.8863",
    overrideVersionProfile: true,
    upgradeDay: "SUNDAY",
    upgradeTimeInSecs: "66600",
    useInDrMode: true,
    versionProfileName: "New Release",
});
import pulumi
import zscaler_pulumi_zpa as zpa
# Create a App Connector Group
example = zpa.ConnectorGroup("example",
    city_country="San Jose, CA",
    country_code="US",
    description="Example",
    dns_query_type="IPV4_IPV6",
    enabled=True,
    latitude="37.338",
    location="San Jose, CA, US",
    longitude="-121.8863",
    override_version_profile=True,
    upgrade_day="SUNDAY",
    upgrade_time_in_secs="66600",
    use_in_dr_mode=True,
    version_profile_name="New Release")
package main
import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/zscaler/pulumi-zpa/sdk/go/zpa"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		// Create a App Connector Group
		_, err := zpa.NewConnectorGroup(ctx, "example", &zpa.ConnectorGroupArgs{
			CityCountry:            pulumi.String("San Jose, CA"),
			CountryCode:            pulumi.String("US"),
			Description:            pulumi.String("Example"),
			DnsQueryType:           pulumi.String("IPV4_IPV6"),
			Enabled:                pulumi.Bool(true),
			Latitude:               pulumi.String("37.338"),
			Location:               pulumi.String("San Jose, CA, US"),
			Longitude:              pulumi.String("-121.8863"),
			OverrideVersionProfile: pulumi.Bool(true),
			UpgradeDay:             pulumi.String("SUNDAY"),
			UpgradeTimeInSecs:      pulumi.String("66600"),
			UseInDrMode:            pulumi.Bool(true),
			VersionProfileName:     pulumi.String("New Release"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zpa = Zscaler.Zpa;
return await Deployment.RunAsync(() => 
{
    // Create a App Connector Group
    var example = new Zpa.ConnectorGroup("example", new()
    {
        CityCountry = "San Jose, CA",
        CountryCode = "US",
        Description = "Example",
        DnsQueryType = "IPV4_IPV6",
        Enabled = true,
        Latitude = "37.338",
        Location = "San Jose, CA, US",
        Longitude = "-121.8863",
        OverrideVersionProfile = true,
        UpgradeDay = "SUNDAY",
        UpgradeTimeInSecs = "66600",
        UseInDrMode = true,
        VersionProfileName = "New Release",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.zpa.ConnectorGroup;
import com.pulumi.zpa.ConnectorGroupArgs;
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) {
        // Create a App Connector Group
        var example = new ConnectorGroup("example", ConnectorGroupArgs.builder()
            .cityCountry("San Jose, CA")
            .countryCode("US")
            .description("Example")
            .dnsQueryType("IPV4_IPV6")
            .enabled(true)
            .latitude("37.338")
            .location("San Jose, CA, US")
            .longitude("-121.8863")
            .overrideVersionProfile(true)
            .upgradeDay("SUNDAY")
            .upgradeTimeInSecs("66600")
            .useInDrMode(true)
            .versionProfileName("New Release")
            .build());
    }
}
resources:
  # Create a App Connector Group
  example:
    type: zpa:ConnectorGroup
    properties:
      cityCountry: San Jose, CA
      countryCode: US
      description: Example
      dnsQueryType: IPV4_IPV6
      enabled: true
      latitude: '37.338'
      location: San Jose, CA, US
      longitude: '-121.8863'
      overrideVersionProfile: true
      upgradeDay: SUNDAY
      upgradeTimeInSecs: '66600'
      useInDrMode: true
      versionProfileName: New Release
Create ConnectorGroup Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConnectorGroup(name: string, args: ConnectorGroupArgs, opts?: CustomResourceOptions);@overload
def ConnectorGroup(resource_name: str,
                   args: ConnectorGroupArgs,
                   opts: Optional[ResourceOptions] = None)
@overload
def ConnectorGroup(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   latitude: Optional[str] = None,
                   longitude: Optional[str] = None,
                   location: Optional[str] = None,
                   name: Optional[str] = None,
                   pra_enabled: Optional[bool] = None,
                   dns_query_type: Optional[str] = None,
                   description: Optional[str] = None,
                   country_code: Optional[str] = None,
                   lss_app_connector_group: Optional[bool] = None,
                   microtenant_id: Optional[str] = None,
                   city_country: Optional[str] = None,
                   override_version_profile: Optional[bool] = None,
                   enabled: Optional[bool] = None,
                   tcp_quick_ack_app: Optional[bool] = None,
                   tcp_quick_ack_assistant: Optional[bool] = None,
                   tcp_quick_ack_read_assistant: Optional[bool] = None,
                   upgrade_day: Optional[str] = None,
                   upgrade_time_in_secs: Optional[str] = None,
                   use_in_dr_mode: Optional[bool] = None,
                   version_profile_id: Optional[str] = None,
                   version_profile_name: Optional[str] = None,
                   waf_disabled: Optional[bool] = None)func NewConnectorGroup(ctx *Context, name string, args ConnectorGroupArgs, opts ...ResourceOption) (*ConnectorGroup, error)public ConnectorGroup(string name, ConnectorGroupArgs args, CustomResourceOptions? opts = null)
public ConnectorGroup(String name, ConnectorGroupArgs args)
public ConnectorGroup(String name, ConnectorGroupArgs args, CustomResourceOptions options)
type: zpa:ConnectorGroup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ConnectorGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ConnectorGroupArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ConnectorGroupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectorGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConnectorGroupArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var connectorGroupResource = new Zpa.ConnectorGroup("connectorGroupResource", new()
{
    Latitude = "string",
    Longitude = "string",
    Location = "string",
    Name = "string",
    PraEnabled = false,
    DnsQueryType = "string",
    Description = "string",
    CountryCode = "string",
    LssAppConnectorGroup = false,
    MicrotenantId = "string",
    CityCountry = "string",
    OverrideVersionProfile = false,
    Enabled = false,
    TcpQuickAckApp = false,
    TcpQuickAckAssistant = false,
    TcpQuickAckReadAssistant = false,
    UpgradeDay = "string",
    UpgradeTimeInSecs = "string",
    UseInDrMode = false,
    VersionProfileId = "string",
    VersionProfileName = "string",
    WafDisabled = false,
});
example, err := zpa.NewConnectorGroup(ctx, "connectorGroupResource", &zpa.ConnectorGroupArgs{
	Latitude:                 pulumi.String("string"),
	Longitude:                pulumi.String("string"),
	Location:                 pulumi.String("string"),
	Name:                     pulumi.String("string"),
	PraEnabled:               pulumi.Bool(false),
	DnsQueryType:             pulumi.String("string"),
	Description:              pulumi.String("string"),
	CountryCode:              pulumi.String("string"),
	LssAppConnectorGroup:     pulumi.Bool(false),
	MicrotenantId:            pulumi.String("string"),
	CityCountry:              pulumi.String("string"),
	OverrideVersionProfile:   pulumi.Bool(false),
	Enabled:                  pulumi.Bool(false),
	TcpQuickAckApp:           pulumi.Bool(false),
	TcpQuickAckAssistant:     pulumi.Bool(false),
	TcpQuickAckReadAssistant: pulumi.Bool(false),
	UpgradeDay:               pulumi.String("string"),
	UpgradeTimeInSecs:        pulumi.String("string"),
	UseInDrMode:              pulumi.Bool(false),
	VersionProfileId:         pulumi.String("string"),
	VersionProfileName:       pulumi.String("string"),
	WafDisabled:              pulumi.Bool(false),
})
var connectorGroupResource = new ConnectorGroup("connectorGroupResource", ConnectorGroupArgs.builder()
    .latitude("string")
    .longitude("string")
    .location("string")
    .name("string")
    .praEnabled(false)
    .dnsQueryType("string")
    .description("string")
    .countryCode("string")
    .lssAppConnectorGroup(false)
    .microtenantId("string")
    .cityCountry("string")
    .overrideVersionProfile(false)
    .enabled(false)
    .tcpQuickAckApp(false)
    .tcpQuickAckAssistant(false)
    .tcpQuickAckReadAssistant(false)
    .upgradeDay("string")
    .upgradeTimeInSecs("string")
    .useInDrMode(false)
    .versionProfileId("string")
    .versionProfileName("string")
    .wafDisabled(false)
    .build());
connector_group_resource = zpa.ConnectorGroup("connectorGroupResource",
    latitude="string",
    longitude="string",
    location="string",
    name="string",
    pra_enabled=False,
    dns_query_type="string",
    description="string",
    country_code="string",
    lss_app_connector_group=False,
    microtenant_id="string",
    city_country="string",
    override_version_profile=False,
    enabled=False,
    tcp_quick_ack_app=False,
    tcp_quick_ack_assistant=False,
    tcp_quick_ack_read_assistant=False,
    upgrade_day="string",
    upgrade_time_in_secs="string",
    use_in_dr_mode=False,
    version_profile_id="string",
    version_profile_name="string",
    waf_disabled=False)
const connectorGroupResource = new zpa.ConnectorGroup("connectorGroupResource", {
    latitude: "string",
    longitude: "string",
    location: "string",
    name: "string",
    praEnabled: false,
    dnsQueryType: "string",
    description: "string",
    countryCode: "string",
    lssAppConnectorGroup: false,
    microtenantId: "string",
    cityCountry: "string",
    overrideVersionProfile: false,
    enabled: false,
    tcpQuickAckApp: false,
    tcpQuickAckAssistant: false,
    tcpQuickAckReadAssistant: false,
    upgradeDay: "string",
    upgradeTimeInSecs: "string",
    useInDrMode: false,
    versionProfileId: "string",
    versionProfileName: "string",
    wafDisabled: false,
});
type: zpa:ConnectorGroup
properties:
    cityCountry: string
    countryCode: string
    description: string
    dnsQueryType: string
    enabled: false
    latitude: string
    location: string
    longitude: string
    lssAppConnectorGroup: false
    microtenantId: string
    name: string
    overrideVersionProfile: false
    praEnabled: false
    tcpQuickAckApp: false
    tcpQuickAckAssistant: false
    tcpQuickAckReadAssistant: false
    upgradeDay: string
    upgradeTimeInSecs: string
    useInDrMode: false
    versionProfileId: string
    versionProfileName: string
    wafDisabled: false
ConnectorGroup Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ConnectorGroup resource accepts the following input properties:
- Latitude string
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- Location string
- Location of the App Connector Group
- Longitude string
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- CityCountry string
- CountryCode string
- Description string
- Description of the App Connector Group
- DnsQuery stringType 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- Enabled bool
- Whether this App Connector Group is enabled or not
- LssApp boolConnector Group 
- MicrotenantId string
- Name string
- Name of the App Connector Group
- OverrideVersion boolProfile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- PraEnabled bool
- TcpQuick boolAck App 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- TcpQuick boolAck Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- TcpQuick boolAck Read Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- UpgradeDay string
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- UpgradeTime stringIn Secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- UseIn boolDr Mode 
- VersionProfile stringId 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- VersionProfile stringName 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- WafDisabled bool
- Latitude string
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- Location string
- Location of the App Connector Group
- Longitude string
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- CityCountry string
- CountryCode string
- Description string
- Description of the App Connector Group
- DnsQuery stringType 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- Enabled bool
- Whether this App Connector Group is enabled or not
- LssApp boolConnector Group 
- MicrotenantId string
- Name string
- Name of the App Connector Group
- OverrideVersion boolProfile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- PraEnabled bool
- TcpQuick boolAck App 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- TcpQuick boolAck Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- TcpQuick boolAck Read Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- UpgradeDay string
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- UpgradeTime stringIn Secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- UseIn boolDr Mode 
- VersionProfile stringId 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- VersionProfile stringName 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- WafDisabled bool
- latitude String
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- location String
- Location of the App Connector Group
- longitude String
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- cityCountry String
- countryCode String
- description String
- Description of the App Connector Group
- dnsQuery StringType 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- enabled Boolean
- Whether this App Connector Group is enabled or not
- lssApp BooleanConnector Group 
- microtenantId String
- name String
- Name of the App Connector Group
- overrideVersion BooleanProfile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- praEnabled Boolean
- tcpQuick BooleanAck App 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick BooleanAck Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick BooleanAck Read Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- upgradeDay String
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- upgradeTime StringIn Secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- useIn BooleanDr Mode 
- versionProfile StringId 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- versionProfile StringName 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- wafDisabled Boolean
- latitude string
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- location string
- Location of the App Connector Group
- longitude string
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- cityCountry string
- countryCode string
- description string
- Description of the App Connector Group
- dnsQuery stringType 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- enabled boolean
- Whether this App Connector Group is enabled or not
- lssApp booleanConnector Group 
- microtenantId string
- name string
- Name of the App Connector Group
- overrideVersion booleanProfile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- praEnabled boolean
- tcpQuick booleanAck App 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick booleanAck Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick booleanAck Read Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- upgradeDay string
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- upgradeTime stringIn Secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- useIn booleanDr Mode 
- versionProfile stringId 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- versionProfile stringName 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- wafDisabled boolean
- latitude str
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- location str
- Location of the App Connector Group
- longitude str
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- city_country str
- country_code str
- description str
- Description of the App Connector Group
- dns_query_ strtype 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- enabled bool
- Whether this App Connector Group is enabled or not
- lss_app_ boolconnector_ group 
- microtenant_id str
- name str
- Name of the App Connector Group
- override_version_ boolprofile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- pra_enabled bool
- tcp_quick_ boolack_ app 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcp_quick_ boolack_ assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcp_quick_ boolack_ read_ assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- upgrade_day str
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- upgrade_time_ strin_ secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- use_in_ booldr_ mode 
- version_profile_ strid 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- version_profile_ strname 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- waf_disabled bool
- latitude String
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- location String
- Location of the App Connector Group
- longitude String
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- cityCountry String
- countryCode String
- description String
- Description of the App Connector Group
- dnsQuery StringType 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- enabled Boolean
- Whether this App Connector Group is enabled or not
- lssApp BooleanConnector Group 
- microtenantId String
- name String
- Name of the App Connector Group
- overrideVersion BooleanProfile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- praEnabled Boolean
- tcpQuick BooleanAck App 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick BooleanAck Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick BooleanAck Read Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- upgradeDay String
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- upgradeTime StringIn Secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- useIn BooleanDr Mode 
- versionProfile StringId 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- versionProfile StringName 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- wafDisabled Boolean
Outputs
All input properties are implicitly available as output properties. Additionally, the ConnectorGroup resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing ConnectorGroup Resource
Get an existing ConnectorGroup resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ConnectorGroupState, opts?: CustomResourceOptions): ConnectorGroup@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        city_country: Optional[str] = None,
        country_code: Optional[str] = None,
        description: Optional[str] = None,
        dns_query_type: Optional[str] = None,
        enabled: Optional[bool] = None,
        latitude: Optional[str] = None,
        location: Optional[str] = None,
        longitude: Optional[str] = None,
        lss_app_connector_group: Optional[bool] = None,
        microtenant_id: Optional[str] = None,
        name: Optional[str] = None,
        override_version_profile: Optional[bool] = None,
        pra_enabled: Optional[bool] = None,
        tcp_quick_ack_app: Optional[bool] = None,
        tcp_quick_ack_assistant: Optional[bool] = None,
        tcp_quick_ack_read_assistant: Optional[bool] = None,
        upgrade_day: Optional[str] = None,
        upgrade_time_in_secs: Optional[str] = None,
        use_in_dr_mode: Optional[bool] = None,
        version_profile_id: Optional[str] = None,
        version_profile_name: Optional[str] = None,
        waf_disabled: Optional[bool] = None) -> ConnectorGroupfunc GetConnectorGroup(ctx *Context, name string, id IDInput, state *ConnectorGroupState, opts ...ResourceOption) (*ConnectorGroup, error)public static ConnectorGroup Get(string name, Input<string> id, ConnectorGroupState? state, CustomResourceOptions? opts = null)public static ConnectorGroup get(String name, Output<String> id, ConnectorGroupState state, CustomResourceOptions options)resources:  _:    type: zpa:ConnectorGroup    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- CityCountry string
- CountryCode string
- Description string
- Description of the App Connector Group
- DnsQuery stringType 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- Enabled bool
- Whether this App Connector Group is enabled or not
- Latitude string
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- Location string
- Location of the App Connector Group
- Longitude string
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- LssApp boolConnector Group 
- MicrotenantId string
- Name string
- Name of the App Connector Group
- OverrideVersion boolProfile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- PraEnabled bool
- TcpQuick boolAck App 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- TcpQuick boolAck Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- TcpQuick boolAck Read Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- UpgradeDay string
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- UpgradeTime stringIn Secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- UseIn boolDr Mode 
- VersionProfile stringId 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- VersionProfile stringName 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- WafDisabled bool
- CityCountry string
- CountryCode string
- Description string
- Description of the App Connector Group
- DnsQuery stringType 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- Enabled bool
- Whether this App Connector Group is enabled or not
- Latitude string
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- Location string
- Location of the App Connector Group
- Longitude string
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- LssApp boolConnector Group 
- MicrotenantId string
- Name string
- Name of the App Connector Group
- OverrideVersion boolProfile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- PraEnabled bool
- TcpQuick boolAck App 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- TcpQuick boolAck Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- TcpQuick boolAck Read Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- UpgradeDay string
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- UpgradeTime stringIn Secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- UseIn boolDr Mode 
- VersionProfile stringId 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- VersionProfile stringName 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- WafDisabled bool
- cityCountry String
- countryCode String
- description String
- Description of the App Connector Group
- dnsQuery StringType 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- enabled Boolean
- Whether this App Connector Group is enabled or not
- latitude String
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- location String
- Location of the App Connector Group
- longitude String
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- lssApp BooleanConnector Group 
- microtenantId String
- name String
- Name of the App Connector Group
- overrideVersion BooleanProfile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- praEnabled Boolean
- tcpQuick BooleanAck App 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick BooleanAck Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick BooleanAck Read Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- upgradeDay String
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- upgradeTime StringIn Secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- useIn BooleanDr Mode 
- versionProfile StringId 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- versionProfile StringName 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- wafDisabled Boolean
- cityCountry string
- countryCode string
- description string
- Description of the App Connector Group
- dnsQuery stringType 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- enabled boolean
- Whether this App Connector Group is enabled or not
- latitude string
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- location string
- Location of the App Connector Group
- longitude string
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- lssApp booleanConnector Group 
- microtenantId string
- name string
- Name of the App Connector Group
- overrideVersion booleanProfile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- praEnabled boolean
- tcpQuick booleanAck App 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick booleanAck Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick booleanAck Read Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- upgradeDay string
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- upgradeTime stringIn Secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- useIn booleanDr Mode 
- versionProfile stringId 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- versionProfile stringName 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- wafDisabled boolean
- city_country str
- country_code str
- description str
- Description of the App Connector Group
- dns_query_ strtype 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- enabled bool
- Whether this App Connector Group is enabled or not
- latitude str
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- location str
- Location of the App Connector Group
- longitude str
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- lss_app_ boolconnector_ group 
- microtenant_id str
- name str
- Name of the App Connector Group
- override_version_ boolprofile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- pra_enabled bool
- tcp_quick_ boolack_ app 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcp_quick_ boolack_ assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcp_quick_ boolack_ read_ assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- upgrade_day str
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- upgrade_time_ strin_ secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- use_in_ booldr_ mode 
- version_profile_ strid 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- version_profile_ strname 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- waf_disabled bool
- cityCountry String
- countryCode String
- description String
- Description of the App Connector Group
- dnsQuery StringType 
- Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications in the App Connector Group
- enabled Boolean
- Whether this App Connector Group is enabled or not
- latitude String
- Latitude of the App Connector Group. Integer or decimal. With values in the range of -90 to 90
- location String
- Location of the App Connector Group
- longitude String
- Longitude of the App Connector Group. Integer or decimal. With values in the range of -180 to 180
- lssApp BooleanConnector Group 
- microtenantId String
- name String
- Name of the App Connector Group
- overrideVersion BooleanProfile 
- Whether the default version profile of the App Connector Group is applied or overridden. Supported values: true, false
- praEnabled Boolean
- tcpQuick BooleanAck App 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick BooleanAck Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- tcpQuick BooleanAck Read Assistant 
- Whether TCP Quick Acknowledgement is enabled or disabled for the application. The tcpQuickAckApp, tcpQuickAckAssistant, and tcpQuickAckReadAssistant fields must all share the same value.
- upgradeDay String
- App Connectors in this group will attempt to update to a newer version of the software during this specified day. List of valid days (i.e., Sunday, Monday)
- upgradeTime StringIn Secs 
- App Connectors in this group will attempt to update to a newer version of the software during this specified time. Integer in seconds (i.e., -66600). The integer should be greater than or equal to 0 and less than 86400, in 15 minute intervals
- useIn BooleanDr Mode 
- versionProfile StringId 
- ID of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- versionProfile StringName 
- Name of the version profile. To learn more, see Version Profile Use Cases. This value is required, if the value for overrideVersionProfile is set to true
- wafDisabled Boolean
Import
Zscaler offers a dedicated tool called Zscaler-Terraformer to allow the automated import of ZPA configurations into Terraform-compliant HashiCorp Configuration Language.
Visit
App Connector Group can be imported by using <APP CONNECTOR GROUP ID> or <APP CONNECTOR GROUP NAME>as the import ID.
$ pulumi import zpa:index/connectorGroup:ConnectorGroup example <app_connector_group_id>
or
$ pulumi import zpa:index/connectorGroup:ConnectorGroup example <app_connector_group_name>
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- zpa zscaler/pulumi-zpa
- License
- MIT
- Notes
- This Pulumi package is based on the zpaTerraform Provider.
