@@ -84,6 +84,7 @@ def create(
8484 ]
8585 |  NotGiven  =  NOT_GIVEN ,
8686 enabled : bool  |  NotGiven  =  NOT_GIVEN ,
87+  filter : Optional [str ] |  NotGiven  =  NOT_GIVEN ,
8788 frequency : Optional [Literal ["high" , "low" ]] |  NotGiven  =  NOT_GIVEN ,
8889 kind : Optional [Literal ["edge" ]] |  NotGiven  =  NOT_GIVEN ,
8990 logpull_options : Optional [str ] |  NotGiven  =  NOT_GIVEN ,
@@ -117,6 +118,10 @@ def create(
117118
118119 enabled: Flag that indicates if the job is enabled. 
119120
121+  filter: The filters to select the events to include and/or remove from your logs. For 
122+  more information, refer to 
123+  [Filters](https://developers.cloudflare.com/logs/reference/filters/). 
124+ 
120125 frequency: This field is deprecated. Please use `max_upload_*` parameters instead. The 
121126 frequency at which Cloudflare sends batches of logs to your destination. Setting 
122127 frequency to high sends your logs in larger quantities of smaller files. Setting 
@@ -185,6 +190,7 @@ def create(
185190 "destination_conf" : destination_conf ,
186191 "dataset" : dataset ,
187192 "enabled" : enabled ,
193+  "filter" : filter ,
188194 "frequency" : frequency ,
189195 "kind" : kind ,
190196 "logpull_options" : logpull_options ,
@@ -215,6 +221,7 @@ def update(
215221 zone_id : str  |  NotGiven  =  NOT_GIVEN ,
216222 destination_conf : str  |  NotGiven  =  NOT_GIVEN ,
217223 enabled : bool  |  NotGiven  =  NOT_GIVEN ,
224+  filter : Optional [str ] |  NotGiven  =  NOT_GIVEN ,
218225 frequency : Optional [Literal ["high" , "low" ]] |  NotGiven  =  NOT_GIVEN ,
219226 kind : Optional [Literal ["edge" ]] |  NotGiven  =  NOT_GIVEN ,
220227 logpull_options : Optional [str ] |  NotGiven  =  NOT_GIVEN ,
@@ -247,6 +254,10 @@ def update(
247254
248255 enabled: Flag that indicates if the job is enabled. 
249256
257+  filter: The filters to select the events to include and/or remove from your logs. For 
258+  more information, refer to 
259+  [Filters](https://developers.cloudflare.com/logs/reference/filters/). 
260+ 
250261 frequency: This field is deprecated. Please use `max_upload_*` parameters instead. The 
251262 frequency at which Cloudflare sends batches of logs to your destination. Setting 
252263 frequency to high sends your logs in larger quantities of smaller files. Setting 
@@ -314,6 +325,7 @@ def update(
314325 {
315326 "destination_conf" : destination_conf ,
316327 "enabled" : enabled ,
328+  "filter" : filter ,
317329 "frequency" : frequency ,
318330 "kind" : kind ,
319331 "logpull_options" : logpull_options ,
@@ -552,6 +564,7 @@ async def create(
552564 ]
553565 |  NotGiven  =  NOT_GIVEN ,
554566 enabled : bool  |  NotGiven  =  NOT_GIVEN ,
567+  filter : Optional [str ] |  NotGiven  =  NOT_GIVEN ,
555568 frequency : Optional [Literal ["high" , "low" ]] |  NotGiven  =  NOT_GIVEN ,
556569 kind : Optional [Literal ["edge" ]] |  NotGiven  =  NOT_GIVEN ,
557570 logpull_options : Optional [str ] |  NotGiven  =  NOT_GIVEN ,
@@ -585,6 +598,10 @@ async def create(
585598
586599 enabled: Flag that indicates if the job is enabled. 
587600
601+  filter: The filters to select the events to include and/or remove from your logs. For 
602+  more information, refer to 
603+  [Filters](https://developers.cloudflare.com/logs/reference/filters/). 
604+ 
588605 frequency: This field is deprecated. Please use `max_upload_*` parameters instead. The 
589606 frequency at which Cloudflare sends batches of logs to your destination. Setting 
590607 frequency to high sends your logs in larger quantities of smaller files. Setting 
@@ -653,6 +670,7 @@ async def create(
653670 "destination_conf" : destination_conf ,
654671 "dataset" : dataset ,
655672 "enabled" : enabled ,
673+  "filter" : filter ,
656674 "frequency" : frequency ,
657675 "kind" : kind ,
658676 "logpull_options" : logpull_options ,
@@ -683,6 +701,7 @@ async def update(
683701 zone_id : str  |  NotGiven  =  NOT_GIVEN ,
684702 destination_conf : str  |  NotGiven  =  NOT_GIVEN ,
685703 enabled : bool  |  NotGiven  =  NOT_GIVEN ,
704+  filter : Optional [str ] |  NotGiven  =  NOT_GIVEN ,
686705 frequency : Optional [Literal ["high" , "low" ]] |  NotGiven  =  NOT_GIVEN ,
687706 kind : Optional [Literal ["edge" ]] |  NotGiven  =  NOT_GIVEN ,
688707 logpull_options : Optional [str ] |  NotGiven  =  NOT_GIVEN ,
@@ -715,6 +734,10 @@ async def update(
715734
716735 enabled: Flag that indicates if the job is enabled. 
717736
737+  filter: The filters to select the events to include and/or remove from your logs. For 
738+  more information, refer to 
739+  [Filters](https://developers.cloudflare.com/logs/reference/filters/). 
740+ 
718741 frequency: This field is deprecated. Please use `max_upload_*` parameters instead. The 
719742 frequency at which Cloudflare sends batches of logs to your destination. Setting 
720743 frequency to high sends your logs in larger quantities of smaller files. Setting 
@@ -782,6 +805,7 @@ async def update(
782805 {
783806 "destination_conf" : destination_conf ,
784807 "enabled" : enabled ,
808+  "filter" : filter ,
785809 "frequency" : frequency ,
786810 "kind" : kind ,
787811 "logpull_options" : logpull_options ,
0 commit comments