Skip to content
This repository was archived by the owner on Nov 22, 2024. It is now read-only.

Commit 7315385

Browse files
committed
more api endpoints
1 parent b70509b commit 7315385

1 file changed

Lines changed: 15 additions & 7 deletions

File tree

CloudFlare/api_v4.py

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,9 @@ def accounts(self):
377377
self.add('AUTH', 'accounts')
378378
self.add('VOID', 'accounts', 'billing')
379379
self.add('AUTH', 'accounts', 'billing/profile')
380+
self.add('VOID', 'accounts', 'brand-protection')
381+
self.add('AUTH', 'accounts', 'brand-protection/submit')
382+
self.add('AUTH', 'accounts', 'brand-protection/url-info')
380383
self.add('AUTH', 'accounts', 'cfd_tunnel')
381384
self.add('AUTH', 'accounts', 'cfd_tunnel', 'configurations')
382385
self.add('AUTH', 'accounts', 'cfd_tunnel', 'connections')
@@ -406,11 +409,14 @@ def accounts(self):
406409
self.add('AUTH', 'accounts', 'rules/lists/bulk_operations')
407410
self.add('AUTH', 'accounts', 'rulesets')
408411
self.add('AUTH', 'accounts', 'rulesets', 'versions')
412+
self.add('AUTH', 'accounts', 'rulesets', 'versions', 'by_tag')
413+
self.add('AUTH', 'accounts', 'rulesets', 'versions', 'by_tag/wordpress')
409414
self.add('AUTH', 'accounts', 'rulesets', 'rules')
410415
# self.add('AUTH', 'accounts', 'rulesets/import')
411416
self.add('VOID', 'accounts', 'rulesets/phases')
412417
self.add('AUTH', 'accounts', 'rulesets/phases', 'entrypoint')
413418
self.add('AUTH', 'accounts', 'rulesets/phases', 'entrypoint/versions')
419+
self.add('AUTH', 'accounts', 'rulesets/phases', 'versions')
414420
self.add('VOID', 'accounts', 'storage')
415421
self.add('AUTH', 'accounts', 'storage/analytics')
416422
self.add('AUTH', 'accounts', 'storage/analytics/stored')
@@ -429,11 +435,16 @@ def accounts(self):
429435
self.add('AUTH', 'accounts', 'virtual_dns', 'dns_analytics/report/bytime')
430436
self.add('VOID', 'accounts', 'workers')
431437
self.add('AUTH', 'accounts', 'workers/account-settings')
438+
self.add('VOID', 'accounts', 'workers/dispatch')
439+
self.add('AUTH', 'accounts', 'workers/dispatch/namespaces')
440+
self.add('AUTH', 'accounts', 'workers/dispatch/namespaces', 'scripts')
441+
self.add('AUTH', 'accounts', 'workers/dispatch/namespaces', 'scripts', 'tags')
432442
self.add('AUTH', 'accounts', 'workers/domains')
433443
self.add('VOID', 'accounts', 'workers/durable_objects')
434444
self.add('AUTH', 'accounts', 'workers/durable_objects/namespaces')
435445
self.add('AUTH', 'accounts', 'workers/durable_objects/namespaces', 'objects')
436446
self.add('AUTH', 'accounts', 'workers/queues')
447+
self.add('AUTH', 'accounts', 'workers/queues', 'consumers')
437448
self.add('AUTH', 'accounts', 'workers/scripts')
438449
self.add('AUTH', 'accounts', 'workers/scripts', 'schedules')
439450
self.add('AUTH', 'accounts', 'workers/scripts', 'tails')
@@ -614,8 +625,11 @@ def accounts_extras(self):
614625
self.add('AUTH', 'accounts', 'devices/policies')
615626
self.add('AUTH', 'accounts', 'devices/policy')
616627
self.add('AUTH', 'accounts', 'devices/policy', 'exclude')
628+
# self.add('AUTH', 'accounts', 'devices/policy/exclude')
617629
self.add('AUTH', 'accounts', 'devices/policy', 'fallback_domains')
630+
# self.add('AUTH', 'accounts', 'devices/policy/fallback_domains')
618631
self.add('AUTH', 'accounts', 'devices/policy', 'include')
632+
# self.add('AUTH', 'accounts', 'devices/policy/include')
619633
self.add('AUTH', 'accounts', 'devices/posture')
620634
self.add('AUTH', 'accounts', 'devices/posture/integration')
621635
self.add('AUTH', 'accounts', 'devices/revoke')
@@ -708,6 +722,7 @@ def zones_extras(self):
708722
self.add('AUTH', 'zones', 'rulesets/phases', 'entrypoint/versions')
709723
self.add('VOID', 'zones', 'rulesets/phases/http_custom_errors')
710724
self.add('AUTH', 'zones', 'rulesets/phases/http_custom_errors/entrypoint')
725+
self.add('AUTH', 'zones', 'rulesets/phases', 'versions')
711726
self.add('AUTH', 'zones', 'url_normalization')
712727

713728
def zones_web3(self):
@@ -873,8 +888,6 @@ def from_developers(self):
873888
self.add('AUTH', 'accounts', 'pubsub/namespaces', 'brokers')
874889
self.add('AUTH', 'accounts', 'pubsub/namespaces', 'brokers', 'credentials')
875890

876-
self.add('VOID', 'accounts', 'rulesets', 'versions', 'by_tag')
877-
self.add('AUTH', 'accounts', 'rulesets', 'versions', 'by_tag/wordpress')
878891
self.add('VOID', 'accounts', 'rulesets/phases/ddos_l4')
879892
self.add('AUTH', 'accounts', 'rulesets/phases/ddos_l4/entrypoint')
880893
self.add('VOID', 'accounts', 'rulesets/phases/ddos_l7')
@@ -888,11 +901,6 @@ def from_developers(self):
888901
self.add('AUTH', 'accounts', 'stream/analytics/views')
889902
self.add('AUTH', 'accounts', 'stream/live_inputs', 'videos')
890903

891-
self.add('VOID', 'accounts', 'workers/dispatch')
892-
self.add('AUTH', 'accounts', 'workers/dispatch/namespaces')
893-
self.add('AUTH', 'accounts', 'workers/dispatch/namespaces', 'scripts')
894-
self.add('AUTH', 'accounts', 'workers/dispatch/namespaces', 'scripts', 'tags')
895-
896904
# self.add('AUTH', 'organizations', 'load_balancers/monitors')
897905

898906
self.add('AUTH', 'users')

0 commit comments

Comments
 (0)