Cloudflare v6.10.1 published on Wednesday, Oct 22, 2025 by Pulumi
cloudflare.getZeroTrustGatewayPolicy
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleZeroTrustGatewayPolicy = cloudflare.getZeroTrustGatewayPolicy({
    accountId: "699d98642c564d2e855e9661899b7252",
    ruleId: "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_zero_trust_gateway_policy = cloudflare.get_zero_trust_gateway_policy(account_id="699d98642c564d2e855e9661899b7252",
    rule_id="f174e90a-fafe-4643-bbbc-4a0ed4fc8415")
package main
import (
	"github.com/pulumi/pulumi-cloudflare/sdk/v6/go/cloudflare"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := cloudflare.LookupZeroTrustGatewayPolicy(ctx, &cloudflare.LookupZeroTrustGatewayPolicyArgs{
			AccountId: "699d98642c564d2e855e9661899b7252",
			RuleId:    pulumi.StringRef("f174e90a-fafe-4643-bbbc-4a0ed4fc8415"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Cloudflare = Pulumi.Cloudflare;
return await Deployment.RunAsync(() => 
{
    var exampleZeroTrustGatewayPolicy = Cloudflare.GetZeroTrustGatewayPolicy.Invoke(new()
    {
        AccountId = "699d98642c564d2e855e9661899b7252",
        RuleId = "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.cloudflare.CloudflareFunctions;
import com.pulumi.cloudflare.inputs.GetZeroTrustGatewayPolicyArgs;
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 exampleZeroTrustGatewayPolicy = CloudflareFunctions.getZeroTrustGatewayPolicy(GetZeroTrustGatewayPolicyArgs.builder()
            .accountId("699d98642c564d2e855e9661899b7252")
            .ruleId("f174e90a-fafe-4643-bbbc-4a0ed4fc8415")
            .build());
    }
}
variables:
  exampleZeroTrustGatewayPolicy:
    fn::invoke:
      function: cloudflare:getZeroTrustGatewayPolicy
      arguments:
        accountId: 699d98642c564d2e855e9661899b7252
        ruleId: f174e90a-fafe-4643-bbbc-4a0ed4fc8415
Using getZeroTrustGatewayPolicy
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 getZeroTrustGatewayPolicy(args: GetZeroTrustGatewayPolicyArgs, opts?: InvokeOptions): Promise<GetZeroTrustGatewayPolicyResult>
function getZeroTrustGatewayPolicyOutput(args: GetZeroTrustGatewayPolicyOutputArgs, opts?: InvokeOptions): Output<GetZeroTrustGatewayPolicyResult>def get_zero_trust_gateway_policy(account_id: Optional[str] = None,
                                  rule_id: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetZeroTrustGatewayPolicyResult
def get_zero_trust_gateway_policy_output(account_id: Optional[pulumi.Input[str]] = None,
                                  rule_id: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetZeroTrustGatewayPolicyResult]func LookupZeroTrustGatewayPolicy(ctx *Context, args *LookupZeroTrustGatewayPolicyArgs, opts ...InvokeOption) (*LookupZeroTrustGatewayPolicyResult, error)
func LookupZeroTrustGatewayPolicyOutput(ctx *Context, args *LookupZeroTrustGatewayPolicyOutputArgs, opts ...InvokeOption) LookupZeroTrustGatewayPolicyResultOutput> Note: This function is named LookupZeroTrustGatewayPolicy in the Go SDK.
public static class GetZeroTrustGatewayPolicy 
{
    public static Task<GetZeroTrustGatewayPolicyResult> InvokeAsync(GetZeroTrustGatewayPolicyArgs args, InvokeOptions? opts = null)
    public static Output<GetZeroTrustGatewayPolicyResult> Invoke(GetZeroTrustGatewayPolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetZeroTrustGatewayPolicyResult> getZeroTrustGatewayPolicy(GetZeroTrustGatewayPolicyArgs args, InvokeOptions options)
public static Output<GetZeroTrustGatewayPolicyResult> getZeroTrustGatewayPolicy(GetZeroTrustGatewayPolicyArgs args, InvokeOptions options)
fn::invoke:
  function: cloudflare:index/getZeroTrustGatewayPolicy:getZeroTrustGatewayPolicy
  arguments:
    # arguments dictionaryThe following arguments are supported:
- account_id str
- rule_id str
- Identify the API resource with a UUID.
getZeroTrustGatewayPolicy Result
The following output properties are available:
- AccountId string
- Action string
- Specify the action to perform when the associated traffic, identity, and device posture expressions either absent or evaluate to true. Available values: "on", "off", "allow", "block", "scan", "noscan", "safesearch", "ytrestricted", "isolate", "noisolate", "override", <span pulumi-lang-nodejs=""l4Override"" pulumi-lang-dotnet=""L4Override"" pulumi-lang-go=""l4Override"" pulumi-lang-python=""l4_override"" pulumi-lang-yaml=""l4Override"" pulumi-lang-java=""l4Override"">"l4_override", "egress", "resolve", "quarantine", "redirect".
- CreatedAt string
- DeletedAt string
- Indicate the date of deletion, if any.
- Description string
- Specify the rule description.
- DevicePosture string
- Enabled bool
- Specify whether the rule is enabled.
- Expiration
GetZero Trust Gateway Policy Expiration 
- Defines the expiration time stamp and default duration of a DNS policy. Takes precedence over the policy's scheduleconfiguration, if any. This does not apply to HTTP or network policies. Settable only fordnsrules.
- Filters List<string>
- Specify the protocol or layer to evaluate the traffic, identity, and device posture expressions.
- Id string
- Identify the API resource with a UUID.
- Identity string
- Name string
- Specify the rule name.
- Precedence int
- ReadOnly bool
- Indicate that this rule is shared via the Orgs API and read only.
- RuleSettings GetZero Trust Gateway Policy Rule Settings 
- Schedule
GetZero Trust Gateway Policy Schedule 
- Defines the schedule for activating DNS policies. Settable only for dnsanddns_resolverrules.
- bool
- Indicate that this rule is sharable via the Orgs API.
- SourceAccount string
- Provide the account tag of the account that created the rule.
- Traffic string
- UpdatedAt string
- Version int
- Indicate the version number of the rule(read-only).
- WarningStatus string
- Indicate a warning for a misconfigured rule, if any.
- RuleId string
- Identify the API resource with a UUID.
- AccountId string
- Action string
- Specify the action to perform when the associated traffic, identity, and device posture expressions either absent or evaluate to true. Available values: "on", "off", "allow", "block", "scan", "noscan", "safesearch", "ytrestricted", "isolate", "noisolate", "override", <span pulumi-lang-nodejs=""l4Override"" pulumi-lang-dotnet=""L4Override"" pulumi-lang-go=""l4Override"" pulumi-lang-python=""l4_override"" pulumi-lang-yaml=""l4Override"" pulumi-lang-java=""l4Override"">"l4_override", "egress", "resolve", "quarantine", "redirect".
- CreatedAt string
- DeletedAt string
- Indicate the date of deletion, if any.
- Description string
- Specify the rule description.
- DevicePosture string
- Enabled bool
- Specify whether the rule is enabled.
- Expiration
GetZero Trust Gateway Policy Expiration 
- Defines the expiration time stamp and default duration of a DNS policy. Takes precedence over the policy's scheduleconfiguration, if any. This does not apply to HTTP or network policies. Settable only fordnsrules.
- Filters []string
- Specify the protocol or layer to evaluate the traffic, identity, and device posture expressions.
- Id string
- Identify the API resource with a UUID.
- Identity string
- Name string
- Specify the rule name.
- Precedence int
- ReadOnly bool
- Indicate that this rule is shared via the Orgs API and read only.
- RuleSettings GetZero Trust Gateway Policy Rule Settings 
- Schedule
GetZero Trust Gateway Policy Schedule 
- Defines the schedule for activating DNS policies. Settable only for dnsanddns_resolverrules.
- bool
- Indicate that this rule is sharable via the Orgs API.
- SourceAccount string
- Provide the account tag of the account that created the rule.
- Traffic string
- UpdatedAt string
- Version int
- Indicate the version number of the rule(read-only).
- WarningStatus string
- Indicate a warning for a misconfigured rule, if any.
- RuleId string
- Identify the API resource with a UUID.
- accountId String
- action String
- Specify the action to perform when the associated traffic, identity, and device posture expressions either absent or evaluate to true. Available values: "on", "off", "allow", "block", "scan", "noscan", "safesearch", "ytrestricted", "isolate", "noisolate", "override", <span pulumi-lang-nodejs=""l4Override"" pulumi-lang-dotnet=""L4Override"" pulumi-lang-go=""l4Override"" pulumi-lang-python=""l4_override"" pulumi-lang-yaml=""l4Override"" pulumi-lang-java=""l4Override"">"l4_override", "egress", "resolve", "quarantine", "redirect".
- createdAt String
- deletedAt String
- Indicate the date of deletion, if any.
- description String
- Specify the rule description.
- devicePosture String
- enabled Boolean
- Specify whether the rule is enabled.
- expiration
GetZero Trust Gateway Policy Expiration 
- Defines the expiration time stamp and default duration of a DNS policy. Takes precedence over the policy's scheduleconfiguration, if any. This does not apply to HTTP or network policies. Settable only fordnsrules.
- filters List<String>
- Specify the protocol or layer to evaluate the traffic, identity, and device posture expressions.
- id String
- Identify the API resource with a UUID.
- identity String
- name String
- Specify the rule name.
- precedence Integer
- readOnly Boolean
- Indicate that this rule is shared via the Orgs API and read only.
- ruleSettings GetZero Trust Gateway Policy Rule Settings 
- schedule
GetZero Trust Gateway Policy Schedule 
- Defines the schedule for activating DNS policies. Settable only for dnsanddns_resolverrules.
- Boolean
- Indicate that this rule is sharable via the Orgs API.
- sourceAccount String
- Provide the account tag of the account that created the rule.
- traffic String
- updatedAt String
- version Integer
- Indicate the version number of the rule(read-only).
- warningStatus String
- Indicate a warning for a misconfigured rule, if any.
- ruleId String
- Identify the API resource with a UUID.
- accountId string
- action string
- Specify the action to perform when the associated traffic, identity, and device posture expressions either absent or evaluate to true. Available values: "on", "off", "allow", "block", "scan", "noscan", "safesearch", "ytrestricted", "isolate", "noisolate", "override", <span pulumi-lang-nodejs=""l4Override"" pulumi-lang-dotnet=""L4Override"" pulumi-lang-go=""l4Override"" pulumi-lang-python=""l4_override"" pulumi-lang-yaml=""l4Override"" pulumi-lang-java=""l4Override"">"l4_override", "egress", "resolve", "quarantine", "redirect".
- createdAt string
- deletedAt string
- Indicate the date of deletion, if any.
- description string
- Specify the rule description.
- devicePosture string
- enabled boolean
- Specify whether the rule is enabled.
- expiration
GetZero Trust Gateway Policy Expiration 
- Defines the expiration time stamp and default duration of a DNS policy. Takes precedence over the policy's scheduleconfiguration, if any. This does not apply to HTTP or network policies. Settable only fordnsrules.
- filters string[]
- Specify the protocol or layer to evaluate the traffic, identity, and device posture expressions.
- id string
- Identify the API resource with a UUID.
- identity string
- name string
- Specify the rule name.
- precedence number
- readOnly boolean
- Indicate that this rule is shared via the Orgs API and read only.
- ruleSettings GetZero Trust Gateway Policy Rule Settings 
- schedule
GetZero Trust Gateway Policy Schedule 
- Defines the schedule for activating DNS policies. Settable only for dnsanddns_resolverrules.
- boolean
- Indicate that this rule is sharable via the Orgs API.
- sourceAccount string
- Provide the account tag of the account that created the rule.
- traffic string
- updatedAt string
- version number
- Indicate the version number of the rule(read-only).
- warningStatus string
- Indicate a warning for a misconfigured rule, if any.
- ruleId string
- Identify the API resource with a UUID.
- account_id str
- action str
- Specify the action to perform when the associated traffic, identity, and device posture expressions either absent or evaluate to true. Available values: "on", "off", "allow", "block", "scan", "noscan", "safesearch", "ytrestricted", "isolate", "noisolate", "override", <span pulumi-lang-nodejs=""l4Override"" pulumi-lang-dotnet=""L4Override"" pulumi-lang-go=""l4Override"" pulumi-lang-python=""l4_override"" pulumi-lang-yaml=""l4Override"" pulumi-lang-java=""l4Override"">"l4_override", "egress", "resolve", "quarantine", "redirect".
- created_at str
- deleted_at str
- Indicate the date of deletion, if any.
- description str
- Specify the rule description.
- device_posture str
- enabled bool
- Specify whether the rule is enabled.
- expiration
GetZero Trust Gateway Policy Expiration 
- Defines the expiration time stamp and default duration of a DNS policy. Takes precedence over the policy's scheduleconfiguration, if any. This does not apply to HTTP or network policies. Settable only fordnsrules.
- filters Sequence[str]
- Specify the protocol or layer to evaluate the traffic, identity, and device posture expressions.
- id str
- Identify the API resource with a UUID.
- identity str
- name str
- Specify the rule name.
- precedence int
- read_only bool
- Indicate that this rule is shared via the Orgs API and read only.
- rule_settings GetZero Trust Gateway Policy Rule Settings 
- schedule
GetZero Trust Gateway Policy Schedule 
- Defines the schedule for activating DNS policies. Settable only for dnsanddns_resolverrules.
- bool
- Indicate that this rule is sharable via the Orgs API.
- source_account str
- Provide the account tag of the account that created the rule.
- traffic str
- updated_at str
- version int
- Indicate the version number of the rule(read-only).
- warning_status str
- Indicate a warning for a misconfigured rule, if any.
- rule_id str
- Identify the API resource with a UUID.
- accountId String
- action String
- Specify the action to perform when the associated traffic, identity, and device posture expressions either absent or evaluate to true. Available values: "on", "off", "allow", "block", "scan", "noscan", "safesearch", "ytrestricted", "isolate", "noisolate", "override", <span pulumi-lang-nodejs=""l4Override"" pulumi-lang-dotnet=""L4Override"" pulumi-lang-go=""l4Override"" pulumi-lang-python=""l4_override"" pulumi-lang-yaml=""l4Override"" pulumi-lang-java=""l4Override"">"l4_override", "egress", "resolve", "quarantine", "redirect".
- createdAt String
- deletedAt String
- Indicate the date of deletion, if any.
- description String
- Specify the rule description.
- devicePosture String
- enabled Boolean
- Specify whether the rule is enabled.
- expiration Property Map
- Defines the expiration time stamp and default duration of a DNS policy. Takes precedence over the policy's scheduleconfiguration, if any. This does not apply to HTTP or network policies. Settable only fordnsrules.
- filters List<String>
- Specify the protocol or layer to evaluate the traffic, identity, and device posture expressions.
- id String
- Identify the API resource with a UUID.
- identity String
- name String
- Specify the rule name.
- precedence Number
- readOnly Boolean
- Indicate that this rule is shared via the Orgs API and read only.
- ruleSettings Property Map
- schedule Property Map
- Defines the schedule for activating DNS policies. Settable only for dnsanddns_resolverrules.
- Boolean
- Indicate that this rule is sharable via the Orgs API.
- sourceAccount String
- Provide the account tag of the account that created the rule.
- traffic String
- updatedAt String
- version Number
- Indicate the version number of the rule(read-only).
- warningStatus String
- Indicate a warning for a misconfigured rule, if any.
- ruleId String
- Identify the API resource with a UUID.
Supporting Types
GetZeroTrustGatewayPolicyExpiration     
- Duration int
- Defines the default duration a policy active in minutes. Must set in order to use the reset_expirationendpoint on this rule.
- Expired bool
- Indicates whether the policy is expired.
- ExpiresAt string
- Show the timestamp when the policy expires and stops applying. The value must follow RFC 3339 and include a UTC offset. The system accepts non-zero offsets but converts them to the equivalent UTC+00:00 value and returns timestamps with a trailing Z. Expiration policies ignore client timezones and expire globally at the specified expires_at time.
- Duration int
- Defines the default duration a policy active in minutes. Must set in order to use the reset_expirationendpoint on this rule.
- Expired bool
- Indicates whether the policy is expired.
- ExpiresAt string
- Show the timestamp when the policy expires and stops applying. The value must follow RFC 3339 and include a UTC offset. The system accepts non-zero offsets but converts them to the equivalent UTC+00:00 value and returns timestamps with a trailing Z. Expiration policies ignore client timezones and expire globally at the specified expires_at time.
- duration Integer
- Defines the default duration a policy active in minutes. Must set in order to use the reset_expirationendpoint on this rule.
- expired Boolean
- Indicates whether the policy is expired.
- expiresAt String
- Show the timestamp when the policy expires and stops applying. The value must follow RFC 3339 and include a UTC offset. The system accepts non-zero offsets but converts them to the equivalent UTC+00:00 value and returns timestamps with a trailing Z. Expiration policies ignore client timezones and expire globally at the specified expires_at time.
- duration number
- Defines the default duration a policy active in minutes. Must set in order to use the reset_expirationendpoint on this rule.
- expired boolean
- Indicates whether the policy is expired.
- expiresAt string
- Show the timestamp when the policy expires and stops applying. The value must follow RFC 3339 and include a UTC offset. The system accepts non-zero offsets but converts them to the equivalent UTC+00:00 value and returns timestamps with a trailing Z. Expiration policies ignore client timezones and expire globally at the specified expires_at time.
- duration int
- Defines the default duration a policy active in minutes. Must set in order to use the reset_expirationendpoint on this rule.
- expired bool
- Indicates whether the policy is expired.
- expires_at str
- Show the timestamp when the policy expires and stops applying. The value must follow RFC 3339 and include a UTC offset. The system accepts non-zero offsets but converts them to the equivalent UTC+00:00 value and returns timestamps with a trailing Z. Expiration policies ignore client timezones and expire globally at the specified expires_at time.
- duration Number
- Defines the default duration a policy active in minutes. Must set in order to use the reset_expirationendpoint on this rule.
- expired Boolean
- Indicates whether the policy is expired.
- expiresAt String
- Show the timestamp when the policy expires and stops applying. The value must follow RFC 3339 and include a UTC offset. The system accepts non-zero offsets but converts them to the equivalent UTC+00:00 value and returns timestamps with a trailing Z. Expiration policies ignore client timezones and expire globally at the specified expires_at time.
GetZeroTrustGatewayPolicyRuleSettings      
- AddHeaders Dictionary<string, ImmutableArray<string>> 
- Add custom headers to allowed requests as key-value pairs. Use header names as keys that map to arrays of header values. Settable only for httprules with the action set toallow.
- AllowChild boolBypass 
- Set to enable MSP children to bypass this rule. Only parent MSP accounts can set this. this rule. Settable for all types of rules.
- AuditSsh GetZero Trust Gateway Policy Rule Settings Audit Ssh 
- Define the settings for the Audit SSH action. Settable only for l4rules withaudit_sshaction.
- BisoAdmin GetControls Zero Trust Gateway Policy Rule Settings Biso Admin Controls 
- Configure browser isolation behavior. Settable only for httprules with the action set toisolate.
- BlockPage GetZero Trust Gateway Policy Rule Settings Block Page 
- Configure custom block page settings. If missing or null, use the account settings. Settable only for httprules with the action set toblock.
- BlockPage boolEnabled 
- Enable the custom block page. Settable only for dnsrules with actionblock.
- BlockReason string
- Explain why the rule blocks the request. The custom block page shows this text (if enabled). Settable only for dns,l4, andhttprules when the action set toblock.
- BypassParent boolRule 
- Set to enable MSP accounts to bypass their parent's rules. Only MSP child accounts can set this. Settable for all types of rules.
- CheckSession GetZero Trust Gateway Policy Rule Settings Check Session 
- Configure session check behavior. Settable only for l4andhttprules with the action set toallow.
- DnsResolvers GetZero Trust Gateway Policy Rule Settings Dns Resolvers 
- Configure custom resolvers to route queries that match the resolver policy. Unused with 'resolvednsthroughcloudflare' or 'resolvedns*internally' settings. DNS queries get routed to the address closest to their origin. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- Egress
GetZero Trust Gateway Policy Rule Settings Egress 
- Configure how Gateway Proxy traffic egresses. You can enable this setting for rules with Egress actions and filters, or omit it to indicate local egress via WARP IPs. Settable only for egressrules.
- IgnoreCname boolCategory Matches 
- Ignore category matches at CNAME domains in a response. When off, evaluate categories in this rule against all CNAME domain categories in the response. Settable only for dnsanddns_resolverrules.
- InsecureDisable boolDnssec Validation 
- Specify whether to disable DNSSEC validation (for Allow actions) [INSECURE]. Settable only for dnsrules.
- IpCategories bool
- Enable IPs in DNS resolver category blocks. The system blocks only domain name categories unless you enable this setting. Settable only for dnsanddns_resolverrules.
- IpIndicator boolFeeds 
- Indicates whether to include IPs in DNS resolver indicator feed blocks. Default, indicator feeds block only domain names. Settable only for dnsanddns_resolverrules.
- L4override
GetZero Trust Gateway Policy Rule Settings L4override 
- Send matching traffic to the supplied destination IP address and port. Settable only for l4rules with the action set tol4_override.
- NotificationSettings GetZero Trust Gateway Policy Rule Settings Notification Settings 
- Configure a notification to display on the user's device when this rule matched. Settable for all types of rules with the action set to block.
- OverrideHost string
- Defines a hostname for override, for the matching DNS queries. Settable only for dnsrules with the action set tooverride.
- OverrideIps List<string>
- Defines a an IP or set of IPs for overriding matched DNS queries. Settable only for dnsrules with the action set tooverride.
- PayloadLog GetZero Trust Gateway Policy Rule Settings Payload Log 
- Configure DLP payload logging. Settable only for httprules.
- Quarantine
GetZero Trust Gateway Policy Rule Settings Quarantine 
- Configure settings that apply to quarantine rules. Settable only for httprules.
- Redirect
GetZero Trust Gateway Policy Rule Settings Redirect 
- Apply settings to redirect rules. Settable only for httprules with the action set toredirect.
- ResolveDns GetInternally Zero Trust Gateway Policy Rule Settings Resolve Dns Internally 
- Configure to forward the query to the internal DNS service, passing the specified 'viewid' as input. Not used when 'dnsresolvers' is specified or 'resolvednsthrough*cloudflare' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- ResolveDns boolThrough Cloudflare 
- Enable to send queries that match the policy to Cloudflare's default 1.1.1.1 DNS resolver. Cannot set when 'dnsresolvers' specified or 'resolvedns_internally' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- UntrustedCert GetZero Trust Gateway Policy Rule Settings Untrusted Cert 
- Configure behavior when an upstream certificate is invalid or an SSL error occurs. Settable only for httprules with the action set toallow.
- AddHeaders map[string][]string
- Add custom headers to allowed requests as key-value pairs. Use header names as keys that map to arrays of header values. Settable only for httprules with the action set toallow.
- AllowChild boolBypass 
- Set to enable MSP children to bypass this rule. Only parent MSP accounts can set this. this rule. Settable for all types of rules.
- AuditSsh GetZero Trust Gateway Policy Rule Settings Audit Ssh 
- Define the settings for the Audit SSH action. Settable only for l4rules withaudit_sshaction.
- BisoAdmin GetControls Zero Trust Gateway Policy Rule Settings Biso Admin Controls 
- Configure browser isolation behavior. Settable only for httprules with the action set toisolate.
- BlockPage GetZero Trust Gateway Policy Rule Settings Block Page 
- Configure custom block page settings. If missing or null, use the account settings. Settable only for httprules with the action set toblock.
- BlockPage boolEnabled 
- Enable the custom block page. Settable only for dnsrules with actionblock.
- BlockReason string
- Explain why the rule blocks the request. The custom block page shows this text (if enabled). Settable only for dns,l4, andhttprules when the action set toblock.
- BypassParent boolRule 
- Set to enable MSP accounts to bypass their parent's rules. Only MSP child accounts can set this. Settable for all types of rules.
- CheckSession GetZero Trust Gateway Policy Rule Settings Check Session 
- Configure session check behavior. Settable only for l4andhttprules with the action set toallow.
- DnsResolvers GetZero Trust Gateway Policy Rule Settings Dns Resolvers 
- Configure custom resolvers to route queries that match the resolver policy. Unused with 'resolvednsthroughcloudflare' or 'resolvedns*internally' settings. DNS queries get routed to the address closest to their origin. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- Egress
GetZero Trust Gateway Policy Rule Settings Egress 
- Configure how Gateway Proxy traffic egresses. You can enable this setting for rules with Egress actions and filters, or omit it to indicate local egress via WARP IPs. Settable only for egressrules.
- IgnoreCname boolCategory Matches 
- Ignore category matches at CNAME domains in a response. When off, evaluate categories in this rule against all CNAME domain categories in the response. Settable only for dnsanddns_resolverrules.
- InsecureDisable boolDnssec Validation 
- Specify whether to disable DNSSEC validation (for Allow actions) [INSECURE]. Settable only for dnsrules.
- IpCategories bool
- Enable IPs in DNS resolver category blocks. The system blocks only domain name categories unless you enable this setting. Settable only for dnsanddns_resolverrules.
- IpIndicator boolFeeds 
- Indicates whether to include IPs in DNS resolver indicator feed blocks. Default, indicator feeds block only domain names. Settable only for dnsanddns_resolverrules.
- L4override
GetZero Trust Gateway Policy Rule Settings L4override 
- Send matching traffic to the supplied destination IP address and port. Settable only for l4rules with the action set tol4_override.
- NotificationSettings GetZero Trust Gateway Policy Rule Settings Notification Settings 
- Configure a notification to display on the user's device when this rule matched. Settable for all types of rules with the action set to block.
- OverrideHost string
- Defines a hostname for override, for the matching DNS queries. Settable only for dnsrules with the action set tooverride.
- OverrideIps []string
- Defines a an IP or set of IPs for overriding matched DNS queries. Settable only for dnsrules with the action set tooverride.
- PayloadLog GetZero Trust Gateway Policy Rule Settings Payload Log 
- Configure DLP payload logging. Settable only for httprules.
- Quarantine
GetZero Trust Gateway Policy Rule Settings Quarantine 
- Configure settings that apply to quarantine rules. Settable only for httprules.
- Redirect
GetZero Trust Gateway Policy Rule Settings Redirect 
- Apply settings to redirect rules. Settable only for httprules with the action set toredirect.
- ResolveDns GetInternally Zero Trust Gateway Policy Rule Settings Resolve Dns Internally 
- Configure to forward the query to the internal DNS service, passing the specified 'viewid' as input. Not used when 'dnsresolvers' is specified or 'resolvednsthrough*cloudflare' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- ResolveDns boolThrough Cloudflare 
- Enable to send queries that match the policy to Cloudflare's default 1.1.1.1 DNS resolver. Cannot set when 'dnsresolvers' specified or 'resolvedns_internally' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- UntrustedCert GetZero Trust Gateway Policy Rule Settings Untrusted Cert 
- Configure behavior when an upstream certificate is invalid or an SSL error occurs. Settable only for httprules with the action set toallow.
- addHeaders Map<String,List<String>>
- Add custom headers to allowed requests as key-value pairs. Use header names as keys that map to arrays of header values. Settable only for httprules with the action set toallow.
- allowChild BooleanBypass 
- Set to enable MSP children to bypass this rule. Only parent MSP accounts can set this. this rule. Settable for all types of rules.
- auditSsh GetZero Trust Gateway Policy Rule Settings Audit Ssh 
- Define the settings for the Audit SSH action. Settable only for l4rules withaudit_sshaction.
- bisoAdmin GetControls Zero Trust Gateway Policy Rule Settings Biso Admin Controls 
- Configure browser isolation behavior. Settable only for httprules with the action set toisolate.
- blockPage GetZero Trust Gateway Policy Rule Settings Block Page 
- Configure custom block page settings. If missing or null, use the account settings. Settable only for httprules with the action set toblock.
- blockPage BooleanEnabled 
- Enable the custom block page. Settable only for dnsrules with actionblock.
- blockReason String
- Explain why the rule blocks the request. The custom block page shows this text (if enabled). Settable only for dns,l4, andhttprules when the action set toblock.
- bypassParent BooleanRule 
- Set to enable MSP accounts to bypass their parent's rules. Only MSP child accounts can set this. Settable for all types of rules.
- checkSession GetZero Trust Gateway Policy Rule Settings Check Session 
- Configure session check behavior. Settable only for l4andhttprules with the action set toallow.
- dnsResolvers GetZero Trust Gateway Policy Rule Settings Dns Resolvers 
- Configure custom resolvers to route queries that match the resolver policy. Unused with 'resolvednsthroughcloudflare' or 'resolvedns*internally' settings. DNS queries get routed to the address closest to their origin. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- egress
GetZero Trust Gateway Policy Rule Settings Egress 
- Configure how Gateway Proxy traffic egresses. You can enable this setting for rules with Egress actions and filters, or omit it to indicate local egress via WARP IPs. Settable only for egressrules.
- ignoreCname BooleanCategory Matches 
- Ignore category matches at CNAME domains in a response. When off, evaluate categories in this rule against all CNAME domain categories in the response. Settable only for dnsanddns_resolverrules.
- insecureDisable BooleanDnssec Validation 
- Specify whether to disable DNSSEC validation (for Allow actions) [INSECURE]. Settable only for dnsrules.
- ipCategories Boolean
- Enable IPs in DNS resolver category blocks. The system blocks only domain name categories unless you enable this setting. Settable only for dnsanddns_resolverrules.
- ipIndicator BooleanFeeds 
- Indicates whether to include IPs in DNS resolver indicator feed blocks. Default, indicator feeds block only domain names. Settable only for dnsanddns_resolverrules.
- l4override
GetZero Trust Gateway Policy Rule Settings L4override 
- Send matching traffic to the supplied destination IP address and port. Settable only for l4rules with the action set tol4_override.
- notificationSettings GetZero Trust Gateway Policy Rule Settings Notification Settings 
- Configure a notification to display on the user's device when this rule matched. Settable for all types of rules with the action set to block.
- overrideHost String
- Defines a hostname for override, for the matching DNS queries. Settable only for dnsrules with the action set tooverride.
- overrideIps List<String>
- Defines a an IP or set of IPs for overriding matched DNS queries. Settable only for dnsrules with the action set tooverride.
- payloadLog GetZero Trust Gateway Policy Rule Settings Payload Log 
- Configure DLP payload logging. Settable only for httprules.
- quarantine
GetZero Trust Gateway Policy Rule Settings Quarantine 
- Configure settings that apply to quarantine rules. Settable only for httprules.
- redirect
GetZero Trust Gateway Policy Rule Settings Redirect 
- Apply settings to redirect rules. Settable only for httprules with the action set toredirect.
- resolveDns GetInternally Zero Trust Gateway Policy Rule Settings Resolve Dns Internally 
- Configure to forward the query to the internal DNS service, passing the specified 'viewid' as input. Not used when 'dnsresolvers' is specified or 'resolvednsthrough*cloudflare' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- resolveDns BooleanThrough Cloudflare 
- Enable to send queries that match the policy to Cloudflare's default 1.1.1.1 DNS resolver. Cannot set when 'dnsresolvers' specified or 'resolvedns_internally' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- untrustedCert GetZero Trust Gateway Policy Rule Settings Untrusted Cert 
- Configure behavior when an upstream certificate is invalid or an SSL error occurs. Settable only for httprules with the action set toallow.
- addHeaders {[key: string]: string[]}
- Add custom headers to allowed requests as key-value pairs. Use header names as keys that map to arrays of header values. Settable only for httprules with the action set toallow.
- allowChild booleanBypass 
- Set to enable MSP children to bypass this rule. Only parent MSP accounts can set this. this rule. Settable for all types of rules.
- auditSsh GetZero Trust Gateway Policy Rule Settings Audit Ssh 
- Define the settings for the Audit SSH action. Settable only for l4rules withaudit_sshaction.
- bisoAdmin GetControls Zero Trust Gateway Policy Rule Settings Biso Admin Controls 
- Configure browser isolation behavior. Settable only for httprules with the action set toisolate.
- blockPage GetZero Trust Gateway Policy Rule Settings Block Page 
- Configure custom block page settings. If missing or null, use the account settings. Settable only for httprules with the action set toblock.
- blockPage booleanEnabled 
- Enable the custom block page. Settable only for dnsrules with actionblock.
- blockReason string
- Explain why the rule blocks the request. The custom block page shows this text (if enabled). Settable only for dns,l4, andhttprules when the action set toblock.
- bypassParent booleanRule 
- Set to enable MSP accounts to bypass their parent's rules. Only MSP child accounts can set this. Settable for all types of rules.
- checkSession GetZero Trust Gateway Policy Rule Settings Check Session 
- Configure session check behavior. Settable only for l4andhttprules with the action set toallow.
- dnsResolvers GetZero Trust Gateway Policy Rule Settings Dns Resolvers 
- Configure custom resolvers to route queries that match the resolver policy. Unused with 'resolvednsthroughcloudflare' or 'resolvedns*internally' settings. DNS queries get routed to the address closest to their origin. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- egress
GetZero Trust Gateway Policy Rule Settings Egress 
- Configure how Gateway Proxy traffic egresses. You can enable this setting for rules with Egress actions and filters, or omit it to indicate local egress via WARP IPs. Settable only for egressrules.
- ignoreCname booleanCategory Matches 
- Ignore category matches at CNAME domains in a response. When off, evaluate categories in this rule against all CNAME domain categories in the response. Settable only for dnsanddns_resolverrules.
- insecureDisable booleanDnssec Validation 
- Specify whether to disable DNSSEC validation (for Allow actions) [INSECURE]. Settable only for dnsrules.
- ipCategories boolean
- Enable IPs in DNS resolver category blocks. The system blocks only domain name categories unless you enable this setting. Settable only for dnsanddns_resolverrules.
- ipIndicator booleanFeeds 
- Indicates whether to include IPs in DNS resolver indicator feed blocks. Default, indicator feeds block only domain names. Settable only for dnsanddns_resolverrules.
- l4override
GetZero Trust Gateway Policy Rule Settings L4override 
- Send matching traffic to the supplied destination IP address and port. Settable only for l4rules with the action set tol4_override.
- notificationSettings GetZero Trust Gateway Policy Rule Settings Notification Settings 
- Configure a notification to display on the user's device when this rule matched. Settable for all types of rules with the action set to block.
- overrideHost string
- Defines a hostname for override, for the matching DNS queries. Settable only for dnsrules with the action set tooverride.
- overrideIps string[]
- Defines a an IP or set of IPs for overriding matched DNS queries. Settable only for dnsrules with the action set tooverride.
- payloadLog GetZero Trust Gateway Policy Rule Settings Payload Log 
- Configure DLP payload logging. Settable only for httprules.
- quarantine
GetZero Trust Gateway Policy Rule Settings Quarantine 
- Configure settings that apply to quarantine rules. Settable only for httprules.
- redirect
GetZero Trust Gateway Policy Rule Settings Redirect 
- Apply settings to redirect rules. Settable only for httprules with the action set toredirect.
- resolveDns GetInternally Zero Trust Gateway Policy Rule Settings Resolve Dns Internally 
- Configure to forward the query to the internal DNS service, passing the specified 'viewid' as input. Not used when 'dnsresolvers' is specified or 'resolvednsthrough*cloudflare' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- resolveDns booleanThrough Cloudflare 
- Enable to send queries that match the policy to Cloudflare's default 1.1.1.1 DNS resolver. Cannot set when 'dnsresolvers' specified or 'resolvedns_internally' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- untrustedCert GetZero Trust Gateway Policy Rule Settings Untrusted Cert 
- Configure behavior when an upstream certificate is invalid or an SSL error occurs. Settable only for httprules with the action set toallow.
- add_headers Mapping[str, Sequence[str]]
- Add custom headers to allowed requests as key-value pairs. Use header names as keys that map to arrays of header values. Settable only for httprules with the action set toallow.
- allow_child_ boolbypass 
- Set to enable MSP children to bypass this rule. Only parent MSP accounts can set this. this rule. Settable for all types of rules.
- audit_ssh GetZero Trust Gateway Policy Rule Settings Audit Ssh 
- Define the settings for the Audit SSH action. Settable only for l4rules withaudit_sshaction.
- biso_admin_ Getcontrols Zero Trust Gateway Policy Rule Settings Biso Admin Controls 
- Configure browser isolation behavior. Settable only for httprules with the action set toisolate.
- block_page GetZero Trust Gateway Policy Rule Settings Block Page 
- Configure custom block page settings. If missing or null, use the account settings. Settable only for httprules with the action set toblock.
- block_page_ boolenabled 
- Enable the custom block page. Settable only for dnsrules with actionblock.
- block_reason str
- Explain why the rule blocks the request. The custom block page shows this text (if enabled). Settable only for dns,l4, andhttprules when the action set toblock.
- bypass_parent_ boolrule 
- Set to enable MSP accounts to bypass their parent's rules. Only MSP child accounts can set this. Settable for all types of rules.
- check_session GetZero Trust Gateway Policy Rule Settings Check Session 
- Configure session check behavior. Settable only for l4andhttprules with the action set toallow.
- dns_resolvers GetZero Trust Gateway Policy Rule Settings Dns Resolvers 
- Configure custom resolvers to route queries that match the resolver policy. Unused with 'resolvednsthroughcloudflare' or 'resolvedns*internally' settings. DNS queries get routed to the address closest to their origin. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- egress
GetZero Trust Gateway Policy Rule Settings Egress 
- Configure how Gateway Proxy traffic egresses. You can enable this setting for rules with Egress actions and filters, or omit it to indicate local egress via WARP IPs. Settable only for egressrules.
- ignore_cname_ boolcategory_ matches 
- Ignore category matches at CNAME domains in a response. When off, evaluate categories in this rule against all CNAME domain categories in the response. Settable only for dnsanddns_resolverrules.
- insecure_disable_ booldnssec_ validation 
- Specify whether to disable DNSSEC validation (for Allow actions) [INSECURE]. Settable only for dnsrules.
- ip_categories bool
- Enable IPs in DNS resolver category blocks. The system blocks only domain name categories unless you enable this setting. Settable only for dnsanddns_resolverrules.
- ip_indicator_ boolfeeds 
- Indicates whether to include IPs in DNS resolver indicator feed blocks. Default, indicator feeds block only domain names. Settable only for dnsanddns_resolverrules.
- l4override
GetZero Trust Gateway Policy Rule Settings L4override 
- Send matching traffic to the supplied destination IP address and port. Settable only for l4rules with the action set tol4_override.
- notification_settings GetZero Trust Gateway Policy Rule Settings Notification Settings 
- Configure a notification to display on the user's device when this rule matched. Settable for all types of rules with the action set to block.
- override_host str
- Defines a hostname for override, for the matching DNS queries. Settable only for dnsrules with the action set tooverride.
- override_ips Sequence[str]
- Defines a an IP or set of IPs for overriding matched DNS queries. Settable only for dnsrules with the action set tooverride.
- payload_log GetZero Trust Gateway Policy Rule Settings Payload Log 
- Configure DLP payload logging. Settable only for httprules.
- quarantine
GetZero Trust Gateway Policy Rule Settings Quarantine 
- Configure settings that apply to quarantine rules. Settable only for httprules.
- redirect
GetZero Trust Gateway Policy Rule Settings Redirect 
- Apply settings to redirect rules. Settable only for httprules with the action set toredirect.
- resolve_dns_ Getinternally Zero Trust Gateway Policy Rule Settings Resolve Dns Internally 
- Configure to forward the query to the internal DNS service, passing the specified 'viewid' as input. Not used when 'dnsresolvers' is specified or 'resolvednsthrough*cloudflare' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- resolve_dns_ boolthrough_ cloudflare 
- Enable to send queries that match the policy to Cloudflare's default 1.1.1.1 DNS resolver. Cannot set when 'dnsresolvers' specified or 'resolvedns_internally' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- untrusted_cert GetZero Trust Gateway Policy Rule Settings Untrusted Cert 
- Configure behavior when an upstream certificate is invalid or an SSL error occurs. Settable only for httprules with the action set toallow.
- addHeaders Map<List<String>>
- Add custom headers to allowed requests as key-value pairs. Use header names as keys that map to arrays of header values. Settable only for httprules with the action set toallow.
- allowChild BooleanBypass 
- Set to enable MSP children to bypass this rule. Only parent MSP accounts can set this. this rule. Settable for all types of rules.
- auditSsh Property Map
- Define the settings for the Audit SSH action. Settable only for l4rules withaudit_sshaction.
- bisoAdmin Property MapControls 
- Configure browser isolation behavior. Settable only for httprules with the action set toisolate.
- blockPage Property Map
- Configure custom block page settings. If missing or null, use the account settings. Settable only for httprules with the action set toblock.
- blockPage BooleanEnabled 
- Enable the custom block page. Settable only for dnsrules with actionblock.
- blockReason String
- Explain why the rule blocks the request. The custom block page shows this text (if enabled). Settable only for dns,l4, andhttprules when the action set toblock.
- bypassParent BooleanRule 
- Set to enable MSP accounts to bypass their parent's rules. Only MSP child accounts can set this. Settable for all types of rules.
- checkSession Property Map
- Configure session check behavior. Settable only for l4andhttprules with the action set toallow.
- dnsResolvers Property Map
- Configure custom resolvers to route queries that match the resolver policy. Unused with 'resolvednsthroughcloudflare' or 'resolvedns*internally' settings. DNS queries get routed to the address closest to their origin. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- egress Property Map
- Configure how Gateway Proxy traffic egresses. You can enable this setting for rules with Egress actions and filters, or omit it to indicate local egress via WARP IPs. Settable only for egressrules.
- ignoreCname BooleanCategory Matches 
- Ignore category matches at CNAME domains in a response. When off, evaluate categories in this rule against all CNAME domain categories in the response. Settable only for dnsanddns_resolverrules.
- insecureDisable BooleanDnssec Validation 
- Specify whether to disable DNSSEC validation (for Allow actions) [INSECURE]. Settable only for dnsrules.
- ipCategories Boolean
- Enable IPs in DNS resolver category blocks. The system blocks only domain name categories unless you enable this setting. Settable only for dnsanddns_resolverrules.
- ipIndicator BooleanFeeds 
- Indicates whether to include IPs in DNS resolver indicator feed blocks. Default, indicator feeds block only domain names. Settable only for dnsanddns_resolverrules.
- l4override Property Map
- Send matching traffic to the supplied destination IP address and port. Settable only for l4rules with the action set tol4_override.
- notificationSettings Property Map
- Configure a notification to display on the user's device when this rule matched. Settable for all types of rules with the action set to block.
- overrideHost String
- Defines a hostname for override, for the matching DNS queries. Settable only for dnsrules with the action set tooverride.
- overrideIps List<String>
- Defines a an IP or set of IPs for overriding matched DNS queries. Settable only for dnsrules with the action set tooverride.
- payloadLog Property Map
- Configure DLP payload logging. Settable only for httprules.
- quarantine Property Map
- Configure settings that apply to quarantine rules. Settable only for httprules.
- redirect Property Map
- Apply settings to redirect rules. Settable only for httprules with the action set toredirect.
- resolveDns Property MapInternally 
- Configure to forward the query to the internal DNS service, passing the specified 'viewid' as input. Not used when 'dnsresolvers' is specified or 'resolvednsthrough*cloudflare' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- resolveDns BooleanThrough Cloudflare 
- Enable to send queries that match the policy to Cloudflare's default 1.1.1.1 DNS resolver. Cannot set when 'dnsresolvers' specified or 'resolvedns_internally' is set. Only valid when a rule's action set to 'resolve'. Settable only for dns_resolverrules.
- untrustedCert Property Map
- Configure behavior when an upstream certificate is invalid or an SSL error occurs. Settable only for httprules with the action set toallow.
GetZeroTrustGatewayPolicyRuleSettingsAuditSsh        
- CommandLogging bool
- Enable SSH command logging.
- CommandLogging bool
- Enable SSH command logging.
- commandLogging Boolean
- Enable SSH command logging.
- commandLogging boolean
- Enable SSH command logging.
- command_logging bool
- Enable SSH command logging.
- commandLogging Boolean
- Enable SSH command logging.
GetZeroTrustGatewayPolicyRuleSettingsBisoAdminControls         
- Copy string
- Configure copy behavior. If set to remoteonly, users cannot copy isolated content from the remote browser to the local clipboard. If this field is absent, copying remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- Dcp bool
- Set to false to enable copy-pasting. Only applies when version == "v1".
- Dd bool
- Set to false to enable downloading. Only applies when version == "v1".
- Dk bool
- Set to false to enable keyboard usage. Only applies when version == "v1".
- Download string
- Configure download behavior. When set to remoteonly, users can view downloads but cannot save them. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- Dp bool
- Set to false to enable printing. Only applies when version == "v1".
- Du bool
- Set to false to enable uploading. Only applies when version == "v1".
- Keyboard string
- Configure keyboard usage behavior. If this field is absent, keyboard usage remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- Paste string
- Configure paste behavior. If set to remoteonly, users cannot paste content from the local clipboard into isolated pages. If this field is absent, pasting remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- Printing string
- Configure print behavior. Default, Printing is enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- Upload string
- Configure upload behavior. If this field is absent, uploading remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- Version string
- Indicate which version of the browser isolation controls should apply. Available values: "v1", "v2".
- Copy string
- Configure copy behavior. If set to remoteonly, users cannot copy isolated content from the remote browser to the local clipboard. If this field is absent, copying remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- Dcp bool
- Set to false to enable copy-pasting. Only applies when version == "v1".
- Dd bool
- Set to false to enable downloading. Only applies when version == "v1".
- Dk bool
- Set to false to enable keyboard usage. Only applies when version == "v1".
- Download string
- Configure download behavior. When set to remoteonly, users can view downloads but cannot save them. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- Dp bool
- Set to false to enable printing. Only applies when version == "v1".
- Du bool
- Set to false to enable uploading. Only applies when version == "v1".
- Keyboard string
- Configure keyboard usage behavior. If this field is absent, keyboard usage remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- Paste string
- Configure paste behavior. If set to remoteonly, users cannot paste content from the local clipboard into isolated pages. If this field is absent, pasting remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- Printing string
- Configure print behavior. Default, Printing is enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- Upload string
- Configure upload behavior. If this field is absent, uploading remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- Version string
- Indicate which version of the browser isolation controls should apply. Available values: "v1", "v2".
- copy String
- Configure copy behavior. If set to remoteonly, users cannot copy isolated content from the remote browser to the local clipboard. If this field is absent, copying remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- dcp Boolean
- Set to false to enable copy-pasting. Only applies when version == "v1".
- dd Boolean
- Set to false to enable downloading. Only applies when version == "v1".
- dk Boolean
- Set to false to enable keyboard usage. Only applies when version == "v1".
- download String
- Configure download behavior. When set to remoteonly, users can view downloads but cannot save them. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- dp Boolean
- Set to false to enable printing. Only applies when version == "v1".
- du Boolean
- Set to false to enable uploading. Only applies when version == "v1".
- keyboard String
- Configure keyboard usage behavior. If this field is absent, keyboard usage remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- paste String
- Configure paste behavior. If set to remoteonly, users cannot paste content from the local clipboard into isolated pages. If this field is absent, pasting remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- printing String
- Configure print behavior. Default, Printing is enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- upload String
- Configure upload behavior. If this field is absent, uploading remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- version String
- Indicate which version of the browser isolation controls should apply. Available values: "v1", "v2".
- copy string
- Configure copy behavior. If set to remoteonly, users cannot copy isolated content from the remote browser to the local clipboard. If this field is absent, copying remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- dcp boolean
- Set to false to enable copy-pasting. Only applies when version == "v1".
- dd boolean
- Set to false to enable downloading. Only applies when version == "v1".
- dk boolean
- Set to false to enable keyboard usage. Only applies when version == "v1".
- download string
- Configure download behavior. When set to remoteonly, users can view downloads but cannot save them. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- dp boolean
- Set to false to enable printing. Only applies when version == "v1".
- du boolean
- Set to false to enable uploading. Only applies when version == "v1".
- keyboard string
- Configure keyboard usage behavior. If this field is absent, keyboard usage remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- paste string
- Configure paste behavior. If set to remoteonly, users cannot paste content from the local clipboard into isolated pages. If this field is absent, pasting remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- printing string
- Configure print behavior. Default, Printing is enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- upload string
- Configure upload behavior. If this field is absent, uploading remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- version string
- Indicate which version of the browser isolation controls should apply. Available values: "v1", "v2".
- copy str
- Configure copy behavior. If set to remoteonly, users cannot copy isolated content from the remote browser to the local clipboard. If this field is absent, copying remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- dcp bool
- Set to false to enable copy-pasting. Only applies when version == "v1".
- dd bool
- Set to false to enable downloading. Only applies when version == "v1".
- dk bool
- Set to false to enable keyboard usage. Only applies when version == "v1".
- download str
- Configure download behavior. When set to remoteonly, users can view downloads but cannot save them. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- dp bool
- Set to false to enable printing. Only applies when version == "v1".
- du bool
- Set to false to enable uploading. Only applies when version == "v1".
- keyboard str
- Configure keyboard usage behavior. If this field is absent, keyboard usage remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- paste str
- Configure paste behavior. If set to remoteonly, users cannot paste content from the local clipboard into isolated pages. If this field is absent, pasting remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- printing str
- Configure print behavior. Default, Printing is enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- upload str
- Configure upload behavior. If this field is absent, uploading remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- version str
- Indicate which version of the browser isolation controls should apply. Available values: "v1", "v2".
- copy String
- Configure copy behavior. If set to remoteonly, users cannot copy isolated content from the remote browser to the local clipboard. If this field is absent, copying remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- dcp Boolean
- Set to false to enable copy-pasting. Only applies when version == "v1".
- dd Boolean
- Set to false to enable downloading. Only applies when version == "v1".
- dk Boolean
- Set to false to enable keyboard usage. Only applies when version == "v1".
- download String
- Configure download behavior. When set to remoteonly, users can view downloads but cannot save them. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- dp Boolean
- Set to false to enable printing. Only applies when version == "v1".
- du Boolean
- Set to false to enable uploading. Only applies when version == "v1".
- keyboard String
- Configure keyboard usage behavior. If this field is absent, keyboard usage remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- paste String
- Configure paste behavior. If set to remoteonly, users cannot paste content from the local clipboard into isolated pages. If this field is absent, pasting remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled", "remoteonly".
- printing String
- Configure print behavior. Default, Printing is enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- upload String
- Configure upload behavior. If this field is absent, uploading remains enabled. Applies only when version == "v2". Available values: "enabled", "disabled".
- version String
- Indicate which version of the browser isolation controls should apply. Available values: "v1", "v2".
GetZeroTrustGatewayPolicyRuleSettingsBlockPage        
- IncludeContext bool
- Specify whether to pass the context information as query parameters.
- TargetUri string
- Specify the URI to which the user is redirected.
- IncludeContext bool
- Specify whether to pass the context information as query parameters.
- TargetUri string
- Specify the URI to which the user is redirected.
- includeContext Boolean
- Specify whether to pass the context information as query parameters.
- targetUri String
- Specify the URI to which the user is redirected.
- includeContext boolean
- Specify whether to pass the context information as query parameters.
- targetUri string
- Specify the URI to which the user is redirected.
- include_context bool
- Specify whether to pass the context information as query parameters.
- target_uri str
- Specify the URI to which the user is redirected.
- includeContext Boolean
- Specify whether to pass the context information as query parameters.
- targetUri String
- Specify the URI to which the user is redirected.
GetZeroTrustGatewayPolicyRuleSettingsCheckSession        
GetZeroTrustGatewayPolicyRuleSettingsDnsResolvers        
GetZeroTrustGatewayPolicyRuleSettingsDnsResolversIpv4         
- Ip string
- Specify the IPv4 address of the upstream resolver.
- Port int
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- RouteThrough boolPrivate Network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- VnetId string
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
- Ip string
- Specify the IPv4 address of the upstream resolver.
- Port int
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- RouteThrough boolPrivate Network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- VnetId string
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
- ip String
- Specify the IPv4 address of the upstream resolver.
- port Integer
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- routeThrough BooleanPrivate Network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnetId String
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
- ip string
- Specify the IPv4 address of the upstream resolver.
- port number
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- routeThrough booleanPrivate Network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnetId string
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
- ip str
- Specify the IPv4 address of the upstream resolver.
- port int
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- route_through_ boolprivate_ network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnet_id str
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
- ip String
- Specify the IPv4 address of the upstream resolver.
- port Number
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- routeThrough BooleanPrivate Network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnetId String
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
GetZeroTrustGatewayPolicyRuleSettingsDnsResolversIpv6         
- Ip string
- Specify the IPv6 address of the upstream resolver.
- Port int
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- RouteThrough boolPrivate Network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- VnetId string
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
- Ip string
- Specify the IPv6 address of the upstream resolver.
- Port int
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- RouteThrough boolPrivate Network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- VnetId string
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
- ip String
- Specify the IPv6 address of the upstream resolver.
- port Integer
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- routeThrough BooleanPrivate Network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnetId String
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
- ip string
- Specify the IPv6 address of the upstream resolver.
- port number
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- routeThrough booleanPrivate Network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnetId string
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
- ip str
- Specify the IPv6 address of the upstream resolver.
- port int
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- route_through_ boolprivate_ network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnet_id str
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
- ip String
- Specify the IPv6 address of the upstream resolver.
- port Number
- Specify a port number to use for the upstream resolver. Defaults to 53 if unspecified.
- routeThrough BooleanPrivate Network 
- Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnetId String
- Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
GetZeroTrustGatewayPolicyRuleSettingsEgress       
- Ipv4 string
- Specify the IPv4 address to use for egress.
- Ipv4Fallback string
- Specify the fallback IPv4 address to use for egress when the primary IPv4 fails. Set '0.0.0.0' to indicate local egress via WARP IPs.
- Ipv6 string
- Specify the IPv6 range to use for egress.
- Ipv4 string
- Specify the IPv4 address to use for egress.
- Ipv4Fallback string
- Specify the fallback IPv4 address to use for egress when the primary IPv4 fails. Set '0.0.0.0' to indicate local egress via WARP IPs.
- Ipv6 string
- Specify the IPv6 range to use for egress.
- ipv4 String
- Specify the IPv4 address to use for egress.
- ipv4Fallback String
- Specify the fallback IPv4 address to use for egress when the primary IPv4 fails. Set '0.0.0.0' to indicate local egress via WARP IPs.
- ipv6 String
- Specify the IPv6 range to use for egress.
- ipv4 string
- Specify the IPv4 address to use for egress.
- ipv4Fallback string
- Specify the fallback IPv4 address to use for egress when the primary IPv4 fails. Set '0.0.0.0' to indicate local egress via WARP IPs.
- ipv6 string
- Specify the IPv6 range to use for egress.
- ipv4 str
- Specify the IPv4 address to use for egress.
- ipv4_fallback str
- Specify the fallback IPv4 address to use for egress when the primary IPv4 fails. Set '0.0.0.0' to indicate local egress via WARP IPs.
- ipv6 str
- Specify the IPv6 range to use for egress.
- ipv4 String
- Specify the IPv4 address to use for egress.
- ipv4Fallback String
- Specify the fallback IPv4 address to use for egress when the primary IPv4 fails. Set '0.0.0.0' to indicate local egress via WARP IPs.
- ipv6 String
- Specify the IPv6 range to use for egress.
GetZeroTrustGatewayPolicyRuleSettingsL4override       
GetZeroTrustGatewayPolicyRuleSettingsNotificationSettings        
- Enabled bool
- Enable notification.
- IncludeContext bool
- Indicates whether to pass the context information as query parameters.
- Msg string
- Customize the message shown in the notification.
- SupportUrl string
- Defines an optional URL to direct users to additional information. If unset, the notification opens a block page.
- Enabled bool
- Enable notification.
- IncludeContext bool
- Indicates whether to pass the context information as query parameters.
- Msg string
- Customize the message shown in the notification.
- SupportUrl string
- Defines an optional URL to direct users to additional information. If unset, the notification opens a block page.
- enabled Boolean
- Enable notification.
- includeContext Boolean
- Indicates whether to pass the context information as query parameters.
- msg String
- Customize the message shown in the notification.
- supportUrl String
- Defines an optional URL to direct users to additional information. If unset, the notification opens a block page.
- enabled boolean
- Enable notification.
- includeContext boolean
- Indicates whether to pass the context information as query parameters.
- msg string
- Customize the message shown in the notification.
- supportUrl string
- Defines an optional URL to direct users to additional information. If unset, the notification opens a block page.
- enabled bool
- Enable notification.
- include_context bool
- Indicates whether to pass the context information as query parameters.
- msg str
- Customize the message shown in the notification.
- support_url str
- Defines an optional URL to direct users to additional information. If unset, the notification opens a block page.
- enabled Boolean
- Enable notification.
- includeContext Boolean
- Indicates whether to pass the context information as query parameters.
- msg String
- Customize the message shown in the notification.
- supportUrl String
- Defines an optional URL to direct users to additional information. If unset, the notification opens a block page.
GetZeroTrustGatewayPolicyRuleSettingsPayloadLog        
- Enabled bool
- Enable DLP payload logging for this rule.
- Enabled bool
- Enable DLP payload logging for this rule.
- enabled Boolean
- Enable DLP payload logging for this rule.
- enabled boolean
- Enable DLP payload logging for this rule.
- enabled bool
- Enable DLP payload logging for this rule.
- enabled Boolean
- Enable DLP payload logging for this rule.
GetZeroTrustGatewayPolicyRuleSettingsQuarantine       
- FileTypes List<string>
- Specify the types of files to sandbox.
- FileTypes []string
- Specify the types of files to sandbox.
- fileTypes List<String>
- Specify the types of files to sandbox.
- fileTypes string[]
- Specify the types of files to sandbox.
- file_types Sequence[str]
- Specify the types of files to sandbox.
- fileTypes List<String>
- Specify the types of files to sandbox.
GetZeroTrustGatewayPolicyRuleSettingsRedirect       
- IncludeContext bool
- Specify whether to pass the context information as query parameters.
- PreservePath boolAnd Query 
- Specify whether to append the path and query parameters from the original request to target_uri.
- TargetUri string
- Specify the URI to which the user is redirected.
- IncludeContext bool
- Specify whether to pass the context information as query parameters.
- PreservePath boolAnd Query 
- Specify whether to append the path and query parameters from the original request to target_uri.
- TargetUri string
- Specify the URI to which the user is redirected.
- includeContext Boolean
- Specify whether to pass the context information as query parameters.
- preservePath BooleanAnd Query 
- Specify whether to append the path and query parameters from the original request to target_uri.
- targetUri String
- Specify the URI to which the user is redirected.
- includeContext boolean
- Specify whether to pass the context information as query parameters.
- preservePath booleanAnd Query 
- Specify whether to append the path and query parameters from the original request to target_uri.
- targetUri string
- Specify the URI to which the user is redirected.
- include_context bool
- Specify whether to pass the context information as query parameters.
- preserve_path_ booland_ query 
- Specify whether to append the path and query parameters from the original request to target_uri.
- target_uri str
- Specify the URI to which the user is redirected.
- includeContext Boolean
- Specify whether to pass the context information as query parameters.
- preservePath BooleanAnd Query 
- Specify whether to append the path and query parameters from the original request to target_uri.
- targetUri String
- Specify the URI to which the user is redirected.
GetZeroTrustGatewayPolicyRuleSettingsResolveDnsInternally         
- Fallback string
- Specify the fallback behavior to apply when the internal DNS response code differs from 'NOERROR' or when the response data contains only CNAME records for 'A' or 'AAAA' queries. Available values: "none", <span pulumi-lang-nodejs=""publicDns"" pulumi-lang-dotnet=""PublicDns"" pulumi-lang-go=""publicDns"" pulumi-lang-python=""public_dns"" pulumi-lang-yaml=""publicDns"" pulumi-lang-java=""publicDns"">"public_dns".
- ViewId string
- Specify the internal DNS view identifier to pass to the internal DNS service.
- Fallback string
- Specify the fallback behavior to apply when the internal DNS response code differs from 'NOERROR' or when the response data contains only CNAME records for 'A' or 'AAAA' queries. Available values: "none", <span pulumi-lang-nodejs=""publicDns"" pulumi-lang-dotnet=""PublicDns"" pulumi-lang-go=""publicDns"" pulumi-lang-python=""public_dns"" pulumi-lang-yaml=""publicDns"" pulumi-lang-java=""publicDns"">"public_dns".
- ViewId string
- Specify the internal DNS view identifier to pass to the internal DNS service.
- fallback String
- Specify the fallback behavior to apply when the internal DNS response code differs from 'NOERROR' or when the response data contains only CNAME records for 'A' or 'AAAA' queries. Available values: "none", <span pulumi-lang-nodejs=""publicDns"" pulumi-lang-dotnet=""PublicDns"" pulumi-lang-go=""publicDns"" pulumi-lang-python=""public_dns"" pulumi-lang-yaml=""publicDns"" pulumi-lang-java=""publicDns"">"public_dns".
- viewId String
- Specify the internal DNS view identifier to pass to the internal DNS service.
- fallback string
- Specify the fallback behavior to apply when the internal DNS response code differs from 'NOERROR' or when the response data contains only CNAME records for 'A' or 'AAAA' queries. Available values: "none", <span pulumi-lang-nodejs=""publicDns"" pulumi-lang-dotnet=""PublicDns"" pulumi-lang-go=""publicDns"" pulumi-lang-python=""public_dns"" pulumi-lang-yaml=""publicDns"" pulumi-lang-java=""publicDns"">"public_dns".
- viewId string
- Specify the internal DNS view identifier to pass to the internal DNS service.
- fallback str
- Specify the fallback behavior to apply when the internal DNS response code differs from 'NOERROR' or when the response data contains only CNAME records for 'A' or 'AAAA' queries. Available values: "none", <span pulumi-lang-nodejs=""publicDns"" pulumi-lang-dotnet=""PublicDns"" pulumi-lang-go=""publicDns"" pulumi-lang-python=""public_dns"" pulumi-lang-yaml=""publicDns"" pulumi-lang-java=""publicDns"">"public_dns".
- view_id str
- Specify the internal DNS view identifier to pass to the internal DNS service.
- fallback String
- Specify the fallback behavior to apply when the internal DNS response code differs from 'NOERROR' or when the response data contains only CNAME records for 'A' or 'AAAA' queries. Available values: "none", <span pulumi-lang-nodejs=""publicDns"" pulumi-lang-dotnet=""PublicDns"" pulumi-lang-go=""publicDns"" pulumi-lang-python=""public_dns"" pulumi-lang-yaml=""publicDns"" pulumi-lang-java=""publicDns"">"public_dns".
- viewId String
- Specify the internal DNS view identifier to pass to the internal DNS service.
GetZeroTrustGatewayPolicyRuleSettingsUntrustedCert        
- Action string
- Defines the action performed when an untrusted certificate seen. The default action an error with HTTP code 526. Available values: <span pulumi-lang-nodejs=""passThrough"" pulumi-lang-dotnet=""PassThrough"" pulumi-lang-go=""passThrough"" pulumi-lang-python=""pass_through"" pulumi-lang-yaml=""passThrough"" pulumi-lang-java=""passThrough"">"pass_through", "block", "error".
- Action string
- Defines the action performed when an untrusted certificate seen. The default action an error with HTTP code 526. Available values: <span pulumi-lang-nodejs=""passThrough"" pulumi-lang-dotnet=""PassThrough"" pulumi-lang-go=""passThrough"" pulumi-lang-python=""pass_through"" pulumi-lang-yaml=""passThrough"" pulumi-lang-java=""passThrough"">"pass_through", "block", "error".
- action String
- Defines the action performed when an untrusted certificate seen. The default action an error with HTTP code 526. Available values: <span pulumi-lang-nodejs=""passThrough"" pulumi-lang-dotnet=""PassThrough"" pulumi-lang-go=""passThrough"" pulumi-lang-python=""pass_through"" pulumi-lang-yaml=""passThrough"" pulumi-lang-java=""passThrough"">"pass_through", "block", "error".
- action string
- Defines the action performed when an untrusted certificate seen. The default action an error with HTTP code 526. Available values: <span pulumi-lang-nodejs=""passThrough"" pulumi-lang-dotnet=""PassThrough"" pulumi-lang-go=""passThrough"" pulumi-lang-python=""pass_through"" pulumi-lang-yaml=""passThrough"" pulumi-lang-java=""passThrough"">"pass_through", "block", "error".
- action str
- Defines the action performed when an untrusted certificate seen. The default action an error with HTTP code 526. Available values: <span pulumi-lang-nodejs=""passThrough"" pulumi-lang-dotnet=""PassThrough"" pulumi-lang-go=""passThrough"" pulumi-lang-python=""pass_through"" pulumi-lang-yaml=""passThrough"" pulumi-lang-java=""passThrough"">"pass_through", "block", "error".
- action String
- Defines the action performed when an untrusted certificate seen. The default action an error with HTTP code 526. Available values: <span pulumi-lang-nodejs=""passThrough"" pulumi-lang-dotnet=""PassThrough"" pulumi-lang-go=""passThrough"" pulumi-lang-python=""pass_through"" pulumi-lang-yaml=""passThrough"" pulumi-lang-java=""passThrough"">"pass_through", "block", "error".
GetZeroTrustGatewayPolicySchedule     
- Fri string
- Mon string
- Sat string
- Sun string
- Thu string
- TimeZone string
- Specify the time zone for rule evaluation. When a valid time zone city name is provided, Gateway always uses the current time for that time zone. When this parameter is omitted, Gateway uses the time zone determined from the user's IP address. Colo time zone is used when the user's IP address does not resolve to a location.
- Tue string
- Wed string
- Fri string
- Mon string
- Sat string
- Sun string
- Thu string
- TimeZone string
- Specify the time zone for rule evaluation. When a valid time zone city name is provided, Gateway always uses the current time for that time zone. When this parameter is omitted, Gateway uses the time zone determined from the user's IP address. Colo time zone is used when the user's IP address does not resolve to a location.
- Tue string
- Wed string
- fri String
- mon String
- sat String
- sun String
- thu String
- timeZone String
- Specify the time zone for rule evaluation. When a valid time zone city name is provided, Gateway always uses the current time for that time zone. When this parameter is omitted, Gateway uses the time zone determined from the user's IP address. Colo time zone is used when the user's IP address does not resolve to a location.
- tue String
- wed String
- fri string
- mon string
- sat string
- sun string
- thu string
- timeZone string
- Specify the time zone for rule evaluation. When a valid time zone city name is provided, Gateway always uses the current time for that time zone. When this parameter is omitted, Gateway uses the time zone determined from the user's IP address. Colo time zone is used when the user's IP address does not resolve to a location.
- tue string
- wed string
- fri str
- mon str
- sat str
- sun str
- thu str
- time_zone str
- Specify the time zone for rule evaluation. When a valid time zone city name is provided, Gateway always uses the current time for that time zone. When this parameter is omitted, Gateway uses the time zone determined from the user's IP address. Colo time zone is used when the user's IP address does not resolve to a location.
- tue str
- wed str
- fri String
- mon String
- sat String
- sun String
- thu String
- timeZone String
- Specify the time zone for rule evaluation. When a valid time zone city name is provided, Gateway always uses the current time for that time zone. When this parameter is omitted, Gateway uses the time zone determined from the user's IP address. Colo time zone is used when the user's IP address does not resolve to a location.
- tue String
- wed String
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the cloudflareTerraform Provider.
