@@ -84,6 +84,7 @@ def create(
84
84
]
85
85
| NotGiven = NOT_GIVEN ,
86
86
enabled : bool | NotGiven = NOT_GIVEN ,
87
+ filter : Optional [str ] | NotGiven = NOT_GIVEN ,
87
88
frequency : Optional [Literal ["high" , "low" ]] | NotGiven = NOT_GIVEN ,
88
89
kind : Optional [Literal ["edge" ]] | NotGiven = NOT_GIVEN ,
89
90
logpull_options : Optional [str ] | NotGiven = NOT_GIVEN ,
@@ -117,6 +118,10 @@ def create(
117
118
118
119
enabled: Flag that indicates if the job is enabled.
119
120
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
+
120
125
frequency: This field is deprecated. Please use `max_upload_*` parameters instead. The
121
126
frequency at which Cloudflare sends batches of logs to your destination. Setting
122
127
frequency to high sends your logs in larger quantities of smaller files. Setting
@@ -185,6 +190,7 @@ def create(
185
190
"destination_conf" : destination_conf ,
186
191
"dataset" : dataset ,
187
192
"enabled" : enabled ,
193
+ "filter" : filter ,
188
194
"frequency" : frequency ,
189
195
"kind" : kind ,
190
196
"logpull_options" : logpull_options ,
@@ -215,6 +221,7 @@ def update(
215
221
zone_id : str | NotGiven = NOT_GIVEN ,
216
222
destination_conf : str | NotGiven = NOT_GIVEN ,
217
223
enabled : bool | NotGiven = NOT_GIVEN ,
224
+ filter : Optional [str ] | NotGiven = NOT_GIVEN ,
218
225
frequency : Optional [Literal ["high" , "low" ]] | NotGiven = NOT_GIVEN ,
219
226
kind : Optional [Literal ["edge" ]] | NotGiven = NOT_GIVEN ,
220
227
logpull_options : Optional [str ] | NotGiven = NOT_GIVEN ,
@@ -247,6 +254,10 @@ def update(
247
254
248
255
enabled: Flag that indicates if the job is enabled.
249
256
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
+
250
261
frequency: This field is deprecated. Please use `max_upload_*` parameters instead. The
251
262
frequency at which Cloudflare sends batches of logs to your destination. Setting
252
263
frequency to high sends your logs in larger quantities of smaller files. Setting
@@ -314,6 +325,7 @@ def update(
314
325
{
315
326
"destination_conf" : destination_conf ,
316
327
"enabled" : enabled ,
328
+ "filter" : filter ,
317
329
"frequency" : frequency ,
318
330
"kind" : kind ,
319
331
"logpull_options" : logpull_options ,
@@ -552,6 +564,7 @@ async def create(
552
564
]
553
565
| NotGiven = NOT_GIVEN ,
554
566
enabled : bool | NotGiven = NOT_GIVEN ,
567
+ filter : Optional [str ] | NotGiven = NOT_GIVEN ,
555
568
frequency : Optional [Literal ["high" , "low" ]] | NotGiven = NOT_GIVEN ,
556
569
kind : Optional [Literal ["edge" ]] | NotGiven = NOT_GIVEN ,
557
570
logpull_options : Optional [str ] | NotGiven = NOT_GIVEN ,
@@ -585,6 +598,10 @@ async def create(
585
598
586
599
enabled: Flag that indicates if the job is enabled.
587
600
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
+
588
605
frequency: This field is deprecated. Please use `max_upload_*` parameters instead. The
589
606
frequency at which Cloudflare sends batches of logs to your destination. Setting
590
607
frequency to high sends your logs in larger quantities of smaller files. Setting
@@ -653,6 +670,7 @@ async def create(
653
670
"destination_conf" : destination_conf ,
654
671
"dataset" : dataset ,
655
672
"enabled" : enabled ,
673
+ "filter" : filter ,
656
674
"frequency" : frequency ,
657
675
"kind" : kind ,
658
676
"logpull_options" : logpull_options ,
@@ -683,6 +701,7 @@ async def update(
683
701
zone_id : str | NotGiven = NOT_GIVEN ,
684
702
destination_conf : str | NotGiven = NOT_GIVEN ,
685
703
enabled : bool | NotGiven = NOT_GIVEN ,
704
+ filter : Optional [str ] | NotGiven = NOT_GIVEN ,
686
705
frequency : Optional [Literal ["high" , "low" ]] | NotGiven = NOT_GIVEN ,
687
706
kind : Optional [Literal ["edge" ]] | NotGiven = NOT_GIVEN ,
688
707
logpull_options : Optional [str ] | NotGiven = NOT_GIVEN ,
@@ -715,6 +734,10 @@ async def update(
715
734
716
735
enabled: Flag that indicates if the job is enabled.
717
736
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
+
718
741
frequency: This field is deprecated. Please use `max_upload_*` parameters instead. The
719
742
frequency at which Cloudflare sends batches of logs to your destination. Setting
720
743
frequency to high sends your logs in larger quantities of smaller files. Setting
@@ -782,6 +805,7 @@ async def update(
782
805
{
783
806
"destination_conf" : destination_conf ,
784
807
"enabled" : enabled ,
808
+ "filter" : filter ,
785
809
"frequency" : frequency ,
786
810
"kind" : kind ,
787
811
"logpull_options" : logpull_options ,
0 commit comments