Zscaler Private Access v0.0.12 published on Tuesday, Jul 30, 2024 by Zscaler
zpa.getLSSConfigController
Explore with Pulumi AI
Use the zpa_lss_config_controller data source to get information about a Log Streaming (LSS) configuration resource created in the Zscaler Private Access.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
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.GetLSSConfigControllerArgs;
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.getLSSConfigController(GetLSSConfigControllerArgs.builder()
.name("testAcc-lss-server")
.build());
}
}
variables:
example:
fn::invoke:
Function: zpa:getLSSConfigController
Arguments:
name: testAcc-lss-server
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@pulumi/zpa";
const example = zpa.getLSSConfigController({
id: "1234567890",
});
import pulumi
import pulumi_zpa as zpa
example = zpa.get_lss_config_controller(id="1234567890")
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.LookupLSSConfigController(ctx, &zpa.LookupLSSConfigControllerArgs{
Id: pulumi.StringRef("1234567890"),
}, 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.GetLSSConfigController.Invoke(new()
{
Id = "1234567890",
});
});
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.GetLSSConfigControllerArgs;
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.getLSSConfigController(GetLSSConfigControllerArgs.builder()
.id("1234567890")
.build());
}
}
variables:
example:
fn::invoke:
Function: zpa:getLSSConfigController
Arguments:
id: '1234567890'
Using getLSSConfigController
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 getLSSConfigController(args: GetLSSConfigControllerArgs, opts?: InvokeOptions): Promise<GetLSSConfigControllerResult>
function getLSSConfigControllerOutput(args: GetLSSConfigControllerOutputArgs, opts?: InvokeOptions): Output<GetLSSConfigControllerResult>
def get_lss_config_controller(configs: Optional[Sequence[GetLSSConfigControllerConfig]] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLSSConfigControllerResult
def get_lss_config_controller_output(configs: Optional[pulumi.Input[Sequence[pulumi.Input[GetLSSConfigControllerConfigArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLSSConfigControllerResult]
func LookupLSSConfigController(ctx *Context, args *LookupLSSConfigControllerArgs, opts ...InvokeOption) (*LookupLSSConfigControllerResult, error)
func LookupLSSConfigControllerOutput(ctx *Context, args *LookupLSSConfigControllerOutputArgs, opts ...InvokeOption) LookupLSSConfigControllerResultOutput
> Note: This function is named LookupLSSConfigController
in the Go SDK.
public static class GetLSSConfigController
{
public static Task<GetLSSConfigControllerResult> InvokeAsync(GetLSSConfigControllerArgs args, InvokeOptions? opts = null)
public static Output<GetLSSConfigControllerResult> Invoke(GetLSSConfigControllerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLSSConfigControllerResult> getLSSConfigController(GetLSSConfigControllerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: zpa:index/getLSSConfigController:getLSSConfigController
arguments:
# arguments dictionary
The following arguments are supported:
- configs List<Property Map>
- id String
getLSSConfigController Result
The following output properties are available:
Supporting Types
GetLSSConfigControllerConfig
- Audit
Message string - Description string
- Enabled bool
- Filters List<string>
- Format string
- Id string
- Lss
Host string - Lss
Port string - Name string
- Source
Log stringType - Use
Tls bool
- Audit
Message string - Description string
- Enabled bool
- Filters []string
- Format string
- Id string
- Lss
Host string - Lss
Port string - Name string
- Source
Log stringType - Use
Tls bool
- audit
Message String - description String
- enabled Boolean
- filters List<String>
- format String
- id String
- lss
Host String - lss
Port String - name String
- source
Log StringType - use
Tls Boolean
- audit
Message string - description string
- enabled boolean
- filters string[]
- format string
- id string
- lss
Host string - lss
Port string - name string
- source
Log stringType - use
Tls boolean
- audit_
message str - description str
- enabled bool
- filters Sequence[str]
- format str
- id str
- lss_
host str - lss_
port str - name str
- source_
log_ strtype - use_
tls bool
- audit
Message String - description String
- enabled Boolean
- filters List<String>
- format String
- id String
- lss
Host String - lss
Port String - name String
- source
Log StringType - use
Tls Boolean
GetLSSConfigControllerConnectorGroup
- Id string
- Id string
- id String
- id string
- id str
- id String
GetLSSConfigControllerPolicyRule
- Action string
- Action
Id string - Bypass
Default boolRule - Conditions
List<Zscaler.
Zpa. Inputs. Get LSSConfig Controller Policy Rule Condition> - Creation
Time string - Custom
Msg string - Default
Rule bool - Description string
- Id string
- Isolation
Default boolRule - Lss
Default boolRule - Modified
Time string - Modifiedby string
- Name string
- Operator string
- Policy
Set stringId - Policy
Type string - Priority string
- Reauth
Default boolRule - Reauth
Idle stringTimeout - Reauth
Timeout string - Rule
Order string - Zpn
Cbi stringProfile Id - Zpn
Inspection stringProfile Id - Zpn
Inspection stringProfile Name
- Action string
- Action
Id string - Bypass
Default boolRule - Conditions
[]Get
LSSConfig Controller Policy Rule Condition - Creation
Time string - Custom
Msg string - Default
Rule bool - Description string
- Id string
- Isolation
Default boolRule - Lss
Default boolRule - Modified
Time string - Modifiedby string
- Name string
- Operator string
- Policy
Set stringId - Policy
Type string - Priority string
- Reauth
Default boolRule - Reauth
Idle stringTimeout - Reauth
Timeout string - Rule
Order string - Zpn
Cbi stringProfile Id - Zpn
Inspection stringProfile Id - Zpn
Inspection stringProfile Name
- action String
- action
Id String - bypass
Default BooleanRule - conditions
List<Get
LSSConfig Controller Policy Rule Condition> - creation
Time String - custom
Msg String - default
Rule Boolean - description String
- id String
- isolation
Default BooleanRule - lss
Default BooleanRule - modified
Time String - modifiedby String
- name String
- operator String
- policy
Set StringId - policy
Type String - priority String
- reauth
Default BooleanRule - reauth
Idle StringTimeout - reauth
Timeout String - rule
Order String - zpn
Cbi StringProfile Id - zpn
Inspection StringProfile Id - zpn
Inspection StringProfile Name
- action string
- action
Id string - bypass
Default booleanRule - conditions
Get
LSSConfig Controller Policy Rule Condition[] - creation
Time string - custom
Msg string - default
Rule boolean - description string
- id string
- isolation
Default booleanRule - lss
Default booleanRule - modified
Time string - modifiedby string
- name string
- operator string
- policy
Set stringId - policy
Type string - priority string
- reauth
Default booleanRule - reauth
Idle stringTimeout - reauth
Timeout string - rule
Order string - zpn
Cbi stringProfile Id - zpn
Inspection stringProfile Id - zpn
Inspection stringProfile Name
- action str
- action_
id str - bypass_
default_ boolrule - conditions
Sequence[Get
LSSConfig Controller Policy Rule Condition] - creation_
time str - custom_
msg str - default_
rule bool - description str
- id str
- isolation_
default_ boolrule - lss_
default_ boolrule - modified_
time str - modifiedby str
- name str
- operator str
- policy_
set_ strid - policy_
type str - priority str
- reauth_
default_ boolrule - reauth_
idle_ strtimeout - reauth_
timeout str - rule_
order str - zpn_
cbi_ strprofile_ id - zpn_
inspection_ strprofile_ id - zpn_
inspection_ strprofile_ name
- action String
- action
Id String - bypass
Default BooleanRule - conditions List<Property Map>
- creation
Time String - custom
Msg String - default
Rule Boolean - description String
- id String
- isolation
Default BooleanRule - lss
Default BooleanRule - modified
Time String - modifiedby String
- name String
- operator String
- policy
Set StringId - policy
Type String - priority String
- reauth
Default BooleanRule - reauth
Idle StringTimeout - reauth
Timeout String - rule
Order String - zpn
Cbi StringProfile Id - zpn
Inspection StringProfile Id - zpn
Inspection StringProfile Name
GetLSSConfigControllerPolicyRuleCondition
- Creation
Time string - Id string
- Modified
Time string - Modifiedby string
- Operands
List<Zscaler.
Zpa. Inputs. Get LSSConfig Controller Policy Rule Condition Operand> - Operator string
- Creation
Time string - Id string
- Modified
Time string - Modifiedby string
- Operands
[]Get
LSSConfig Controller Policy Rule Condition Operand - Operator string
- creation
Time String - id String
- modified
Time String - modifiedby String
- operands
List<Get
LSSConfig Controller Policy Rule Condition Operand> - operator String
- creation
Time string - id string
- modified
Time string - modifiedby string
- operands
Get
LSSConfig Controller Policy Rule Condition Operand[] - operator string
- creation
Time String - id String
- modified
Time String - modifiedby String
- operands List<Property Map>
- operator String
GetLSSConfigControllerPolicyRuleConditionOperand
- Creation
Time string - Id string
- Idp
Id string - Lhs string
- Modified
Time string - Modifiedby string
- Name string
- Object
Type string - Operator string
- Rhs string
- Creation
Time string - Id string
- Idp
Id string - Lhs string
- Modified
Time string - Modifiedby string
- Name string
- Object
Type string - Operator string
- Rhs string
- creation
Time String - id String
- idp
Id String - lhs String
- modified
Time String - modifiedby String
- name String
- object
Type String - operator String
- rhs String
- creation
Time string - id string
- idp
Id string - lhs string
- modified
Time string - modifiedby string
- name string
- object
Type string - operator string
- rhs string
- creation_
time str - id str
- idp_
id str - lhs str
- modified_
time str - modifiedby str
- name str
- object_
type str - operator str
- rhs str
- creation
Time String - id String
- idp
Id String - lhs String
- modified
Time String - modifiedby String
- name String
- object
Type String - operator String
- rhs String
Package Details
- Repository
- zpa zscaler/pulumi-zpa
- License
- MIT
- Notes
- This Pulumi package is based on the
zpa
Terraform Provider.