Zscaler Internet Access v1.0.1 published on Friday, Jun 6, 2025 by Zscaler
zia.getIPSFirewallRule
Explore with Pulumi AI
Use the zia_firewall_ips_rule data source to get information about a cloud firewall IPS rule available in the Zscaler Internet Access.
Example Usage
# ZIA Firewall IPS Rule by name
data "zia_firewall_ips_rule" "this" {
name = "Default Cloud IPS Rule"
}
# ZIA Firewall IPS Rule by ID
data "zia_firewall_ips_rule" "this" {
id = "12365478"
}
Using getIPSFirewallRule
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 getIPSFirewallRule(args: GetIPSFirewallRuleArgs, opts?: InvokeOptions): Promise<GetIPSFirewallRuleResult>
function getIPSFirewallRuleOutput(args: GetIPSFirewallRuleOutputArgs, opts?: InvokeOptions): Output<GetIPSFirewallRuleResult>
def get_ips_firewall_rule(id: Optional[int] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIPSFirewallRuleResult
def get_ips_firewall_rule_output(id: Optional[pulumi.Input[int]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIPSFirewallRuleResult]
func LookupIPSFirewallRule(ctx *Context, args *LookupIPSFirewallRuleArgs, opts ...InvokeOption) (*LookupIPSFirewallRuleResult, error)
func LookupIPSFirewallRuleOutput(ctx *Context, args *LookupIPSFirewallRuleOutputArgs, opts ...InvokeOption) LookupIPSFirewallRuleResultOutput
> Note: This function is named LookupIPSFirewallRule
in the Go SDK.
public static class GetIPSFirewallRule
{
public static Task<GetIPSFirewallRuleResult> InvokeAsync(GetIPSFirewallRuleArgs args, InvokeOptions? opts = null)
public static Output<GetIPSFirewallRuleResult> Invoke(GetIPSFirewallRuleInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIPSFirewallRuleResult> getIPSFirewallRule(GetIPSFirewallRuleArgs args, InvokeOptions options)
public static Output<GetIPSFirewallRuleResult> getIPSFirewallRule(GetIPSFirewallRuleArgs args, InvokeOptions options)
fn::invoke:
function: zia:index/getIPSFirewallRule:getIPSFirewallRule
arguments:
# arguments dictionary
The following arguments are supported:
getIPSFirewallRule Result
The following output properties are available:
- Action string
- (String) The action configured for the rule that must take place if the traffic matches the rule criteria, such as allowing or blocking the traffic or bypassing the rule. The following actions are accepted:
ALLOW
,BLOCK_DROP
,BLOCK_RESET
,BYPASS_IPS
- Capture
Pcap bool - (Boolean) Value that indicates whether packet capture (PCAP) is enabled or not
- Default
Rule bool - (Boolean) Value that indicates whether the rule is the Default Cloud IPS Rule or not
- Departments
List<zscaler.
Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Department> - (List of Objects) Apply to any number of departments When not used it implies
Any
to apply the rule to all departments. - Description string
- (String) Enter additional notes or information. The description cannot exceed 10,240 characters.
- Dest
Addresses List<string> - (Set of String) Destination IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific destination IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- Dest
Countries List<string> - (Set of String) Identify destinations based on the location of a server, select Any to apply the rule to all countries or select the countries to which you want to control traffic.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- Dest
Ip List<string>Categories - (Set of String) identify destinations based on the URL category of the domain, select Any to apply the rule to all categories or select the specific categories you want to control.
- Dest
Ip List<zscaler.Groups Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Dest Ip Group> - ** - (List of Objects) Any number of destination IP address groups that you want to control with this rule.
- Dest
Ipv6Groups List<zscaler.Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Dest Ipv6Group> - Device
Groups List<zscaler.Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Device Group> - (List of Objects) Device groups to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- Devices
List<zscaler.
Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Device> - (List of Objects) Devices to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- Enable
Full boolLogging - (Integer) A Boolean value that indicates whether full logging is enabled. A true value indicates that full logging is enabled, whereas a false value indicates that aggregate logging is enabled.
- Groups
List<zscaler.
Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Group> - (List of Objects) You can manually select up to
8
groups. When not used it impliesAny
to apply the rule to all groups. - Id int
- (Integer) Identifier that uniquely identifies an entity
- Labels
List<zscaler.
Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Label> - (List of Objects) Labels that are applicable to the rule.
- Last
Modified List<zscaler.Bies Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Last Modified By> - Last
Modified intTime - Location
Groups List<zscaler.Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Location Group> - (List of Objects)You can manually select up to
32
location groups. When not used it impliesAny
to apply the rule to all location groups. - Locations
List<zscaler.
Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Location> - (List of Objects) You can manually select up to
8
locations. When not used it impliesAny
to apply the rule to all groups. - Name string
- (String) The configured name of the entity
- Nw
Service List<zscaler.Groups Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Nw Service Group> - (List of Objects) Any number of predefined or custom network service groups to which the rule applies.
- Nw
Services List<zscaler.Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Nw Service> - (List of Objects) When not used it applies the rule to all network services or you can select specific network services. The Zscaler firewall has predefined services and you can configure up to
1,024
additional custom services. - Order int
- (Integer) Policy rules are evaluated in ascending numerical order (Rule 1 before Rule 2, and so on), and the Rule Order reflects this rule's place in the order.
- Predefined bool
- (Boolean) A Boolean field that indicates that the rule is predefined by using a true value
- Rank int
- (Integer) By default, the admin ranking is disabled. To use this feature, you must enable admin rank. The default value is
7
. - Res
Categories List<string> - (Set of String) URL categories associated with resolved IP addresses to which the rule applies. If not set, the rule is not restricted to a specific URL category.
- Source
Countries List<string> - (Set of String) The countries of origin of traffic for which the rule is applicable. If not set, the rule is not restricted to specific source countries.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- Src
Ip List<zscaler.Groups Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Src Ip Group> - (List of Objects)Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group.
- Src
Ips List<string> - (Set of String) Source IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific source IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- Src
Ipv6Groups List<zscaler.Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Src Ipv6Group> - (List of Objects) Source IPv6 address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IPv6 address group.
- State string
- (String) An enabled rule is actively enforced. A disabled rule is not actively enforced but does not lose its place in the Rule Order. The service skips it and moves to the next rule.
- Threat
Categories List<zscaler.Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Threat Category> - (List of Objects) Advanced threat categories to which the rule applies
- Time
Windows List<zscaler.Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Time Window> - (List of Objects) You can manually select up to
1
time intervals. When not used it impliesalways
to apply the rule to all time intervals. - Users
List<zscaler.
Pulumi Package. Zia. Outputs. Get IPSFirewall Rule User> - (List of Objects) You can manually select up to
4
general and/or special users. When not used it impliesAny
to apply the rule to all users. - Zpa
App List<zscaler.Segments Pulumi Package. Zia. Outputs. Get IPSFirewall Rule Zpa App Segment> - (List of Objects) The ZPA application segments to which the rule applies
- Action string
- (String) The action configured for the rule that must take place if the traffic matches the rule criteria, such as allowing or blocking the traffic or bypassing the rule. The following actions are accepted:
ALLOW
,BLOCK_DROP
,BLOCK_RESET
,BYPASS_IPS
- Capture
Pcap bool - (Boolean) Value that indicates whether packet capture (PCAP) is enabled or not
- Default
Rule bool - (Boolean) Value that indicates whether the rule is the Default Cloud IPS Rule or not
- Departments
[]Get
IPSFirewall Rule Department - (List of Objects) Apply to any number of departments When not used it implies
Any
to apply the rule to all departments. - Description string
- (String) Enter additional notes or information. The description cannot exceed 10,240 characters.
- Dest
Addresses []string - (Set of String) Destination IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific destination IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- Dest
Countries []string - (Set of String) Identify destinations based on the location of a server, select Any to apply the rule to all countries or select the countries to which you want to control traffic.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- Dest
Ip []stringCategories - (Set of String) identify destinations based on the URL category of the domain, select Any to apply the rule to all categories or select the specific categories you want to control.
- Dest
Ip []GetGroups IPSFirewall Rule Dest Ip Group - ** - (List of Objects) Any number of destination IP address groups that you want to control with this rule.
- Dest
Ipv6Groups []GetIPSFirewall Rule Dest Ipv6Group - Device
Groups []GetIPSFirewall Rule Device Group - (List of Objects) Device groups to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- Devices
[]Get
IPSFirewall Rule Device - (List of Objects) Devices to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- Enable
Full boolLogging - (Integer) A Boolean value that indicates whether full logging is enabled. A true value indicates that full logging is enabled, whereas a false value indicates that aggregate logging is enabled.
- Groups
[]Get
IPSFirewall Rule Group - (List of Objects) You can manually select up to
8
groups. When not used it impliesAny
to apply the rule to all groups. - Id int
- (Integer) Identifier that uniquely identifies an entity
- Labels
[]Get
IPSFirewall Rule Label - (List of Objects) Labels that are applicable to the rule.
- Last
Modified []GetBies IPSFirewall Rule Last Modified By - Last
Modified intTime - Location
Groups []GetIPSFirewall Rule Location Group - (List of Objects)You can manually select up to
32
location groups. When not used it impliesAny
to apply the rule to all location groups. - Locations
[]Get
IPSFirewall Rule Location - (List of Objects) You can manually select up to
8
locations. When not used it impliesAny
to apply the rule to all groups. - Name string
- (String) The configured name of the entity
- Nw
Service []GetGroups IPSFirewall Rule Nw Service Group - (List of Objects) Any number of predefined or custom network service groups to which the rule applies.
- Nw
Services []GetIPSFirewall Rule Nw Service - (List of Objects) When not used it applies the rule to all network services or you can select specific network services. The Zscaler firewall has predefined services and you can configure up to
1,024
additional custom services. - Order int
- (Integer) Policy rules are evaluated in ascending numerical order (Rule 1 before Rule 2, and so on), and the Rule Order reflects this rule's place in the order.
- Predefined bool
- (Boolean) A Boolean field that indicates that the rule is predefined by using a true value
- Rank int
- (Integer) By default, the admin ranking is disabled. To use this feature, you must enable admin rank. The default value is
7
. - Res
Categories []string - (Set of String) URL categories associated with resolved IP addresses to which the rule applies. If not set, the rule is not restricted to a specific URL category.
- Source
Countries []string - (Set of String) The countries of origin of traffic for which the rule is applicable. If not set, the rule is not restricted to specific source countries.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- Src
Ip []GetGroups IPSFirewall Rule Src Ip Group - (List of Objects)Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group.
- Src
Ips []string - (Set of String) Source IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific source IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- Src
Ipv6Groups []GetIPSFirewall Rule Src Ipv6Group - (List of Objects) Source IPv6 address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IPv6 address group.
- State string
- (String) An enabled rule is actively enforced. A disabled rule is not actively enforced but does not lose its place in the Rule Order. The service skips it and moves to the next rule.
- Threat
Categories []GetIPSFirewall Rule Threat Category - (List of Objects) Advanced threat categories to which the rule applies
- Time
Windows []GetIPSFirewall Rule Time Window - (List of Objects) You can manually select up to
1
time intervals. When not used it impliesalways
to apply the rule to all time intervals. - Users
[]Get
IPSFirewall Rule User - (List of Objects) You can manually select up to
4
general and/or special users. When not used it impliesAny
to apply the rule to all users. - Zpa
App []GetSegments IPSFirewall Rule Zpa App Segment - (List of Objects) The ZPA application segments to which the rule applies
- action String
- (String) The action configured for the rule that must take place if the traffic matches the rule criteria, such as allowing or blocking the traffic or bypassing the rule. The following actions are accepted:
ALLOW
,BLOCK_DROP
,BLOCK_RESET
,BYPASS_IPS
- capture
Pcap Boolean - (Boolean) Value that indicates whether packet capture (PCAP) is enabled or not
- default
Rule Boolean - (Boolean) Value that indicates whether the rule is the Default Cloud IPS Rule or not
- departments
List<Get
IPSFirewall Rule Department> - (List of Objects) Apply to any number of departments When not used it implies
Any
to apply the rule to all departments. - description String
- (String) Enter additional notes or information. The description cannot exceed 10,240 characters.
- dest
Addresses List<String> - (Set of String) Destination IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific destination IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- dest
Countries List<String> - (Set of String) Identify destinations based on the location of a server, select Any to apply the rule to all countries or select the countries to which you want to control traffic.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- dest
Ip List<String>Categories - (Set of String) identify destinations based on the URL category of the domain, select Any to apply the rule to all categories or select the specific categories you want to control.
- dest
Ip List<GetGroups IPSFirewall Rule Dest Ip Group> - ** - (List of Objects) Any number of destination IP address groups that you want to control with this rule.
- dest
Ipv6Groups List<GetIPSFirewall Rule Dest Ipv6Group> - device
Groups List<GetIPSFirewall Rule Device Group> - (List of Objects) Device groups to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- devices
List<Get
IPSFirewall Rule Device> - (List of Objects) Devices to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- enable
Full BooleanLogging - (Integer) A Boolean value that indicates whether full logging is enabled. A true value indicates that full logging is enabled, whereas a false value indicates that aggregate logging is enabled.
- groups
List<Get
IPSFirewall Rule Group> - (List of Objects) You can manually select up to
8
groups. When not used it impliesAny
to apply the rule to all groups. - id Integer
- (Integer) Identifier that uniquely identifies an entity
- labels
List<Get
IPSFirewall Rule Label> - (List of Objects) Labels that are applicable to the rule.
- last
Modified List<GetBies IPSFirewall Rule Last Modified By> - last
Modified IntegerTime - location
Groups List<GetIPSFirewall Rule Location Group> - (List of Objects)You can manually select up to
32
location groups. When not used it impliesAny
to apply the rule to all location groups. - locations
List<Get
IPSFirewall Rule Location> - (List of Objects) You can manually select up to
8
locations. When not used it impliesAny
to apply the rule to all groups. - name String
- (String) The configured name of the entity
- nw
Service List<GetGroups IPSFirewall Rule Nw Service Group> - (List of Objects) Any number of predefined or custom network service groups to which the rule applies.
- nw
Services List<GetIPSFirewall Rule Nw Service> - (List of Objects) When not used it applies the rule to all network services or you can select specific network services. The Zscaler firewall has predefined services and you can configure up to
1,024
additional custom services. - order Integer
- (Integer) Policy rules are evaluated in ascending numerical order (Rule 1 before Rule 2, and so on), and the Rule Order reflects this rule's place in the order.
- predefined Boolean
- (Boolean) A Boolean field that indicates that the rule is predefined by using a true value
- rank Integer
- (Integer) By default, the admin ranking is disabled. To use this feature, you must enable admin rank. The default value is
7
. - res
Categories List<String> - (Set of String) URL categories associated with resolved IP addresses to which the rule applies. If not set, the rule is not restricted to a specific URL category.
- source
Countries List<String> - (Set of String) The countries of origin of traffic for which the rule is applicable. If not set, the rule is not restricted to specific source countries.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- src
Ip List<GetGroups IPSFirewall Rule Src Ip Group> - (List of Objects)Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group.
- src
Ips List<String> - (Set of String) Source IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific source IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- src
Ipv6Groups List<GetIPSFirewall Rule Src Ipv6Group> - (List of Objects) Source IPv6 address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IPv6 address group.
- state String
- (String) An enabled rule is actively enforced. A disabled rule is not actively enforced but does not lose its place in the Rule Order. The service skips it and moves to the next rule.
- threat
Categories List<GetIPSFirewall Rule Threat Category> - (List of Objects) Advanced threat categories to which the rule applies
- time
Windows List<GetIPSFirewall Rule Time Window> - (List of Objects) You can manually select up to
1
time intervals. When not used it impliesalways
to apply the rule to all time intervals. - users
List<Get
IPSFirewall Rule User> - (List of Objects) You can manually select up to
4
general and/or special users. When not used it impliesAny
to apply the rule to all users. - zpa
App List<GetSegments IPSFirewall Rule Zpa App Segment> - (List of Objects) The ZPA application segments to which the rule applies
- action string
- (String) The action configured for the rule that must take place if the traffic matches the rule criteria, such as allowing or blocking the traffic or bypassing the rule. The following actions are accepted:
ALLOW
,BLOCK_DROP
,BLOCK_RESET
,BYPASS_IPS
- capture
Pcap boolean - (Boolean) Value that indicates whether packet capture (PCAP) is enabled or not
- default
Rule boolean - (Boolean) Value that indicates whether the rule is the Default Cloud IPS Rule or not
- departments
Get
IPSFirewall Rule Department[] - (List of Objects) Apply to any number of departments When not used it implies
Any
to apply the rule to all departments. - description string
- (String) Enter additional notes or information. The description cannot exceed 10,240 characters.
- dest
Addresses string[] - (Set of String) Destination IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific destination IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- dest
Countries string[] - (Set of String) Identify destinations based on the location of a server, select Any to apply the rule to all countries or select the countries to which you want to control traffic.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- dest
Ip string[]Categories - (Set of String) identify destinations based on the URL category of the domain, select Any to apply the rule to all categories or select the specific categories you want to control.
- dest
Ip GetGroups IPSFirewall Rule Dest Ip Group[] - ** - (List of Objects) Any number of destination IP address groups that you want to control with this rule.
- dest
Ipv6Groups GetIPSFirewall Rule Dest Ipv6Group[] - device
Groups GetIPSFirewall Rule Device Group[] - (List of Objects) Device groups to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- devices
Get
IPSFirewall Rule Device[] - (List of Objects) Devices to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- enable
Full booleanLogging - (Integer) A Boolean value that indicates whether full logging is enabled. A true value indicates that full logging is enabled, whereas a false value indicates that aggregate logging is enabled.
- groups
Get
IPSFirewall Rule Group[] - (List of Objects) You can manually select up to
8
groups. When not used it impliesAny
to apply the rule to all groups. - id number
- (Integer) Identifier that uniquely identifies an entity
- labels
Get
IPSFirewall Rule Label[] - (List of Objects) Labels that are applicable to the rule.
- last
Modified GetBies IPSFirewall Rule Last Modified By[] - last
Modified numberTime - location
Groups GetIPSFirewall Rule Location Group[] - (List of Objects)You can manually select up to
32
location groups. When not used it impliesAny
to apply the rule to all location groups. - locations
Get
IPSFirewall Rule Location[] - (List of Objects) You can manually select up to
8
locations. When not used it impliesAny
to apply the rule to all groups. - name string
- (String) The configured name of the entity
- nw
Service GetGroups IPSFirewall Rule Nw Service Group[] - (List of Objects) Any number of predefined or custom network service groups to which the rule applies.
- nw
Services GetIPSFirewall Rule Nw Service[] - (List of Objects) When not used it applies the rule to all network services or you can select specific network services. The Zscaler firewall has predefined services and you can configure up to
1,024
additional custom services. - order number
- (Integer) Policy rules are evaluated in ascending numerical order (Rule 1 before Rule 2, and so on), and the Rule Order reflects this rule's place in the order.
- predefined boolean
- (Boolean) A Boolean field that indicates that the rule is predefined by using a true value
- rank number
- (Integer) By default, the admin ranking is disabled. To use this feature, you must enable admin rank. The default value is
7
. - res
Categories string[] - (Set of String) URL categories associated with resolved IP addresses to which the rule applies. If not set, the rule is not restricted to a specific URL category.
- source
Countries string[] - (Set of String) The countries of origin of traffic for which the rule is applicable. If not set, the rule is not restricted to specific source countries.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- src
Ip GetGroups IPSFirewall Rule Src Ip Group[] - (List of Objects)Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group.
- src
Ips string[] - (Set of String) Source IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific source IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- src
Ipv6Groups GetIPSFirewall Rule Src Ipv6Group[] - (List of Objects) Source IPv6 address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IPv6 address group.
- state string
- (String) An enabled rule is actively enforced. A disabled rule is not actively enforced but does not lose its place in the Rule Order. The service skips it and moves to the next rule.
- threat
Categories GetIPSFirewall Rule Threat Category[] - (List of Objects) Advanced threat categories to which the rule applies
- time
Windows GetIPSFirewall Rule Time Window[] - (List of Objects) You can manually select up to
1
time intervals. When not used it impliesalways
to apply the rule to all time intervals. - users
Get
IPSFirewall Rule User[] - (List of Objects) You can manually select up to
4
general and/or special users. When not used it impliesAny
to apply the rule to all users. - zpa
App GetSegments IPSFirewall Rule Zpa App Segment[] - (List of Objects) The ZPA application segments to which the rule applies
- action str
- (String) The action configured for the rule that must take place if the traffic matches the rule criteria, such as allowing or blocking the traffic or bypassing the rule. The following actions are accepted:
ALLOW
,BLOCK_DROP
,BLOCK_RESET
,BYPASS_IPS
- capture_
pcap bool - (Boolean) Value that indicates whether packet capture (PCAP) is enabled or not
- default_
rule bool - (Boolean) Value that indicates whether the rule is the Default Cloud IPS Rule or not
- departments
Sequence[Get
IPSFirewall Rule Department] - (List of Objects) Apply to any number of departments When not used it implies
Any
to apply the rule to all departments. - description str
- (String) Enter additional notes or information. The description cannot exceed 10,240 characters.
- dest_
addresses Sequence[str] - (Set of String) Destination IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific destination IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- dest_
countries Sequence[str] - (Set of String) Identify destinations based on the location of a server, select Any to apply the rule to all countries or select the countries to which you want to control traffic.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- dest_
ip_ Sequence[str]categories - (Set of String) identify destinations based on the URL category of the domain, select Any to apply the rule to all categories or select the specific categories you want to control.
- dest_
ip_ Sequence[Getgroups IPSFirewall Rule Dest Ip Group] - ** - (List of Objects) Any number of destination IP address groups that you want to control with this rule.
- dest_
ipv6_ Sequence[Getgroups IPSFirewall Rule Dest Ipv6Group] - device_
groups Sequence[GetIPSFirewall Rule Device Group] - (List of Objects) Device groups to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- devices
Sequence[Get
IPSFirewall Rule Device] - (List of Objects) Devices to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- enable_
full_ boollogging - (Integer) A Boolean value that indicates whether full logging is enabled. A true value indicates that full logging is enabled, whereas a false value indicates that aggregate logging is enabled.
- groups
Sequence[Get
IPSFirewall Rule Group] - (List of Objects) You can manually select up to
8
groups. When not used it impliesAny
to apply the rule to all groups. - id int
- (Integer) Identifier that uniquely identifies an entity
- labels
Sequence[Get
IPSFirewall Rule Label] - (List of Objects) Labels that are applicable to the rule.
- last_
modified_ Sequence[Getbies IPSFirewall Rule Last Modified By] - last_
modified_ inttime - location_
groups Sequence[GetIPSFirewall Rule Location Group] - (List of Objects)You can manually select up to
32
location groups. When not used it impliesAny
to apply the rule to all location groups. - locations
Sequence[Get
IPSFirewall Rule Location] - (List of Objects) You can manually select up to
8
locations. When not used it impliesAny
to apply the rule to all groups. - name str
- (String) The configured name of the entity
- nw_
service_ Sequence[Getgroups IPSFirewall Rule Nw Service Group] - (List of Objects) Any number of predefined or custom network service groups to which the rule applies.
- nw_
services Sequence[GetIPSFirewall Rule Nw Service] - (List of Objects) When not used it applies the rule to all network services or you can select specific network services. The Zscaler firewall has predefined services and you can configure up to
1,024
additional custom services. - order int
- (Integer) Policy rules are evaluated in ascending numerical order (Rule 1 before Rule 2, and so on), and the Rule Order reflects this rule's place in the order.
- predefined bool
- (Boolean) A Boolean field that indicates that the rule is predefined by using a true value
- rank int
- (Integer) By default, the admin ranking is disabled. To use this feature, you must enable admin rank. The default value is
7
. - res_
categories Sequence[str] - (Set of String) URL categories associated with resolved IP addresses to which the rule applies. If not set, the rule is not restricted to a specific URL category.
- source_
countries Sequence[str] - (Set of String) The countries of origin of traffic for which the rule is applicable. If not set, the rule is not restricted to specific source countries.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- src_
ip_ Sequence[Getgroups IPSFirewall Rule Src Ip Group] - (List of Objects)Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group.
- src_
ips Sequence[str] - (Set of String) Source IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific source IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- src_
ipv6_ Sequence[Getgroups IPSFirewall Rule Src Ipv6Group] - (List of Objects) Source IPv6 address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IPv6 address group.
- state str
- (String) An enabled rule is actively enforced. A disabled rule is not actively enforced but does not lose its place in the Rule Order. The service skips it and moves to the next rule.
- threat_
categories Sequence[GetIPSFirewall Rule Threat Category] - (List of Objects) Advanced threat categories to which the rule applies
- time_
windows Sequence[GetIPSFirewall Rule Time Window] - (List of Objects) You can manually select up to
1
time intervals. When not used it impliesalways
to apply the rule to all time intervals. - users
Sequence[Get
IPSFirewall Rule User] - (List of Objects) You can manually select up to
4
general and/or special users. When not used it impliesAny
to apply the rule to all users. - zpa_
app_ Sequence[Getsegments IPSFirewall Rule Zpa App Segment] - (List of Objects) The ZPA application segments to which the rule applies
- action String
- (String) The action configured for the rule that must take place if the traffic matches the rule criteria, such as allowing or blocking the traffic or bypassing the rule. The following actions are accepted:
ALLOW
,BLOCK_DROP
,BLOCK_RESET
,BYPASS_IPS
- capture
Pcap Boolean - (Boolean) Value that indicates whether packet capture (PCAP) is enabled or not
- default
Rule Boolean - (Boolean) Value that indicates whether the rule is the Default Cloud IPS Rule or not
- departments List<Property Map>
- (List of Objects) Apply to any number of departments When not used it implies
Any
to apply the rule to all departments. - description String
- (String) Enter additional notes or information. The description cannot exceed 10,240 characters.
- dest
Addresses List<String> - (Set of String) Destination IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific destination IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- dest
Countries List<String> - (Set of String) Identify destinations based on the location of a server, select Any to apply the rule to all countries or select the countries to which you want to control traffic.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- dest
Ip List<String>Categories - (Set of String) identify destinations based on the URL category of the domain, select Any to apply the rule to all categories or select the specific categories you want to control.
- dest
Ip List<Property Map>Groups - ** - (List of Objects) Any number of destination IP address groups that you want to control with this rule.
- dest
Ipv6Groups List<Property Map> - device
Groups List<Property Map> - (List of Objects) Device groups to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- devices List<Property Map>
- (List of Objects) Devices to which the rule applies. This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation.
- enable
Full BooleanLogging - (Integer) A Boolean value that indicates whether full logging is enabled. A true value indicates that full logging is enabled, whereas a false value indicates that aggregate logging is enabled.
- groups List<Property Map>
- (List of Objects) You can manually select up to
8
groups. When not used it impliesAny
to apply the rule to all groups. - id Number
- (Integer) Identifier that uniquely identifies an entity
- labels List<Property Map>
- (List of Objects) Labels that are applicable to the rule.
- last
Modified List<Property Map>Bies - last
Modified NumberTime - location
Groups List<Property Map> - (List of Objects)You can manually select up to
32
location groups. When not used it impliesAny
to apply the rule to all location groups. - locations List<Property Map>
- (List of Objects) You can manually select up to
8
locations. When not used it impliesAny
to apply the rule to all groups. - name String
- (String) The configured name of the entity
- nw
Service List<Property Map>Groups - (List of Objects) Any number of predefined or custom network service groups to which the rule applies.
- nw
Services List<Property Map> - (List of Objects) When not used it applies the rule to all network services or you can select specific network services. The Zscaler firewall has predefined services and you can configure up to
1,024
additional custom services. - order Number
- (Integer) Policy rules are evaluated in ascending numerical order (Rule 1 before Rule 2, and so on), and the Rule Order reflects this rule's place in the order.
- predefined Boolean
- (Boolean) A Boolean field that indicates that the rule is predefined by using a true value
- rank Number
- (Integer) By default, the admin ranking is disabled. To use this feature, you must enable admin rank. The default value is
7
. - res
Categories List<String> - (Set of String) URL categories associated with resolved IP addresses to which the rule applies. If not set, the rule is not restricted to a specific URL category.
- source
Countries List<String> - (Set of String) The countries of origin of traffic for which the rule is applicable. If not set, the rule is not restricted to specific source countries.
NOTE: Provide a 2 letter ISO3166 Alpha2 Country code. i.e
"US"
,"CA"
- src
Ip List<Property Map>Groups - (List of Objects)Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group.
- src
Ips List<String> - (Set of String) Source IP addresses or FQDNs to which the rule applies. If not set, the rule is not restricted to a specific source IP address. Each IP entry can be a single IP address, CIDR (e.g., 10.10.33.0/24), or an IP range (e.g., 10.10.33.1-10.10.33.10).
- src
Ipv6Groups List<Property Map> - (List of Objects) Source IPv6 address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IPv6 address group.
- state String
- (String) An enabled rule is actively enforced. A disabled rule is not actively enforced but does not lose its place in the Rule Order. The service skips it and moves to the next rule.
- threat
Categories List<Property Map> - (List of Objects) Advanced threat categories to which the rule applies
- time
Windows List<Property Map> - (List of Objects) You can manually select up to
1
time intervals. When not used it impliesalways
to apply the rule to all time intervals. - users List<Property Map>
- (List of Objects) You can manually select up to
4
general and/or special users. When not used it impliesAny
to apply the rule to all users. - zpa
App List<Property Map>Segments - (List of Objects) The ZPA application segments to which the rule applies
Supporting Types
GetIPSFirewallRuleDepartment
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleDestIpGroup
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleDestIpv6Group
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleDevice
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleDeviceGroup
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleGroup
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleLabel
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleLastModifiedBy
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleLocation
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleLocationGroup
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleNwService
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleNwServiceGroup
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleSrcIpGroup
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleSrcIpv6Group
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleThreatCategory
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleTimeWindow
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleUser
- Extensions Dictionary<string, string>
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- Extensions map[string]string
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- extensions Map<String,String>
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- extensions {[key: string]: string}
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- extensions Mapping[str, str]
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- extensions Map<String>
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
GetIPSFirewallRuleZpaAppSegment
- External
Id string - Indicates the external ID. Applicable only when this reference is of an external entity.
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- External
Id string - Indicates the external ID. Applicable only when this reference is of an external entity.
- Id int
- Unique identifier for the Firewall Filtering policy rule
- Name string
- Name of the Firewall Filtering policy rule
- external
Id String - Indicates the external ID. Applicable only when this reference is of an external entity.
- id Integer
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
- external
Id string - Indicates the external ID. Applicable only when this reference is of an external entity.
- id number
- Unique identifier for the Firewall Filtering policy rule
- name string
- Name of the Firewall Filtering policy rule
- external_
id str - Indicates the external ID. Applicable only when this reference is of an external entity.
- id int
- Unique identifier for the Firewall Filtering policy rule
- name str
- Name of the Firewall Filtering policy rule
- external
Id String - Indicates the external ID. Applicable only when this reference is of an external entity.
- id Number
- Unique identifier for the Firewall Filtering policy rule
- name String
- Name of the Firewall Filtering policy rule
Package Details
- Repository
- zia zscaler/pulumi-zia
- License
- MIT
- Notes
- This Pulumi package is based on the
zia
Terraform Provider.