You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+25Lines changed: 25 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,30 @@
1
1
# Changelog
2
2
3
+
## 4.0.4 (February, 6 2025)
4
+
5
+
### Notes
6
+
7
+
- Release date: **(February, 6 2025)**
8
+
- Supported Terraform version: **v1.x**
9
+
10
+
### Bug Fixes
11
+
12
+
-[PR #392](https://github.com/zscaler/terraform-provider-zia/pull/392) - Improved the rule reorder logic to expedite reorder process for the following resources:
13
+
-`zia_firewall_filtering_rule`
14
+
-`zia_firewall_dns_rule`
15
+
-`zia_firewall_ips_rule`
16
+
-`zia_file_type_control_rules`
17
+
-`zia_forwarding_control_rule`
18
+
-`zia_ssl_inspection_rules`
19
+
-`zia_sandbox_rules`
20
+
21
+
### Documentation
22
+
23
+
-[PR #392](https://github.com/zscaler/terraform-provider-zia/pull/392) - Updated documentation for tghe following resources describing reorder process and concept of predefined vs default rules
Copy file name to clipboardExpand all lines: docs/guides/release-notes.md
+26-1Lines changed: 26 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,10 +12,35 @@ description: |-
12
12
Track all ZIA Terraform provider's releases. New resources, features, and bug fixes will be tracked here.
13
13
14
14
---
15
-
``Last updated: v4.0.3``
15
+
``Last updated: v4.0.4``
16
16
17
17
---
18
18
19
+
## 4.0.4 (February, 6 2025)
20
+
21
+
### Notes
22
+
23
+
- Release date: **(February, 6 2025)**
24
+
- Supported Terraform version: **v1.x**
25
+
26
+
### Bug Fixes
27
+
28
+
-[PR #392](https://github.com/zscaler/terraform-provider-zia/pull/392) - Improved the rule reorder logic to expedite reorder process for the following resources:
29
+
-`zia_firewall_filtering_rule`
30
+
-`zia_firewall_dns_rule`
31
+
-`zia_firewall_ips_rule`
32
+
-`zia_file_type_control_rules`
33
+
-`zia_forwarding_control_rule`
34
+
-`zia_ssl_inspection_rules`
35
+
-`zia_sandbox_rules`
36
+
37
+
### Documentation
38
+
39
+
-[PR #392](https://github.com/zscaler/terraform-provider-zia/pull/392) - Updated documentation for tghe following resources describing reorder process and concept of predefined vs default rules
Copy file name to clipboardExpand all lines: docs/resources/zia_firewall_dns_rules.md
+31Lines changed: 31 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,37 @@ description: |-
10
10
11
11
The **zia_firewall_dns_rule** resource allows the creation and management of ZIA Cloud Firewall DNS rules in the Zscaler Internet Access.
12
12
13
+
**NOTE 1** Zscaler Cloud Firewall DNS Rules contain default and predefined rules which are placed in their respective orders. These rules `CANNOT` be deleted. When configuring your rules make sure that the `order` attributue value consider these pre-existing rules so that Terraform can place the new rules in the correct position, and drifts can be avoided. i.e If there are 2 pre-existing rules, you should start your rule order at `3` and manage your rule sets from that number onwards. The provider will reorder the rules automatically while ignoring the order of pre-existing rules, as the API will be responsible for moving these rules to their respective positions as API calls are made.
14
+
15
+
The most common default and predefined rules:
16
+
17
+
| Rule Names | Default or Predefined | Rule Number Associated |
**NOTE 2** Certain attributes on `predefined` rules can still be managed or updated via Terraform such as:
36
+
37
+
-`description` - (Optional) Enter additional notes or information. The description cannot exceed 10,240 characters.
38
+
-`state` - (Optional) 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
39
+
-`labels` (list) - Labels that are applicable to the rule.
40
+
- `id` - (Integer) Identifier that uniquely identifies an entity
41
+
42
+
**NOTE 3** The import of `predefined` rules is still possible in case you want o have them under the Terraform management; however, remember that these rules cannot be deleted. That means, the provider will fail when executing `terraform destroy`; hence, you must remove the rules you want to delete, and re-run `terraform apply` instead.
43
+
13
44
## Example Usage - Create Firewall DNS Rules - Redirect Action
0 commit comments