zpa.getPolicyType
Explore with Pulumi AI
Use the zpa_policy_type data source to get information about an a policy_set_id
and policy_type
. This data source is required when creating:
- Access policy Rules
- Access policy timeout rules
- Access policy forwarding rules
- Access policy inspection rules
NOTE The parameters
policy_set_id
is required in all circumstances and is exported when checking for the policy_type parameter. The policy_type value is used for differentiating the policy types, in the request endpoint. The supported values are:
ACCESS_POLICY/GLOBAL_POLICY
TIMEOUT_POLICY/REAUTH_POLICY
BYPASS_POLICY/CLIENT_FORWARDING_POLICY
INSPECTION_POLICY
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@pulumi/zpa";
const accessPolicy = zpa.getPolicyType({
policyType: "ACCESS_POLICY",
});
export const zpaPolicyTypeAccessPolicy = accessPolicy.then(accessPolicy => accessPolicy.id);
import pulumi
import pulumi_zpa as zpa
access_policy = zpa.get_policy_type(policy_type="ACCESS_POLICY")
pulumi.export("zpaPolicyTypeAccessPolicy", access_policy.id)
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 {
accessPolicy, err := zpa.GetPolicyType(ctx, &zpa.GetPolicyTypeArgs{
PolicyType: pulumi.StringRef("ACCESS_POLICY"),
}, nil)
if err != nil {
return err
}
ctx.Export("zpaPolicyTypeAccessPolicy", accessPolicy.Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zpa = Pulumi.Zpa;
return await Deployment.RunAsync(() =>
{
var accessPolicy = Zpa.GetPolicyType.Invoke(new()
{
PolicyType = "ACCESS_POLICY",
});
return new Dictionary<string, object?>
{
["zpaPolicyTypeAccessPolicy"] = accessPolicy.Apply(getPolicyTypeResult => getPolicyTypeResult.Id),
};
});
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.GetPolicyTypeArgs;
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 accessPolicy = ZpaFunctions.getPolicyType(GetPolicyTypeArgs.builder()
.policyType("ACCESS_POLICY")
.build());
ctx.export("zpaPolicyTypeAccessPolicy", accessPolicy.applyValue(getPolicyTypeResult -> getPolicyTypeResult.id()));
}
}
variables:
accessPolicy:
fn::invoke:
Function: zpa:getPolicyType
Arguments:
policyType: ACCESS_POLICY
outputs:
zpaPolicyTypeAccessPolicy: ${accessPolicy.id}
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@pulumi/zpa";
const globalPolicy = zpa.getPolicyType({
policyType: "GLOBAL_POLICY",
});
export const zpaPolicyTypeAccessPolicy = globalPolicy.then(globalPolicy => globalPolicy.id);
import pulumi
import pulumi_zpa as zpa
global_policy = zpa.get_policy_type(policy_type="GLOBAL_POLICY")
pulumi.export("zpaPolicyTypeAccessPolicy", global_policy.id)
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 {
globalPolicy, err := zpa.GetPolicyType(ctx, &zpa.GetPolicyTypeArgs{
PolicyType: pulumi.StringRef("GLOBAL_POLICY"),
}, nil)
if err != nil {
return err
}
ctx.Export("zpaPolicyTypeAccessPolicy", globalPolicy.Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zpa = Pulumi.Zpa;
return await Deployment.RunAsync(() =>
{
var globalPolicy = Zpa.GetPolicyType.Invoke(new()
{
PolicyType = "GLOBAL_POLICY",
});
return new Dictionary<string, object?>
{
["zpaPolicyTypeAccessPolicy"] = globalPolicy.Apply(getPolicyTypeResult => getPolicyTypeResult.Id),
};
});
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.GetPolicyTypeArgs;
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 globalPolicy = ZpaFunctions.getPolicyType(GetPolicyTypeArgs.builder()
.policyType("GLOBAL_POLICY")
.build());
ctx.export("zpaPolicyTypeAccessPolicy", globalPolicy.applyValue(getPolicyTypeResult -> getPolicyTypeResult.id()));
}
}
variables:
globalPolicy:
fn::invoke:
Function: zpa:getPolicyType
Arguments:
policyType: GLOBAL_POLICY
outputs:
zpaPolicyTypeAccessPolicy: ${globalPolicy.id}
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@pulumi/zpa";
const timeoutPolicy = zpa.getPolicyType({
policyType: "TIMEOUT_POLICY",
});
export const zpaPolicyTypeTimeoutPolicy = timeoutPolicy.then(timeoutPolicy => timeoutPolicy.id);
import pulumi
import pulumi_zpa as zpa
timeout_policy = zpa.get_policy_type(policy_type="TIMEOUT_POLICY")
pulumi.export("zpaPolicyTypeTimeoutPolicy", timeout_policy.id)
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 {
timeoutPolicy, err := zpa.GetPolicyType(ctx, &zpa.GetPolicyTypeArgs{
PolicyType: pulumi.StringRef("TIMEOUT_POLICY"),
}, nil)
if err != nil {
return err
}
ctx.Export("zpaPolicyTypeTimeoutPolicy", timeoutPolicy.Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zpa = Pulumi.Zpa;
return await Deployment.RunAsync(() =>
{
var timeoutPolicy = Zpa.GetPolicyType.Invoke(new()
{
PolicyType = "TIMEOUT_POLICY",
});
return new Dictionary<string, object?>
{
["zpaPolicyTypeTimeoutPolicy"] = timeoutPolicy.Apply(getPolicyTypeResult => getPolicyTypeResult.Id),
};
});
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.GetPolicyTypeArgs;
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 timeoutPolicy = ZpaFunctions.getPolicyType(GetPolicyTypeArgs.builder()
.policyType("TIMEOUT_POLICY")
.build());
ctx.export("zpaPolicyTypeTimeoutPolicy", timeoutPolicy.applyValue(getPolicyTypeResult -> getPolicyTypeResult.id()));
}
}
variables:
timeoutPolicy:
fn::invoke:
Function: zpa:getPolicyType
Arguments:
policyType: TIMEOUT_POLICY
outputs:
zpaPolicyTypeTimeoutPolicy: ${timeoutPolicy.id}
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@pulumi/zpa";
const reauthPolicy = zpa.getPolicyType({
policyType: "REAUTH_POLICY",
});
export const zpaPolicyTypeReauthPolicy = reauthPolicy.then(reauthPolicy => reauthPolicy.id);
import pulumi
import pulumi_zpa as zpa
reauth_policy = zpa.get_policy_type(policy_type="REAUTH_POLICY")
pulumi.export("zpaPolicyTypeReauthPolicy", reauth_policy.id)
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 {
reauthPolicy, err := zpa.GetPolicyType(ctx, &zpa.GetPolicyTypeArgs{
PolicyType: pulumi.StringRef("REAUTH_POLICY"),
}, nil)
if err != nil {
return err
}
ctx.Export("zpaPolicyTypeReauthPolicy", reauthPolicy.Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zpa = Pulumi.Zpa;
return await Deployment.RunAsync(() =>
{
var reauthPolicy = Zpa.GetPolicyType.Invoke(new()
{
PolicyType = "REAUTH_POLICY",
});
return new Dictionary<string, object?>
{
["zpaPolicyTypeReauthPolicy"] = reauthPolicy.Apply(getPolicyTypeResult => getPolicyTypeResult.Id),
};
});
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.GetPolicyTypeArgs;
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 reauthPolicy = ZpaFunctions.getPolicyType(GetPolicyTypeArgs.builder()
.policyType("REAUTH_POLICY")
.build());
ctx.export("zpaPolicyTypeReauthPolicy", reauthPolicy.applyValue(getPolicyTypeResult -> getPolicyTypeResult.id()));
}
}
variables:
reauthPolicy:
fn::invoke:
Function: zpa:getPolicyType
Arguments:
policyType: REAUTH_POLICY
outputs:
zpaPolicyTypeReauthPolicy: ${reauthPolicy.id}
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@pulumi/zpa";
const clientForwardingPolicy = zpa.getPolicyType({
policyType: "CLIENT_FORWARDING_POLICY",
});
export const zpaPolicyTypeClientForwardingPolicy = clientForwardingPolicy.then(clientForwardingPolicy => clientForwardingPolicy.id);
import pulumi
import pulumi_zpa as zpa
client_forwarding_policy = zpa.get_policy_type(policy_type="CLIENT_FORWARDING_POLICY")
pulumi.export("zpaPolicyTypeClientForwardingPolicy", client_forwarding_policy.id)
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 {
clientForwardingPolicy, err := zpa.GetPolicyType(ctx, &zpa.GetPolicyTypeArgs{
PolicyType: pulumi.StringRef("CLIENT_FORWARDING_POLICY"),
}, nil)
if err != nil {
return err
}
ctx.Export("zpaPolicyTypeClientForwardingPolicy", clientForwardingPolicy.Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zpa = Pulumi.Zpa;
return await Deployment.RunAsync(() =>
{
var clientForwardingPolicy = Zpa.GetPolicyType.Invoke(new()
{
PolicyType = "CLIENT_FORWARDING_POLICY",
});
return new Dictionary<string, object?>
{
["zpaPolicyTypeClientForwardingPolicy"] = clientForwardingPolicy.Apply(getPolicyTypeResult => getPolicyTypeResult.Id),
};
});
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.GetPolicyTypeArgs;
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 clientForwardingPolicy = ZpaFunctions.getPolicyType(GetPolicyTypeArgs.builder()
.policyType("CLIENT_FORWARDING_POLICY")
.build());
ctx.export("zpaPolicyTypeClientForwardingPolicy", clientForwardingPolicy.applyValue(getPolicyTypeResult -> getPolicyTypeResult.id()));
}
}
variables:
clientForwardingPolicy:
fn::invoke:
Function: zpa:getPolicyType
Arguments:
policyType: CLIENT_FORWARDING_POLICY
outputs:
zpaPolicyTypeClientForwardingPolicy: ${clientForwardingPolicy.id}
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@pulumi/zpa";
const inspectionPolicy = zpa.getPolicyType({
policyType: "INSPECTION_POLICY",
});
export const zpaPolicyTypeInspectionPolicy = inspectionPolicy.then(inspectionPolicy => inspectionPolicy.id);
import pulumi
import pulumi_zpa as zpa
inspection_policy = zpa.get_policy_type(policy_type="INSPECTION_POLICY")
pulumi.export("zpaPolicyTypeInspectionPolicy", inspection_policy.id)
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 {
inspectionPolicy, err := zpa.GetPolicyType(ctx, &zpa.GetPolicyTypeArgs{
PolicyType: pulumi.StringRef("INSPECTION_POLICY"),
}, nil)
if err != nil {
return err
}
ctx.Export("zpaPolicyTypeInspectionPolicy", inspectionPolicy.Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zpa = Pulumi.Zpa;
return await Deployment.RunAsync(() =>
{
var inspectionPolicy = Zpa.GetPolicyType.Invoke(new()
{
PolicyType = "INSPECTION_POLICY",
});
return new Dictionary<string, object?>
{
["zpaPolicyTypeInspectionPolicy"] = inspectionPolicy.Apply(getPolicyTypeResult => getPolicyTypeResult.Id),
};
});
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.GetPolicyTypeArgs;
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 inspectionPolicy = ZpaFunctions.getPolicyType(GetPolicyTypeArgs.builder()
.policyType("INSPECTION_POLICY")
.build());
ctx.export("zpaPolicyTypeInspectionPolicy", inspectionPolicy.applyValue(getPolicyTypeResult -> getPolicyTypeResult.id()));
}
}
variables:
inspectionPolicy:
fn::invoke:
Function: zpa:getPolicyType
Arguments:
policyType: INSPECTION_POLICY
outputs:
zpaPolicyTypeInspectionPolicy: ${inspectionPolicy.id}
Using getPolicyType
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 getPolicyType(args: GetPolicyTypeArgs, opts?: InvokeOptions): Promise<GetPolicyTypeResult>
function getPolicyTypeOutput(args: GetPolicyTypeOutputArgs, opts?: InvokeOptions): Output<GetPolicyTypeResult>
def get_policy_type(id: Optional[str] = None,
microtenant_id: Optional[str] = None,
microtenant_name: Optional[str] = None,
policy_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPolicyTypeResult
def get_policy_type_output(id: Optional[pulumi.Input[str]] = None,
microtenant_id: Optional[pulumi.Input[str]] = None,
microtenant_name: Optional[pulumi.Input[str]] = None,
policy_type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPolicyTypeResult]
func GetPolicyType(ctx *Context, args *GetPolicyTypeArgs, opts ...InvokeOption) (*GetPolicyTypeResult, error)
func GetPolicyTypeOutput(ctx *Context, args *GetPolicyTypeOutputArgs, opts ...InvokeOption) GetPolicyTypeResultOutput
> Note: This function is named GetPolicyType
in the Go SDK.
public static class GetPolicyType
{
public static Task<GetPolicyTypeResult> InvokeAsync(GetPolicyTypeArgs args, InvokeOptions? opts = null)
public static Output<GetPolicyTypeResult> Invoke(GetPolicyTypeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPolicyTypeResult> getPolicyType(GetPolicyTypeArgs args, InvokeOptions options)
public static Output<GetPolicyTypeResult> getPolicyType(GetPolicyTypeArgs args, InvokeOptions options)
fn::invoke:
function: zpa:index/getPolicyType:getPolicyType
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Microtenant
Id string - Microtenant
Name string - Policy
Type string
- Id string
- Microtenant
Id string - Microtenant
Name string - Policy
Type string
- id String
- microtenant
Id String - microtenant
Name String - policy
Type String
- id string
- microtenant
Id string - microtenant
Name string - policy
Type string
- id str
- microtenant_
id str - microtenant_
name str - policy_
type str
- id String
- microtenant
Id String - microtenant
Name String - policy
Type String
getPolicyType Result
The following output properties are available:
- Creation
Time string - Description string
- Enabled bool
- Modified
By string - Modified
Time string - Name string
- Policy
Type string - Rules
List<Zscaler.
Zpa. Outputs. Get Policy Type Rule> - Sorted bool
- Id string
- Microtenant
Id string - Microtenant
Name string
- Creation
Time string - Description string
- Enabled bool
- Modified
By string - Modified
Time string - Name string
- Policy
Type string - Rules
[]Get
Policy Type Rule - Sorted bool
- Id string
- Microtenant
Id string - Microtenant
Name string
- creation
Time String - description String
- enabled Boolean
- modified
By String - modified
Time String - name String
- policy
Type String - rules
List<Get
Policy Type Rule> - sorted Boolean
- id String
- microtenant
Id String - microtenant
Name String
- creation
Time string - description string
- enabled boolean
- modified
By string - modified
Time string - name string
- policy
Type string - rules
Get
Policy Type Rule[] - sorted boolean
- id string
- microtenant
Id string - microtenant
Name string
- creation_
time str - description str
- enabled bool
- modified_
by str - modified_
time str - name str
- policy_
type str - rules
Sequence[Get
Policy Type Rule] - sorted bool
- id str
- microtenant_
id str - microtenant_
name str
- creation
Time String - description String
- enabled Boolean
- modified
By String - modified
Time String - name String
- policy
Type String - rules List<Property Map>
- sorted Boolean
- id String
- microtenant
Id String - microtenant
Name String
Supporting Types
GetPolicyTypeRule
- Action
This property is required. string - Action
Id This property is required. string - Bypass
Default Rule This property is required. bool - Conditions
This property is required. List<Zscaler.Zpa. Inputs. Get Policy Type Rule Condition> - Creation
Time This property is required. string - Custom
Msg This property is required. string - Description
This property is required. string - Id
This property is required. string - Isolation
Default Rule This property is required. bool - Modified
By This property is required. string - Modified
Time This property is required. string - Name
This property is required. string - Operator
This property is required. string - Policy
Set Id This property is required. string - Policy
Type This property is required. string - Priority
This property is required. string - Reauth
Default Rule This property is required. bool - Reauth
Idle Timeout This property is required. string - Reauth
Timeout This property is required. string - Rule
Order This property is required. string - Zpn
Cbi Profile Id This property is required. string - Zpn
Inspection Profile Id This property is required. string
- Action
This property is required. string - Action
Id This property is required. string - Bypass
Default Rule This property is required. bool - Conditions
This property is required. []GetPolicy Type Rule Condition - Creation
Time This property is required. string - Custom
Msg This property is required. string - Description
This property is required. string - Id
This property is required. string - Isolation
Default Rule This property is required. bool - Modified
By This property is required. string - Modified
Time This property is required. string - Name
This property is required. string - Operator
This property is required. string - Policy
Set Id This property is required. string - Policy
Type This property is required. string - Priority
This property is required. string - Reauth
Default Rule This property is required. bool - Reauth
Idle Timeout This property is required. string - Reauth
Timeout This property is required. string - Rule
Order This property is required. string - Zpn
Cbi Profile Id This property is required. string - Zpn
Inspection Profile Id This property is required. string
- action
This property is required. String - action
Id This property is required. String - bypass
Default Rule This property is required. Boolean - conditions
This property is required. List<GetPolicy Type Rule Condition> - creation
Time This property is required. String - custom
Msg This property is required. String - description
This property is required. String - id
This property is required. String - isolation
Default Rule This property is required. Boolean - modified
By This property is required. String - modified
Time This property is required. String - name
This property is required. String - operator
This property is required. String - policy
Set Id This property is required. String - policy
Type This property is required. String - priority
This property is required. String - reauth
Default Rule This property is required. Boolean - reauth
Idle Timeout This property is required. String - reauth
Timeout This property is required. String - rule
Order This property is required. String - zpn
Cbi Profile Id This property is required. String - zpn
Inspection Profile Id This property is required. String
- action
This property is required. string - action
Id This property is required. string - bypass
Default Rule This property is required. boolean - conditions
This property is required. GetPolicy Type Rule Condition[] - creation
Time This property is required. string - custom
Msg This property is required. string - description
This property is required. string - id
This property is required. string - isolation
Default Rule This property is required. boolean - modified
By This property is required. string - modified
Time This property is required. string - name
This property is required. string - operator
This property is required. string - policy
Set Id This property is required. string - policy
Type This property is required. string - priority
This property is required. string - reauth
Default Rule This property is required. boolean - reauth
Idle Timeout This property is required. string - reauth
Timeout This property is required. string - rule
Order This property is required. string - zpn
Cbi Profile Id This property is required. string - zpn
Inspection Profile Id This property is required. string
- action
This property is required. str - action_
id This property is required. str - bypass_
default_ rule This property is required. bool - conditions
This property is required. Sequence[GetPolicy Type Rule Condition] - creation_
time This property is required. str - custom_
msg This property is required. str - description
This property is required. str - id
This property is required. str - isolation_
default_ rule This property is required. bool - modified_
by This property is required. str - modified_
time This property is required. str - name
This property is required. str - operator
This property is required. str - policy_
set_ id This property is required. str - policy_
type This property is required. str - priority
This property is required. str - reauth_
default_ rule This property is required. bool - reauth_
idle_ timeout This property is required. str - reauth_
timeout This property is required. str - rule_
order This property is required. str - zpn_
cbi_ profile_ id This property is required. str - zpn_
inspection_ profile_ id This property is required. str
- action
This property is required. String - action
Id This property is required. String - bypass
Default Rule This property is required. Boolean - conditions
This property is required. List<Property Map> - creation
Time This property is required. String - custom
Msg This property is required. String - description
This property is required. String - id
This property is required. String - isolation
Default Rule This property is required. Boolean - modified
By This property is required. String - modified
Time This property is required. String - name
This property is required. String - operator
This property is required. String - policy
Set Id This property is required. String - policy
Type This property is required. String - priority
This property is required. String - reauth
Default Rule This property is required. Boolean - reauth
Idle Timeout This property is required. String - reauth
Timeout This property is required. String - rule
Order This property is required. String - zpn
Cbi Profile Id This property is required. String - zpn
Inspection Profile Id This property is required. String
GetPolicyTypeRuleCondition
- Creation
Time This property is required. string - Id
This property is required. string - Modified
By This property is required. string - Modified
Time This property is required. string - Operands
This property is required. List<Zscaler.Zpa. Inputs. Get Policy Type Rule Condition Operand> - Operator
This property is required. string
- Creation
Time This property is required. string - Id
This property is required. string - Modified
By This property is required. string - Modified
Time This property is required. string - Operands
This property is required. []GetPolicy Type Rule Condition Operand - Operator
This property is required. string
- creation
Time This property is required. String - id
This property is required. String - modified
By This property is required. String - modified
Time This property is required. String - operands
This property is required. List<GetPolicy Type Rule Condition Operand> - operator
This property is required. String
- creation
Time This property is required. string - id
This property is required. string - modified
By This property is required. string - modified
Time This property is required. string - operands
This property is required. GetPolicy Type Rule Condition Operand[] - operator
This property is required. string
- creation_
time This property is required. str - id
This property is required. str - modified_
by This property is required. str - modified_
time This property is required. str - operands
This property is required. Sequence[GetPolicy Type Rule Condition Operand] - operator
This property is required. str
- creation
Time This property is required. String - id
This property is required. String - modified
By This property is required. String - modified
Time This property is required. String - operands
This property is required. List<Property Map> - operator
This property is required. String
GetPolicyTypeRuleConditionOperand
- Creation
Time This property is required. string - Id
This property is required. string - Idp
Id This property is required. string - Lhs
This property is required. string - Modified
By This property is required. string - Modified
Time This property is required. string - Name
This property is required. string - Object
Type This property is required. string - Operator
This property is required. string - Rhs
This property is required. string
- Creation
Time This property is required. string - Id
This property is required. string - Idp
Id This property is required. string - Lhs
This property is required. string - Modified
By This property is required. string - Modified
Time This property is required. string - Name
This property is required. string - Object
Type This property is required. string - Operator
This property is required. string - Rhs
This property is required. string
- creation
Time This property is required. String - id
This property is required. String - idp
Id This property is required. String - lhs
This property is required. String - modified
By This property is required. String - modified
Time This property is required. String - name
This property is required. String - object
Type This property is required. String - operator
This property is required. String - rhs
This property is required. String
- creation
Time This property is required. string - id
This property is required. string - idp
Id This property is required. string - lhs
This property is required. string - modified
By This property is required. string - modified
Time This property is required. string - name
This property is required. string - object
Type This property is required. string - operator
This property is required. string - rhs
This property is required. string
- creation_
time This property is required. str - id
This property is required. str - idp_
id This property is required. str - lhs
This property is required. str - modified_
by This property is required. str - modified_
time This property is required. str - name
This property is required. str - object_
type This property is required. str - operator
This property is required. str - rhs
This property is required. str
- creation
Time This property is required. String - id
This property is required. String - idp
Id This property is required. String - lhs
This property is required. String - modified
By This property is required. String - modified
Time This property is required. String - name
This property is required. String - object
Type This property is required. String - operator
This property is required. String - rhs
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.