Zscaler Private Access v0.0.12 published on Tuesday, Jul 30, 2024 by Zscaler
zpa.getServerGroup
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@pulumi/zpa";
const example = zpa.getServerGroup({
name: "server_group_name",
});
import pulumi
import pulumi_zpa as zpa
example = zpa.get_server_group(name="server_group_name")
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 {
_, err := zpa.LookupServerGroup(ctx, &zpa.LookupServerGroupArgs{
Name: pulumi.StringRef("server_group_name"),
}, 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(() =>
{
var example = Zpa.GetServerGroup.Invoke(new()
{
Name = "server_group_name",
});
});
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.GetServerGroupArgs;
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 example = ZpaFunctions.getServerGroup(GetServerGroupArgs.builder()
.name("server_group_name")
.build());
}
}
variables:
example:
fn::invoke:
Function: zpa:getServerGroup
Arguments:
name: server_group_name
Using getServerGroup
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 getServerGroup(args: GetServerGroupArgs, opts?: InvokeOptions): Promise<GetServerGroupResult>
function getServerGroupOutput(args: GetServerGroupOutputArgs, opts?: InvokeOptions): Output<GetServerGroupResult>
def get_server_group(id: Optional[str] = None,
microtenant_id: Optional[str] = None,
microtenant_name: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServerGroupResult
def get_server_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,
opts: Optional[InvokeOptions] = None) -> Output[GetServerGroupResult]
func LookupServerGroup(ctx *Context, args *LookupServerGroupArgs, opts ...InvokeOption) (*LookupServerGroupResult, error)
func LookupServerGroupOutput(ctx *Context, args *LookupServerGroupOutputArgs, opts ...InvokeOption) LookupServerGroupResultOutput
> Note: This function is named LookupServerGroup
in the Go SDK.
public static class GetServerGroup
{
public static Task<GetServerGroupResult> InvokeAsync(GetServerGroupArgs args, InvokeOptions? opts = null)
public static Output<GetServerGroupResult> Invoke(GetServerGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetServerGroupResult> getServerGroup(GetServerGroupArgs args, InvokeOptions options)
public static Output<GetServerGroupResult> getServerGroup(GetServerGroupArgs args, InvokeOptions options)
fn::invoke:
function: zpa:index/getServerGroup:getServerGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Microtenant
Id string - Microtenant
Name string - Name string
- Id string
- Microtenant
Id string - Microtenant
Name string - Name string
- id String
- microtenant
Id String - microtenant
Name String - name String
- id string
- microtenant
Id string - microtenant
Name string - name string
- id str
- microtenant_
id str - microtenant_
name str - name str
- id String
- microtenant
Id String - microtenant
Name String - name String
getServerGroup Result
The following output properties are available:
- App
Connector List<Zscaler.Groups Zpa. Outputs. Get Server Group App Connector Group> - Applications
List<Zscaler.
Zpa. Outputs. Get Server Group Application> - Config
Space string - Creation
Time string - Description string
- Dynamic
Discovery bool - Enabled bool
- Ip
Anchored bool - Modified
Time string - Modifiedby string
- Servers
List<Zscaler.
Zpa. Outputs. Get Server Group Server> - Id string
- Microtenant
Id string - Microtenant
Name string - Name string
- App
Connector []GetGroups Server Group App Connector Group - Applications
[]Get
Server Group Application - Config
Space string - Creation
Time string - Description string
- Dynamic
Discovery bool - Enabled bool
- Ip
Anchored bool - Modified
Time string - Modifiedby string
- Servers
[]Get
Server Group Server - Id string
- Microtenant
Id string - Microtenant
Name string - Name string
- app
Connector List<GetGroups Server Group App Connector Group> - applications
List<Get
Server Group Application> - config
Space String - creation
Time String - description String
- dynamic
Discovery Boolean - enabled Boolean
- ip
Anchored Boolean - modified
Time String - modifiedby String
- servers
List<Get
Server Group Server> - id String
- microtenant
Id String - microtenant
Name String - name String
- app
Connector GetGroups Server Group App Connector Group[] - applications
Get
Server Group Application[] - config
Space string - creation
Time string - description string
- dynamic
Discovery boolean - enabled boolean
- ip
Anchored boolean - modified
Time string - modifiedby string
- servers
Get
Server Group Server[] - id string
- microtenant
Id string - microtenant
Name string - name string
- app_
connector_ Sequence[Getgroups Server Group App Connector Group] - applications
Sequence[Get
Server Group Application] - config_
space str - creation_
time str - description str
- dynamic_
discovery bool - enabled bool
- ip_
anchored bool - modified_
time str - modifiedby str
- servers
Sequence[Get
Server Group Server] - id str
- microtenant_
id str - microtenant_
name str - name str
- app
Connector List<Property Map>Groups - applications List<Property Map>
- config
Space String - creation
Time String - description String
- dynamic
Discovery Boolean - enabled Boolean
- ip
Anchored Boolean - modified
Time String - modifiedby String
- servers List<Property Map>
- id String
- microtenant
Id String - microtenant
Name String - name String
Supporting Types
GetServerGroupAppConnectorGroup
- City
Country This property is required. string - Connectors
This property is required. List<Zscaler.Zpa. Inputs. Get Server Group App Connector Group Connector> - Country
Code This property is required. string - Creation
Time This property is required. string - Description
This property is required. string - Dns
Query Type This property is required. string - Enabled
This property is required. bool - Geolocation
Id This property is required. string - Id
This property is required. string - Latitude
This property is required. string - Location
This property is required. string - Longitude
This property is required. string - Modified
Time This property is required. string - Modifiedby
This property is required. string - Name
This property is required. string - Server
Groups This property is required. List<Zscaler.Zpa. Inputs. Get Server Group App Connector Group Server Group> - Siem
App Connector Group This property is required. bool - Upgrade
Day This property is required. string - Upgrade
Time In Secs This property is required. string - Version
Profile Id This property is required. string
- City
Country This property is required. string - Connectors
This property is required. []GetServer Group App Connector Group Connector - Country
Code This property is required. string - Creation
Time This property is required. string - Description
This property is required. string - Dns
Query Type This property is required. string - Enabled
This property is required. bool - Geolocation
Id This property is required. string - Id
This property is required. string - Latitude
This property is required. string - Location
This property is required. string - Longitude
This property is required. string - Modified
Time This property is required. string - Modifiedby
This property is required. string - Name
This property is required. string - Server
Groups This property is required. []GetServer Group App Connector Group Server Group - Siem
App Connector Group This property is required. bool - Upgrade
Day This property is required. string - Upgrade
Time In Secs This property is required. string - Version
Profile Id This property is required. string
- city
Country This property is required. String - connectors
This property is required. List<GetServer Group App Connector Group Connector> - country
Code This property is required. String - creation
Time This property is required. String - description
This property is required. String - dns
Query Type This property is required. String - enabled
This property is required. Boolean - geolocation
Id This property is required. String - id
This property is required. String - latitude
This property is required. String - location
This property is required. String - longitude
This property is required. String - modified
Time This property is required. String - modifiedby
This property is required. String - name
This property is required. String - server
Groups This property is required. List<GetServer Group App Connector Group Server Group> - siem
App Connector Group This property is required. Boolean - upgrade
Day This property is required. String - upgrade
Time In Secs This property is required. String - version
Profile Id This property is required. String
- city
Country This property is required. string - connectors
This property is required. GetServer Group App Connector Group Connector[] - country
Code This property is required. string - creation
Time This property is required. string - description
This property is required. string - dns
Query Type This property is required. string - enabled
This property is required. boolean - geolocation
Id This property is required. string - id
This property is required. string - latitude
This property is required. string - location
This property is required. string - longitude
This property is required. string - modified
Time This property is required. string - modifiedby
This property is required. string - name
This property is required. string - server
Groups This property is required. GetServer Group App Connector Group Server Group[] - siem
App Connector Group This property is required. boolean - upgrade
Day This property is required. string - upgrade
Time In Secs This property is required. string - version
Profile Id This property is required. string
- city_
country This property is required. str - connectors
This property is required. Sequence[GetServer Group App Connector Group Connector] - country_
code This property is required. str - creation_
time This property is required. str - description
This property is required. str - dns_
query_ type This property is required. str - enabled
This property is required. bool - geolocation_
id This property is required. str - id
This property is required. str - latitude
This property is required. str - location
This property is required. str - longitude
This property is required. str - modified_
time This property is required. str - modifiedby
This property is required. str - name
This property is required. str - server_
groups This property is required. Sequence[GetServer Group App Connector Group Server Group] - siem_
app_ connector_ group This property is required. bool - upgrade_
day This property is required. str - upgrade_
time_ in_ secs This property is required. str - version_
profile_ id This property is required. str
- city
Country This property is required. String - connectors
This property is required. List<Property Map> - country
Code This property is required. String - creation
Time This property is required. String - description
This property is required. String - dns
Query Type This property is required. String - enabled
This property is required. Boolean - geolocation
Id This property is required. String - id
This property is required. String - latitude
This property is required. String - location
This property is required. String - longitude
This property is required. String - modified
Time This property is required. String - modifiedby
This property is required. String - name
This property is required. String - server
Groups This property is required. List<Property Map> - siem
App Connector Group This property is required. Boolean - upgrade
Day This property is required. String - upgrade
Time In Secs This property is required. String - version
Profile Id This property is required. String
GetServerGroupAppConnectorGroupConnector
- Creation
Time This property is required. string - Description
This property is required. string - Enabled
This property is required. bool - Fingerprint
This property is required. string - Id
This property is required. string - Issued
Cert Id This property is required. string - Modified
Time This property is required. string - Modifiedby
This property is required. string - Upgrade
Attempt This property is required. string - Name string
- Creation
Time This property is required. string - Description
This property is required. string - Enabled
This property is required. bool - Fingerprint
This property is required. string - Id
This property is required. string - Issued
Cert Id This property is required. string - Modified
Time This property is required. string - Modifiedby
This property is required. string - Upgrade
Attempt This property is required. string - Name string
- creation
Time This property is required. String - description
This property is required. String - enabled
This property is required. Boolean - fingerprint
This property is required. String - id
This property is required. String - issued
Cert Id This property is required. String - modified
Time This property is required. String - modifiedby
This property is required. String - upgrade
Attempt This property is required. String - name String
- creation
Time This property is required. string - description
This property is required. string - enabled
This property is required. boolean - fingerprint
This property is required. string - id
This property is required. string - issued
Cert Id This property is required. string - modified
Time This property is required. string - modifiedby
This property is required. string - upgrade
Attempt This property is required. string - name string
- creation_
time This property is required. str - description
This property is required. str - enabled
This property is required. bool - fingerprint
This property is required. str - id
This property is required. str - issued_
cert_ id This property is required. str - modified_
time This property is required. str - modifiedby
This property is required. str - upgrade_
attempt This property is required. str - name str
- creation
Time This property is required. String - description
This property is required. String - enabled
This property is required. Boolean - fingerprint
This property is required. String - id
This property is required. String - issued
Cert Id This property is required. String - modified
Time This property is required. String - modifiedby
This property is required. String - upgrade
Attempt This property is required. String - name String
GetServerGroupAppConnectorGroupServerGroup
- Config
Space This property is required. string - Creation
Time This property is required. string - Description
This property is required. string - Dynamic
Discovery This property is required. bool - Enabled
This property is required. bool - Id
This property is required. string - Modified
Time This property is required. string - Modifiedby
This property is required. string - Name string
- Config
Space This property is required. string - Creation
Time This property is required. string - Description
This property is required. string - Dynamic
Discovery This property is required. bool - Enabled
This property is required. bool - Id
This property is required. string - Modified
Time This property is required. string - Modifiedby
This property is required. string - Name string
- config
Space This property is required. String - creation
Time This property is required. String - description
This property is required. String - dynamic
Discovery This property is required. Boolean - enabled
This property is required. Boolean - id
This property is required. String - modified
Time This property is required. String - modifiedby
This property is required. String - name String
- config
Space This property is required. string - creation
Time This property is required. string - description
This property is required. string - dynamic
Discovery This property is required. boolean - enabled
This property is required. boolean - id
This property is required. string - modified
Time This property is required. string - modifiedby
This property is required. string - name string
- config_
space This property is required. str - creation_
time This property is required. str - description
This property is required. str - dynamic_
discovery This property is required. bool - enabled
This property is required. bool - id
This property is required. str - modified_
time This property is required. str - modifiedby
This property is required. str - name str
- config
Space This property is required. String - creation
Time This property is required. String - description
This property is required. String - dynamic
Discovery This property is required. Boolean - enabled
This property is required. Boolean - id
This property is required. String - modified
Time This property is required. String - modifiedby
This property is required. String - name String
GetServerGroupApplication
GetServerGroupServer
- Address
This property is required. string - App
Server Group Ids This property is required. List<string> - Config
Space This property is required. string - Creation
Time This property is required. string - Description
This property is required. string - Enabled
This property is required. bool - Id
This property is required. string - Modified
Time This property is required. string - Modifiedby
This property is required. string - Name
This property is required. string
- Address
This property is required. string - App
Server Group Ids This property is required. []string - Config
Space This property is required. string - Creation
Time This property is required. string - Description
This property is required. string - Enabled
This property is required. bool - Id
This property is required. string - Modified
Time This property is required. string - Modifiedby
This property is required. string - Name
This property is required. string
- address
This property is required. String - app
Server Group Ids This property is required. List<String> - config
Space This property is required. String - creation
Time This property is required. String - description
This property is required. String - enabled
This property is required. Boolean - id
This property is required. String - modified
Time This property is required. String - modifiedby
This property is required. String - name
This property is required. String
- address
This property is required. string - app
Server Group Ids This property is required. string[] - config
Space This property is required. string - creation
Time This property is required. string - description
This property is required. string - enabled
This property is required. boolean - id
This property is required. string - modified
Time This property is required. string - modifiedby
This property is required. string - name
This property is required. string
- address
This property is required. str - app_
server_ group_ ids This property is required. Sequence[str] - config_
space This property is required. str - creation_
time This property is required. str - description
This property is required. str - enabled
This property is required. bool - id
This property is required. str - modified_
time This property is required. str - modifiedby
This property is required. str - name
This property is required. str
- address
This property is required. String - app
Server Group Ids This property is required. List<String> - config
Space This property is required. String - creation
Time This property is required. String - description
This property is required. String - enabled
This property is required. Boolean - id
This property is required. String - modified
Time This property is required. String - modifiedby
This property is required. String - name
This property is required. String
Package Details
- Repository
- zpa zscaler/pulumi-zpa
- License
- MIT
- Notes
- This Pulumi package is based on the
zpa
Terraform Provider.