@@ -100,7 +100,9 @@ def create(
100100
101101 description: The description of the rule.
102102
103- device_posture: The wirefilter expression used for device posture check matching.
103+ device_posture: The wirefilter expression used for device posture check matching. The API
104+ automatically formats and sanitizes this expression. This returns a normalized
105+ version that may differ from your input and cause Terraform state drift.
104106
105107 enabled: True if the rule is enabled.
106108
@@ -112,7 +114,9 @@ def create(
112114 filters: The protocol or layer to evaluate the traffic, identity, and device posture
113115 expressions.
114116
115- identity: The wirefilter expression used for identity matching.
117+ identity: The wirefilter expression used for identity matching. The API automatically
118+ formats and sanitizes this expression. This returns a normalized version that
119+ may differ from your input and cause Terraform state drift.
116120
117121 precedence: Precedence sets the order of your rules. Lower values indicate higher
118122 precedence. At each processing phase, applicable rules are evaluated in
@@ -125,7 +129,9 @@ def create(
125129 schedule: The schedule for activating DNS policies. This does not apply to HTTP or network
126130 policies.
127131
128- traffic: The wirefilter expression used for traffic matching.
132+ traffic: The wirefilter expression used for traffic matching. The API automatically
133+ formats and sanitizes this expression. This returns a normalized version that
134+ may differ from your input and cause Terraform state drift.
129135
130136 extra_headers: Send extra headers
131137
@@ -220,7 +226,9 @@ def update(
220226
221227 description: The description of the rule.
222228
223- device_posture: The wirefilter expression used for device posture check matching.
229+ device_posture: The wirefilter expression used for device posture check matching. The API
230+ automatically formats and sanitizes this expression. This returns a normalized
231+ version that may differ from your input and cause Terraform state drift.
224232
225233 enabled: True if the rule is enabled.
226234
@@ -232,7 +240,9 @@ def update(
232240 filters: The protocol or layer to evaluate the traffic, identity, and device posture
233241 expressions.
234242
235- identity: The wirefilter expression used for identity matching.
243+ identity: The wirefilter expression used for identity matching. The API automatically
244+ formats and sanitizes this expression. This returns a normalized version that
245+ may differ from your input and cause Terraform state drift.
236246
237247 precedence: Precedence sets the order of your rules. Lower values indicate higher
238248 precedence. At each processing phase, applicable rules are evaluated in
@@ -245,7 +255,9 @@ def update(
245255 schedule: The schedule for activating DNS policies. This does not apply to HTTP or network
246256 policies.
247257
248- traffic: The wirefilter expression used for traffic matching.
258+ traffic: The wirefilter expression used for traffic matching. The API automatically
259+ formats and sanitizes this expression. This returns a normalized version that
260+ may differ from your input and cause Terraform state drift.
249261
250262 extra_headers: Send extra headers
251263
@@ -524,7 +536,9 @@ async def create(
524536
525537 description: The description of the rule.
526538
527- device_posture: The wirefilter expression used for device posture check matching.
539+ device_posture: The wirefilter expression used for device posture check matching. The API
540+ automatically formats and sanitizes this expression. This returns a normalized
541+ version that may differ from your input and cause Terraform state drift.
528542
529543 enabled: True if the rule is enabled.
530544
@@ -536,7 +550,9 @@ async def create(
536550 filters: The protocol or layer to evaluate the traffic, identity, and device posture
537551 expressions.
538552
539- identity: The wirefilter expression used for identity matching.
553+ identity: The wirefilter expression used for identity matching. The API automatically
554+ formats and sanitizes this expression. This returns a normalized version that
555+ may differ from your input and cause Terraform state drift.
540556
541557 precedence: Precedence sets the order of your rules. Lower values indicate higher
542558 precedence. At each processing phase, applicable rules are evaluated in
@@ -549,7 +565,9 @@ async def create(
549565 schedule: The schedule for activating DNS policies. This does not apply to HTTP or network
550566 policies.
551567
552- traffic: The wirefilter expression used for traffic matching.
568+ traffic: The wirefilter expression used for traffic matching. The API automatically
569+ formats and sanitizes this expression. This returns a normalized version that
570+ may differ from your input and cause Terraform state drift.
553571
554572 extra_headers: Send extra headers
555573
@@ -644,7 +662,9 @@ async def update(
644662
645663 description: The description of the rule.
646664
647- device_posture: The wirefilter expression used for device posture check matching.
665+ device_posture: The wirefilter expression used for device posture check matching. The API
666+ automatically formats and sanitizes this expression. This returns a normalized
667+ version that may differ from your input and cause Terraform state drift.
648668
649669 enabled: True if the rule is enabled.
650670
@@ -656,7 +676,9 @@ async def update(
656676 filters: The protocol or layer to evaluate the traffic, identity, and device posture
657677 expressions.
658678
659- identity: The wirefilter expression used for identity matching.
679+ identity: The wirefilter expression used for identity matching. The API automatically
680+ formats and sanitizes this expression. This returns a normalized version that
681+ may differ from your input and cause Terraform state drift.
660682
661683 precedence: Precedence sets the order of your rules. Lower values indicate higher
662684 precedence. At each processing phase, applicable rules are evaluated in
@@ -669,7 +691,9 @@ async def update(
669691 schedule: The schedule for activating DNS policies. This does not apply to HTTP or network
670692 policies.
671693
672- traffic: The wirefilter expression used for traffic matching.
694+ traffic: The wirefilter expression used for traffic matching. The API automatically
695+ formats and sanitizes this expression. This returns a normalized version that
696+ may differ from your input and cause Terraform state drift.
673697
674698 extra_headers: Send extra headers
675699
0 commit comments