Cloudflare v6.11.0 published on Friday, Oct 31, 2025 by Pulumi
cloudflare.getZeroTrustGatewayPolicies
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleZeroTrustGatewayPolicies = cloudflare.getZeroTrustGatewayPolicies({
accountId: "699d98642c564d2e855e9661899b7252",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_zero_trust_gateway_policies = cloudflare.get_zero_trust_gateway_policies(account_id="699d98642c564d2e855e9661899b7252")
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.LookupZeroTrustGatewayPolicies(ctx, &cloudflare.LookupZeroTrustGatewayPoliciesArgs{
AccountId: "699d98642c564d2e855e9661899b7252",
}, 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 exampleZeroTrustGatewayPolicies = Cloudflare.GetZeroTrustGatewayPolicies.Invoke(new()
{
AccountId = "699d98642c564d2e855e9661899b7252",
});
});
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.GetZeroTrustGatewayPoliciesArgs;
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 exampleZeroTrustGatewayPolicies = CloudflareFunctions.getZeroTrustGatewayPolicies(GetZeroTrustGatewayPoliciesArgs.builder()
.accountId("699d98642c564d2e855e9661899b7252")
.build());
}
}
variables:
exampleZeroTrustGatewayPolicies:
fn::invoke:
function: cloudflare:getZeroTrustGatewayPolicies
arguments:
accountId: 699d98642c564d2e855e9661899b7252
Using getZeroTrustGatewayPolicies
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 getZeroTrustGatewayPolicies(args: GetZeroTrustGatewayPoliciesArgs, opts?: InvokeOptions): Promise<GetZeroTrustGatewayPoliciesResult>
function getZeroTrustGatewayPoliciesOutput(args: GetZeroTrustGatewayPoliciesOutputArgs, opts?: InvokeOptions): Output<GetZeroTrustGatewayPoliciesResult>def get_zero_trust_gateway_policies(account_id: Optional[str] = None,
max_items: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetZeroTrustGatewayPoliciesResult
def get_zero_trust_gateway_policies_output(account_id: Optional[pulumi.Input[str]] = None,
max_items: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetZeroTrustGatewayPoliciesResult]func LookupZeroTrustGatewayPolicies(ctx *Context, args *LookupZeroTrustGatewayPoliciesArgs, opts ...InvokeOption) (*LookupZeroTrustGatewayPoliciesResult, error)
func LookupZeroTrustGatewayPoliciesOutput(ctx *Context, args *LookupZeroTrustGatewayPoliciesOutputArgs, opts ...InvokeOption) LookupZeroTrustGatewayPoliciesResultOutput> Note: This function is named LookupZeroTrustGatewayPolicies in the Go SDK.
public static class GetZeroTrustGatewayPolicies
{
public static Task<GetZeroTrustGatewayPoliciesResult> InvokeAsync(GetZeroTrustGatewayPoliciesArgs args, InvokeOptions? opts = null)
public static Output<GetZeroTrustGatewayPoliciesResult> Invoke(GetZeroTrustGatewayPoliciesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetZeroTrustGatewayPoliciesResult> getZeroTrustGatewayPolicies(GetZeroTrustGatewayPoliciesArgs args, InvokeOptions options)
public static Output<GetZeroTrustGatewayPoliciesResult> getZeroTrustGatewayPolicies(GetZeroTrustGatewayPoliciesArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getZeroTrustGatewayPolicies:getZeroTrustGatewayPolicies
arguments:
# arguments dictionaryThe following arguments are supported:
- account_
id str - max_
items int - Max items to fetch, default: 1000
getZeroTrustGatewayPolicies Result
The following output properties are available:
- Account
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Results
List<Get
Zero Trust Gateway Policies Result> - The items returned by the data source
- Max
Items int - Max items to fetch, default: 1000
- Account
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Results
[]Get
Zero Trust Gateway Policies Result - The items returned by the data source
- Max
Items int - Max items to fetch, default: 1000
- account
Id String - id String
- The provider-assigned unique ID for this managed resource.
- results
List<Get
Zero Trust Gateway Policies Result> - The items returned by the data source
- max
Items Integer - Max items to fetch, default: 1000
- account
Id string - id string
- The provider-assigned unique ID for this managed resource.
- results
Get
Zero Trust Gateway Policies Result[] - The items returned by the data source
- max
Items number - Max items to fetch, default: 1000
- account_
id str - id str
- The provider-assigned unique ID for this managed resource.
- results
Sequence[Get
Zero Trust Gateway Policies Result] - The items returned by the data source
- max_
items int - Max items to fetch, default: 1000
- account
Id String - id String
- The provider-assigned unique ID for this managed resource.
- results List<Property Map>
- The items returned by the data source
- max
Items Number - Max items to fetch, default: 1000
Supporting Types
GetZeroTrustGatewayPoliciesResult
- 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". - Created
At string - Deleted
At string - Indicate the date of deletion, if any.
- Description string
- Specify the rule description.
- Device
Posture string - Enabled bool
- Specify whether the rule is enabled.
- Expiration
Get
Zero Trust Gateway Policies Result 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. Can only contain a single value.
- Id string
- Identify the API resource with a UUID.
- Identity string
- Name string
- 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 Policies Result Rule Settings - Schedule
Get
Zero Trust Gateway Policies Result 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 string - Provide the account tag of the account that created the rule.
- Traffic string
- Updated
At string - Version int
- Indicate the version number of the rule(read-only).
- Warning
Status string - Indicate a warning for a misconfigured rule, if any.
- 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". - Created
At string - Deleted
At string - Indicate the date of deletion, if any.
- Description string
- Specify the rule description.
- Device
Posture string - Enabled bool
- Specify whether the rule is enabled.
- Expiration
Get
Zero Trust Gateway Policies Result 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. Can only contain a single value.
- Id string
- Identify the API resource with a UUID.
- Identity string
- Name string
- 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 Policies Result Rule Settings - Schedule
Get
Zero Trust Gateway Policies Result 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 string - Provide the account tag of the account that created the rule.
- Traffic string
- Updated
At string - Version int
- Indicate the version number of the rule(read-only).
- Warning
Status string - Indicate a warning for a misconfigured rule, if any.
- 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". - created
At String - deleted
At String - Indicate the date of deletion, if any.
- description String
- Specify the rule description.
- device
Posture String - enabled Boolean
- Specify whether the rule is enabled.
- expiration
Get
Zero Trust Gateway Policies Result 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. Can only contain a single value.
- id String
- Identify the API resource with a UUID.
- identity String
- name String
- Specify the rule name.
- precedence Integer
- read
Only Boolean - Indicate that this rule is shared via the Orgs API and read only.
- rule
Settings GetZero Trust Gateway Policies Result Rule Settings - schedule
Get
Zero Trust Gateway Policies Result Schedule - Defines the schedule for activating DNS policies. Settable only for
dnsanddns_resolverrules. - Boolean
- Indicate that this rule is sharable via the Orgs API.
- source
Account String - Provide the account tag of the account that created the rule.
- traffic String
- updated
At String - version Integer
- Indicate the version number of the rule(read-only).
- warning
Status String - Indicate a warning for a misconfigured rule, if any.
- 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". - created
At string - deleted
At string - Indicate the date of deletion, if any.
- description string
- Specify the rule description.
- device
Posture string - enabled boolean
- Specify whether the rule is enabled.
- expiration
Get
Zero Trust Gateway Policies Result 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. Can only contain a single value.
- id string
- Identify the API resource with a UUID.
- identity string
- name string
- Specify the rule name.
- precedence number
- read
Only boolean - Indicate that this rule is shared via the Orgs API and read only.
- rule
Settings GetZero Trust Gateway Policies Result Rule Settings - schedule
Get
Zero Trust Gateway Policies Result Schedule - Defines the schedule for activating DNS policies. Settable only for
dnsanddns_resolverrules. - boolean
- Indicate that this rule is sharable via the Orgs API.
- source
Account string - Provide the account tag of the account that created the rule.
- traffic string
- updated
At string - version number
- Indicate the version number of the rule(read-only).
- warning
Status string - Indicate a warning for a misconfigured rule, if any.
- 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
Get
Zero Trust Gateway Policies Result 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. Can only contain a single value.
- 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 Policies Result Rule Settings - schedule
Get
Zero Trust Gateway Policies Result 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.
- 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". - created
At String - deleted
At String - Indicate the date of deletion, if any.
- description String
- Specify the rule description.
- device
Posture 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. Can only contain a single value.
- id String
- Identify the API resource with a UUID.
- identity String
- name String
- Specify the rule name.
- precedence Number
- read
Only Boolean - Indicate that this rule is shared via the Orgs API and read only.
- rule
Settings 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.
- source
Account String - Provide the account tag of the account that created the rule.
- traffic String
- updated
At String - version Number
- Indicate the version number of the rule(read-only).
- warning
Status String - Indicate a warning for a misconfigured rule, if any.
GetZeroTrustGatewayPoliciesResultExpiration
- 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 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 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.
- expires
At 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.
- expires
At 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.
- expires
At 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.
GetZeroTrustGatewayPoliciesResultRuleSettings
- Add
Headers 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. - 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 Policies Result Rule Settings Audit Ssh - Define the settings for the Audit SSH action. Settable only for
l4rules withaudit_sshaction. - Biso
Admin GetControls Zero Trust Gateway Policies Result Rule Settings Biso Admin Controls - Configure browser isolation behavior. Settable only for
httprules with the action set toisolate. - Block
Page GetZero Trust Gateway Policies Result 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 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. - 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 Policies Result Rule Settings Check Session - Configure session check behavior. Settable only for
l4andhttprules with the action set toallow. - Dns
Resolvers GetZero Trust Gateway Policies Result 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
Get
Zero Trust Gateway Policies Result 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
Get
Zero Trust Gateway Policies Result 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 Policies Result 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 string - Defines a hostname for override, for the matching DNS queries. Settable only for
dnsrules with the action set tooverride. - Override
Ips List<string> - 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 Policies Result Rule Settings Payload Log - Configure DLP payload logging. Settable only for
httprules. - Quarantine
Get
Zero Trust Gateway Policies Result Rule Settings Quarantine - Configure settings that apply to quarantine rules. Settable only for
httprules. - Redirect
Get
Zero Trust Gateway Policies Result Rule Settings Redirect - Apply settings to redirect rules. Settable only for
httprules with the action set toredirect. - Resolve
Dns GetInternally Zero Trust Gateway Policies Result 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 Policies Result 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 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. - 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 Policies Result Rule Settings Audit Ssh - Define the settings for the Audit SSH action. Settable only for
l4rules withaudit_sshaction. - Biso
Admin GetControls Zero Trust Gateway Policies Result Rule Settings Biso Admin Controls - Configure browser isolation behavior. Settable only for
httprules with the action set toisolate. - Block
Page GetZero Trust Gateway Policies Result 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 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. - 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 Policies Result Rule Settings Check Session - Configure session check behavior. Settable only for
l4andhttprules with the action set toallow. - Dns
Resolvers GetZero Trust Gateway Policies Result 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
Get
Zero Trust Gateway Policies Result 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
Get
Zero Trust Gateway Policies Result 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 Policies Result 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 string - Defines a hostname for override, for the matching DNS queries. Settable only for
dnsrules with the action set tooverride. - Override
Ips []string - 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 Policies Result Rule Settings Payload Log - Configure DLP payload logging. Settable only for
httprules. - Quarantine
Get
Zero Trust Gateway Policies Result Rule Settings Quarantine - Configure settings that apply to quarantine rules. Settable only for
httprules. - Redirect
Get
Zero Trust Gateway Policies Result Rule Settings Redirect - Apply settings to redirect rules. Settable only for
httprules with the action set toredirect. - Resolve
Dns GetInternally Zero Trust Gateway Policies Result 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 Policies Result 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 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. - allow
Child 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.
- audit
Ssh GetZero Trust Gateway Policies Result Rule Settings Audit Ssh - Define the settings for the Audit SSH action. Settable only for
l4rules withaudit_sshaction. - biso
Admin GetControls Zero Trust Gateway Policies Result Rule Settings Biso Admin Controls - Configure browser isolation behavior. Settable only for
httprules with the action set toisolate. - block
Page GetZero Trust Gateway Policies Result 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 BooleanEnabled - Enable the custom block page. Settable only for
dnsrules with actionblock. - block
Reason 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. - bypass
Parent 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.
- check
Session GetZero Trust Gateway Policies Result Rule Settings Check Session - Configure session check behavior. Settable only for
l4andhttprules with the action set toallow. - dns
Resolvers GetZero Trust Gateway Policies Result 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
Get
Zero Trust Gateway Policies Result 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 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. - insecure
Disable BooleanDnssec Validation - Specify whether to disable DNSSEC validation (for Allow actions) [INSECURE]. Settable only for
dnsrules. - ip
Categories 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. - ip
Indicator 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
Get
Zero Trust Gateway Policies Result 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 Policies Result 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 String - Defines a hostname for override, for the matching DNS queries. Settable only for
dnsrules with the action set tooverride. - override
Ips List<String> - 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 Policies Result Rule Settings Payload Log - Configure DLP payload logging. Settable only for
httprules. - quarantine
Get
Zero Trust Gateway Policies Result Rule Settings Quarantine - Configure settings that apply to quarantine rules. Settable only for
httprules. - redirect
Get
Zero Trust Gateway Policies Result Rule Settings Redirect - Apply settings to redirect rules. Settable only for
httprules with the action set toredirect. - resolve
Dns GetInternally Zero Trust Gateway Policies Result 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 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. - untrusted
Cert GetZero Trust Gateway Policies Result 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 {[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. - allow
Child 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.
- audit
Ssh GetZero Trust Gateway Policies Result Rule Settings Audit Ssh - Define the settings for the Audit SSH action. Settable only for
l4rules withaudit_sshaction. - biso
Admin GetControls Zero Trust Gateway Policies Result Rule Settings Biso Admin Controls - Configure browser isolation behavior. Settable only for
httprules with the action set toisolate. - block
Page GetZero Trust Gateway Policies Result 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 booleanEnabled - Enable the custom block page. Settable only for
dnsrules with actionblock. - block
Reason 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. - bypass
Parent 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.
- check
Session GetZero Trust Gateway Policies Result Rule Settings Check Session - Configure session check behavior. Settable only for
l4andhttprules with the action set toallow. - dns
Resolvers GetZero Trust Gateway Policies Result 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
Get
Zero Trust Gateway Policies Result 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 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. - insecure
Disable booleanDnssec Validation - Specify whether to disable DNSSEC validation (for Allow actions) [INSECURE]. Settable only for
dnsrules. - ip
Categories 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. - ip
Indicator 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
Get
Zero Trust Gateway Policies Result 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 Policies Result 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 string - Defines a hostname for override, for the matching DNS queries. Settable only for
dnsrules with the action set tooverride. - override
Ips string[] - 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 Policies Result Rule Settings Payload Log - Configure DLP payload logging. Settable only for
httprules. - quarantine
Get
Zero Trust Gateway Policies Result Rule Settings Quarantine - Configure settings that apply to quarantine rules. Settable only for
httprules. - redirect
Get
Zero Trust Gateway Policies Result Rule Settings Redirect - Apply settings to redirect rules. Settable only for
httprules with the action set toredirect. - resolve
Dns GetInternally Zero Trust Gateway Policies Result 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 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. - untrusted
Cert GetZero Trust Gateway Policies Result 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 Policies Result Rule Settings Audit Ssh - Define the settings for the Audit SSH action. Settable only for
l4rules withaudit_sshaction. - biso_
admin_ Getcontrols Zero Trust Gateway Policies Result Rule Settings Biso Admin Controls - Configure browser isolation behavior. Settable only for
httprules with the action set toisolate. - block_
page GetZero Trust Gateway Policies Result 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 Policies Result Rule Settings Check Session - Configure session check behavior. Settable only for
l4andhttprules with the action set toallow. - dns_
resolvers GetZero Trust Gateway Policies Result 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
Get
Zero Trust Gateway Policies Result 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
Get
Zero Trust Gateway Policies Result 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 Policies Result 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 Policies Result Rule Settings Payload Log - Configure DLP payload logging. Settable only for
httprules. - quarantine
Get
Zero Trust Gateway Policies Result Rule Settings Quarantine - Configure settings that apply to quarantine rules. Settable only for
httprules. - redirect
Get
Zero Trust Gateway Policies Result Rule Settings Redirect - Apply settings to redirect rules. Settable only for
httprules with the action set toredirect. - resolve_
dns_ Getinternally Zero Trust Gateway Policies Result 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 Policies Result 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 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. - allow
Child 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.
- audit
Ssh Property Map - Define the settings for the Audit SSH action. Settable only for
l4rules withaudit_sshaction. - biso
Admin Property MapControls - Configure browser isolation behavior. Settable only for
httprules with the action set toisolate. - block
Page Property Map - Configure custom block page settings. If missing or null, use the account settings. Settable only for
httprules with the action set toblock. - block
Page BooleanEnabled - Enable the custom block page. Settable only for
dnsrules with actionblock. - block
Reason 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. - bypass
Parent 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.
- check
Session Property Map - Configure session check behavior. Settable only for
l4andhttprules with the action set toallow. - dns
Resolvers 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. - ignore
Cname 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. - insecure
Disable BooleanDnssec Validation - Specify whether to disable DNSSEC validation (for Allow actions) [INSECURE]. Settable only for
dnsrules. - ip
Categories 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. - ip
Indicator 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. - notification
Settings 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. - override
Host String - Defines a hostname for override, for the matching DNS queries. Settable only for
dnsrules with the action set tooverride. - override
Ips List<String> - Defines a an IP or set of IPs for overriding matched DNS queries. Settable only for
dnsrules with the action set tooverride. - payload
Log 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. - resolve
Dns 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. - resolve
Dns 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. - untrusted
Cert Property Map - Configure behavior when an upstream certificate is invalid or an SSL error occurs. Settable only for
httprules with the action set toallow.
GetZeroTrustGatewayPoliciesResultRuleSettingsAuditSsh
- Command
Logging bool - Enable SSH command logging.
- Command
Logging bool - Enable SSH command logging.
- command
Logging Boolean - Enable SSH command logging.
- command
Logging boolean - Enable SSH command logging.
- command_
logging bool - Enable SSH command logging.
- command
Logging Boolean - Enable SSH command logging.
GetZeroTrustGatewayPoliciesResultRuleSettingsBisoAdminControls
- 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".
GetZeroTrustGatewayPoliciesResultRuleSettingsBlockPage
- Include
Context bool - Specify whether to pass the context information as query parameters.
- Target
Uri 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 string - Specify the URI to which the user is redirected.
- include
Context Boolean - Specify whether to pass the context information as query parameters.
- target
Uri String - Specify the URI to which the user is redirected.
- include
Context boolean - Specify whether to pass the context information as query parameters.
- target
Uri 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.
- include
Context Boolean - Specify whether to pass the context information as query parameters.
- target
Uri String - Specify the URI to which the user is redirected.
GetZeroTrustGatewayPoliciesResultRuleSettingsCheckSession
GetZeroTrustGatewayPoliciesResultRuleSettingsDnsResolvers
GetZeroTrustGatewayPoliciesResultRuleSettingsDnsResolversIpv4
- 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.
- Route
Through boolPrivate Network - Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- Vnet
Id 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.
- Route
Through boolPrivate Network - Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- Vnet
Id 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.
- route
Through BooleanPrivate Network - Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnet
Id 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.
- route
Through booleanPrivate Network - Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnet
Id 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.
- route
Through BooleanPrivate Network - Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnet
Id String - Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
GetZeroTrustGatewayPoliciesResultRuleSettingsDnsResolversIpv6
- 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.
- Route
Through boolPrivate Network - Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- Vnet
Id 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.
- Route
Through boolPrivate Network - Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- Vnet
Id 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.
- route
Through BooleanPrivate Network - Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnet
Id 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.
- route
Through booleanPrivate Network - Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnet
Id 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.
- route
Through BooleanPrivate Network - Indicate whether to connect to this resolver over a private network. Must set when vnet_id set.
- vnet
Id String - Specify an optional virtual network for this resolver. Uses default virtual network id if omitted.
GetZeroTrustGatewayPoliciesResultRuleSettingsEgress
- 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.
GetZeroTrustGatewayPoliciesResultRuleSettingsL4override
GetZeroTrustGatewayPoliciesResultRuleSettingsNotificationSettings
- Enabled bool
- Enable notification.
- Include
Context bool - Indicates whether to pass the context information as query parameters.
- Msg string
- Customize the message shown in the notification.
- Support
Url 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 string
- Customize the message shown in the notification.
- Support
Url string - Defines an optional URL to direct users to additional information. If unset, the notification opens a block page.
- enabled Boolean
- Enable notification.
- include
Context Boolean - Indicates whether to pass the context information as query parameters.
- msg String
- Customize the message shown in the notification.
- support
Url String - Defines an optional URL to direct users to additional information. If unset, the notification opens a block page.
- enabled boolean
- Enable notification.
- include
Context boolean - Indicates whether to pass the context information as query parameters.
- msg string
- Customize the message shown in the notification.
- support
Url 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.
- include
Context Boolean - Indicates whether to pass the context information as query parameters.
- msg String
- Customize the message shown in the notification.
- support
Url String - Defines an optional URL to direct users to additional information. If unset, the notification opens a block page.
GetZeroTrustGatewayPoliciesResultRuleSettingsPayloadLog
- 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.
GetZeroTrustGatewayPoliciesResultRuleSettingsQuarantine
- File
Types List<string> - Specify the types of files to sandbox.
- File
Types []string - Specify the types of files to sandbox.
- file
Types List<String> - Specify the types of files to sandbox.
- file
Types string[] - Specify the types of files to sandbox.
- file_
types Sequence[str] - Specify the types of files to sandbox.
- file
Types List<String> - Specify the types of files to sandbox.
GetZeroTrustGatewayPoliciesResultRuleSettingsRedirect
- 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 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 string - Specify the URI to which the user is redirected.
- include
Context Boolean - Specify whether to pass the context information as query parameters.
- preserve
Path BooleanAnd Query - Specify whether to append the path and query parameters from the original request to target_uri.
- target
Uri String - Specify the URI to which the user is redirected.
- include
Context boolean - Specify whether to pass the context information as query parameters.
- preserve
Path booleanAnd Query - Specify whether to append the path and query parameters from the original request to target_uri.
- target
Uri 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.
- include
Context Boolean - Specify whether to pass the context information as query parameters.
- preserve
Path BooleanAnd Query - Specify whether to append the path and query parameters from the original request to target_uri.
- target
Uri String - Specify the URI to which the user is redirected.
GetZeroTrustGatewayPoliciesResultRuleSettingsResolveDnsInternally
- 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".
- View
Id 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".
- View
Id 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".
- view
Id 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".
- view
Id 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".
- view
Id String - Specify the internal DNS view identifier to pass to the internal DNS service.
GetZeroTrustGatewayPoliciesResultRuleSettingsUntrustedCert
- 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".
GetZeroTrustGatewayPoliciesResultSchedule
- Fri string
- Mon string
- Sat string
- Sun string
- Thu string
- Time
Zone 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
- Time
Zone 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
- time
Zone 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
- time
Zone 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
- time
Zone 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.
