Viewing docs for Zscaler Private Access v1.0.3
published on Wednesday, Jan 21, 2026 by Zscaler
published on Wednesday, Jan 21, 2026 by Zscaler
Viewing docs for Zscaler Private Access v1.0.3
published on Wednesday, Jan 21, 2026 by Zscaler
published on Wednesday, Jan 21, 2026 by Zscaler
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@bdzscaler/pulumi-zpa";
// ZPA App Connector Group Data Source
const foo = zpa.getAppConnectorGroup({
name: "DataCenter",
});
import pulumi
import pulumi_zpa as zpa
# ZPA App Connector Group Data Source
foo = zpa.get_app_connector_group(name="DataCenter")
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 {
// ZPA App Connector Group Data Source
_, err := zpa.GetAppConnectorGroup(ctx, &zpa.GetAppConnectorGroupArgs{
Name: pulumi.StringRef("DataCenter"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zpa = Pulumi.Zpa;
return await Deployment.RunAsync(() =>
{
// ZPA App Connector Group Data Source
var foo = Zpa.GetAppConnectorGroup.Invoke(new()
{
Name = "DataCenter",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.zpa.ZpaFunctions;
import com.pulumi.zpa.inputs.GetAppConnectorGroupArgs;
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) {
// ZPA App Connector Group Data Source
final var foo = ZpaFunctions.getAppConnectorGroup(GetAppConnectorGroupArgs.builder()
.name("DataCenter")
.build());
}
}
variables:
# ZPA App Connector Group Data Source
foo:
fn::invoke:
function: zpa:getAppConnectorGroup
arguments:
name: DataCenter
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@bdzscaler/pulumi-zpa";
// ZPA App Connector Group Data Source
const foo = zpa.getAppConnectorGroup({
id: "123456789",
});
import pulumi
import pulumi_zpa as zpa
# ZPA App Connector Group Data Source
foo = zpa.get_app_connector_group(id="123456789")
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 {
// ZPA App Connector Group Data Source
_, err := zpa.GetAppConnectorGroup(ctx, &zpa.GetAppConnectorGroupArgs{
Id: pulumi.StringRef("123456789"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zpa = Pulumi.Zpa;
return await Deployment.RunAsync(() =>
{
// ZPA App Connector Group Data Source
var foo = Zpa.GetAppConnectorGroup.Invoke(new()
{
Id = "123456789",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.zpa.ZpaFunctions;
import com.pulumi.zpa.inputs.GetAppConnectorGroupArgs;
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) {
// ZPA App Connector Group Data Source
final var foo = ZpaFunctions.getAppConnectorGroup(GetAppConnectorGroupArgs.builder()
.id("123456789")
.build());
}
}
variables:
# ZPA App Connector Group Data Source
foo:
fn::invoke:
function: zpa:getAppConnectorGroup
arguments:
id: '123456789'
Using getAppConnectorGroup
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 getAppConnectorGroup(args: GetAppConnectorGroupArgs, opts?: InvokeOptions): Promise<GetAppConnectorGroupResult>
function getAppConnectorGroupOutput(args: GetAppConnectorGroupOutputArgs, opts?: InvokeOptions): Output<GetAppConnectorGroupResult>def get_app_connector_group(id: Optional[str] = None,
microtenant_id: Optional[str] = None,
microtenant_name: Optional[str] = None,
name: Optional[str] = None,
override_version_profile: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetAppConnectorGroupResult
def get_app_connector_group_output(id: Optional[pulumi.Input[str]] = None,
microtenant_id: Optional[pulumi.Input[str]] = None,
microtenant_name: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
override_version_profile: Optional[pulumi.Input[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAppConnectorGroupResult]func GetAppConnectorGroup(ctx *Context, args *GetAppConnectorGroupArgs, opts ...InvokeOption) (*GetAppConnectorGroupResult, error)
func GetAppConnectorGroupOutput(ctx *Context, args *GetAppConnectorGroupOutputArgs, opts ...InvokeOption) GetAppConnectorGroupResultOutput> Note: This function is named GetAppConnectorGroup in the Go SDK.
public static class GetAppConnectorGroup
{
public static Task<GetAppConnectorGroupResult> InvokeAsync(GetAppConnectorGroupArgs args, InvokeOptions? opts = null)
public static Output<GetAppConnectorGroupResult> Invoke(GetAppConnectorGroupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAppConnectorGroupResult> getAppConnectorGroup(GetAppConnectorGroupArgs args, InvokeOptions options)
public static Output<GetAppConnectorGroupResult> getAppConnectorGroup(GetAppConnectorGroupArgs args, InvokeOptions options)
fn::invoke:
function: zpa:index/getAppConnectorGroup:getAppConnectorGroup
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Microtenant
Id string - Microtenant
Name string - Name string
- Override
Version boolProfile
- Id string
- Microtenant
Id string - Microtenant
Name string - Name string
- Override
Version boolProfile
- id String
- microtenant
Id String - microtenant
Name String - name String
- override
Version BooleanProfile
- id string
- microtenant
Id string - microtenant
Name string - name string
- override
Version booleanProfile
- id str
- microtenant_
id str - microtenant_
name str - name str
- override_
version_ boolprofile
- id String
- microtenant
Id String - microtenant
Name String - name String
- override
Version BooleanProfile
getAppConnectorGroup Result
The following output properties are available:
- City
Country string - Connectors
List<zscaler.
Pulumi Package. Zpa. Outputs. Get App Connector Group Connector> - Country
Code string - Creation
Time string - Description string
- Dns
Query stringType - Enabled bool
- Geo
Location stringId - Latitude string
- Location string
- Longitude string
- Lss
App boolConnector Group - Modified
Time string - Modifiedby string
- Server
Groups List<zscaler.Pulumi Package. Zpa. Outputs. Get App Connector Group Server Group> - Tcp
Quick boolAck App - Tcp
Quick boolAck Assistant - Tcp
Quick boolAck Read Assistant - Upgrade
Day string - Upgrade
Time stringIn Secs - Use
In boolDr Mode - Version
Profile stringId - Version
Profile stringName - Version
Profile stringVisibility Scope - Id string
- Microtenant
Id string - Microtenant
Name string - Name string
- Override
Version boolProfile
- City
Country string - Connectors
[]Get
App Connector Group Connector - Country
Code string - Creation
Time string - Description string
- Dns
Query stringType - Enabled bool
- Geo
Location stringId - Latitude string
- Location string
- Longitude string
- Lss
App boolConnector Group - Modified
Time string - Modifiedby string
- Server
Groups []GetApp Connector Group Server Group - Tcp
Quick boolAck App - Tcp
Quick boolAck Assistant - Tcp
Quick boolAck Read Assistant - Upgrade
Day string - Upgrade
Time stringIn Secs - Use
In boolDr Mode - Version
Profile stringId - Version
Profile stringName - Version
Profile stringVisibility Scope - Id string
- Microtenant
Id string - Microtenant
Name string - Name string
- Override
Version boolProfile
- city
Country String - connectors
List<Get
App Connector Group Connector> - country
Code String - creation
Time String - description String
- dns
Query StringType - enabled Boolean
- geo
Location StringId - latitude String
- location String
- longitude String
- lss
App BooleanConnector Group - modified
Time String - modifiedby String
- server
Groups List<GetApp Connector Group Server Group> - tcp
Quick BooleanAck App - tcp
Quick BooleanAck Assistant - tcp
Quick BooleanAck Read Assistant - upgrade
Day String - upgrade
Time StringIn Secs - use
In BooleanDr Mode - version
Profile StringId - version
Profile StringName - version
Profile StringVisibility Scope - id String
- microtenant
Id String - microtenant
Name String - name String
- override
Version BooleanProfile
- city
Country string - connectors
Get
App Connector Group Connector[] - country
Code string - creation
Time string - description string
- dns
Query stringType - enabled boolean
- geo
Location stringId - latitude string
- location string
- longitude string
- lss
App booleanConnector Group - modified
Time string - modifiedby string
- server
Groups GetApp Connector Group Server Group[] - tcp
Quick booleanAck App - tcp
Quick booleanAck Assistant - tcp
Quick booleanAck Read Assistant - upgrade
Day string - upgrade
Time stringIn Secs - use
In booleanDr Mode - version
Profile stringId - version
Profile stringName - version
Profile stringVisibility Scope - id string
- microtenant
Id string - microtenant
Name string - name string
- override
Version booleanProfile
- city_
country str - connectors
Sequence[Get
App Connector Group Connector] - country_
code str - creation_
time str - description str
- dns_
query_ strtype - enabled bool
- geo_
location_ strid - latitude str
- location str
- longitude str
- lss_
app_ boolconnector_ group - modified_
time str - modifiedby str
- server_
groups Sequence[GetApp Connector Group Server Group] - tcp_
quick_ boolack_ app - tcp_
quick_ boolack_ assistant - tcp_
quick_ boolack_ read_ assistant - upgrade_
day str - upgrade_
time_ strin_ secs - use_
in_ booldr_ mode - version_
profile_ strid - version_
profile_ strname - version_
profile_ strvisibility_ scope - id str
- microtenant_
id str - microtenant_
name str - name str
- override_
version_ boolprofile
- city
Country String - connectors List<Property Map>
- country
Code String - creation
Time String - description String
- dns
Query StringType - enabled Boolean
- geo
Location StringId - latitude String
- location String
- longitude String
- lss
App BooleanConnector Group - modified
Time String - modifiedby String
- server
Groups List<Property Map> - tcp
Quick BooleanAck App - tcp
Quick BooleanAck Assistant - tcp
Quick BooleanAck Read Assistant - upgrade
Day String - upgrade
Time StringIn Secs - use
In BooleanDr Mode - version
Profile StringId - version
Profile StringName - version
Profile StringVisibility Scope - id String
- microtenant
Id String - microtenant
Name String - name String
- override
Version BooleanProfile
Supporting Types
GetAppConnectorGroupConnector
- Appconnector
Group stringId - Appconnector
Group stringName - Application
Start stringTime - Control
Channel stringStatus - Creation
Time string - Ctrl
Broker stringName - Current
Version string - Description string
- Enabled bool
- Enrollment
Cert Dictionary<string, string> - Expected
Upgrade stringTime - Expected
Version string - Fingerprint string
- Id string
- Ipacl string
- Issued
Cert stringId - Last
Broker stringConnect Time - Last
Broker stringConnect Time Duration - Last
Broker stringDisconnect Time - Last
Broker stringDisconnect Time Duration - Last
Upgrade stringTime - Latitude string
- Location string
- Longitude string
- Modified
Time string - Modifiedby string
- Name string
- Platform string
- Previous
Version string - Private
Ip string - Provisioning
Key stringId - Provisioning
Key stringName - Public
Ip string - Sarge
Version string - Upgrade
Attempt string - Upgrade
Status string
- Appconnector
Group stringId - Appconnector
Group stringName - Application
Start stringTime - Control
Channel stringStatus - Creation
Time string - Ctrl
Broker stringName - Current
Version string - Description string
- Enabled bool
- Enrollment
Cert map[string]string - Expected
Upgrade stringTime - Expected
Version string - Fingerprint string
- Id string
- Ipacl string
- Issued
Cert stringId - Last
Broker stringConnect Time - Last
Broker stringConnect Time Duration - Last
Broker stringDisconnect Time - Last
Broker stringDisconnect Time Duration - Last
Upgrade stringTime - Latitude string
- Location string
- Longitude string
- Modified
Time string - Modifiedby string
- Name string
- Platform string
- Previous
Version string - Private
Ip string - Provisioning
Key stringId - Provisioning
Key stringName - Public
Ip string - Sarge
Version string - Upgrade
Attempt string - Upgrade
Status string
- appconnector
Group StringId - appconnector
Group StringName - application
Start StringTime - control
Channel StringStatus - creation
Time String - ctrl
Broker StringName - current
Version String - description String
- enabled Boolean
- enrollment
Cert Map<String,String> - expected
Upgrade StringTime - expected
Version String - fingerprint String
- id String
- ipacl String
- issued
Cert StringId - last
Broker StringConnect Time - last
Broker StringConnect Time Duration - last
Broker StringDisconnect Time - last
Broker StringDisconnect Time Duration - last
Upgrade StringTime - latitude String
- location String
- longitude String
- modified
Time String - modifiedby String
- name String
- platform String
- previous
Version String - private
Ip String - provisioning
Key StringId - provisioning
Key StringName - public
Ip String - sarge
Version String - upgrade
Attempt String - upgrade
Status String
- appconnector
Group stringId - appconnector
Group stringName - application
Start stringTime - control
Channel stringStatus - creation
Time string - ctrl
Broker stringName - current
Version string - description string
- enabled boolean
- enrollment
Cert {[key: string]: string} - expected
Upgrade stringTime - expected
Version string - fingerprint string
- id string
- ipacl string
- issued
Cert stringId - last
Broker stringConnect Time - last
Broker stringConnect Time Duration - last
Broker stringDisconnect Time - last
Broker stringDisconnect Time Duration - last
Upgrade stringTime - latitude string
- location string
- longitude string
- modified
Time string - modifiedby string
- name string
- platform string
- previous
Version string - private
Ip string - provisioning
Key stringId - provisioning
Key stringName - public
Ip string - sarge
Version string - upgrade
Attempt string - upgrade
Status string
- appconnector_
group_ strid - appconnector_
group_ strname - application_
start_ strtime - control_
channel_ strstatus - creation_
time str - ctrl_
broker_ strname - current_
version str - description str
- enabled bool
- enrollment_
cert Mapping[str, str] - expected_
upgrade_ strtime - expected_
version str - fingerprint str
- id str
- ipacl str
- issued_
cert_ strid - last_
broker_ strconnect_ time - last_
broker_ strconnect_ time_ duration - last_
broker_ strdisconnect_ time - last_
broker_ strdisconnect_ time_ duration - last_
upgrade_ strtime - latitude str
- location str
- longitude str
- modified_
time str - modifiedby str
- name str
- platform str
- previous_
version str - private_
ip str - provisioning_
key_ strid - provisioning_
key_ strname - public_
ip str - sarge_
version str - upgrade_
attempt str - upgrade_
status str
- appconnector
Group StringId - appconnector
Group StringName - application
Start StringTime - control
Channel StringStatus - creation
Time String - ctrl
Broker StringName - current
Version String - description String
- enabled Boolean
- enrollment
Cert Map<String> - expected
Upgrade StringTime - expected
Version String - fingerprint String
- id String
- ipacl String
- issued
Cert StringId - last
Broker StringConnect Time - last
Broker StringConnect Time Duration - last
Broker StringDisconnect Time - last
Broker StringDisconnect Time Duration - last
Upgrade StringTime - latitude String
- location String
- longitude String
- modified
Time String - modifiedby String
- name String
- platform String
- previous
Version String - private
Ip String - provisioning
Key StringId - provisioning
Key StringName - public
Ip String - sarge
Version String - upgrade
Attempt String - upgrade
Status String
GetAppConnectorGroupServerGroup
- Config
Space string - Creation
Time string - Description string
- Dynamic
Discovery bool - Enabled bool
- Id string
- Modified
Time string - Modifiedby string
- Name string
- Config
Space string - Creation
Time string - Description string
- Dynamic
Discovery bool - Enabled bool
- Id string
- Modified
Time string - Modifiedby string
- Name string
- config
Space String - creation
Time String - description String
- dynamic
Discovery Boolean - enabled Boolean
- id String
- modified
Time String - modifiedby String
- name String
- config
Space string - creation
Time string - description string
- dynamic
Discovery boolean - enabled boolean
- id string
- modified
Time string - modifiedby string
- name string
- config_
space str - creation_
time str - description str
- dynamic_
discovery bool - enabled bool
- id str
- modified_
time str - modifiedby str
- name str
- config
Space String - creation
Time String - description String
- dynamic
Discovery Boolean - enabled Boolean
- id String
- modified
Time String - modifiedby String
- name String
Package Details
- Repository
- zpa zscaler/pulumi-zpa
- License
- MIT
- Notes
- This Pulumi package is based on the
zpaTerraform Provider.
Viewing docs for Zscaler Private Access v1.0.3
published on Wednesday, Jan 21, 2026 by Zscaler
published on Wednesday, Jan 21, 2026 by Zscaler
