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

Commit 9975223

Browse files
committed
zones/waiting_rooms, accounts/diagnostics, and more
1 parent 8ed99e4 commit 9975223

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

CloudFlare/api_v4.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ def api_v4(self):
3030
zones_settings(self)
3131
zones_spectrum(self)
3232
zones_ssl(self)
33+
zones_waiting_rooms(self)
3334
zones_workers(self)
3435

3536
# The API commands for /railguns/
@@ -46,6 +47,7 @@ def api_v4(self):
4647
accounts_access(self)
4748
accounts_addressing(self)
4849
accounts_audit_logs(self)
50+
accounts_diagnostics(self)
4951
accounts_firewall(self)
5052
accounts_load_balancers(self)
5153
accounts_secondary_dns(self)
@@ -392,6 +394,7 @@ def accounts_load_balancers(self):
392394
self.add('AUTH', "accounts", "load_balancers/pools")
393395
self.add('AUTH', "accounts", "load_balancers/pools", "health")
394396
self.add('AUTH', 'accounts', 'load_balancers/pools', 'preview')
397+
self.add('AUTH', 'accounts', 'load_balancers/regions')
395398
self.add('AUTH', 'accounts', 'load_balancers/search')
396399

397400
def accounts_firewall(self):
@@ -406,6 +409,7 @@ def accounts_secondary_dns(self):
406409

407410
self.add('VOID', "accounts", "secondary_dns")
408411
self.add('AUTH', "accounts", "secondary_dns/masters")
412+
self.add('AUTH', 'accounts', 'secondary_dns/primaries')
409413
self.add('AUTH', "accounts", "secondary_dns/tsigs")
410414

411415
def accounts_stream(self):
@@ -472,3 +476,15 @@ def accounts_access(self):
472476
self.add('AUTH', 'accounts', 'access/apps', 'policies')
473477
self.add('AUTH', 'accounts', 'access/apps', 'revoke_tokens')
474478

479+
def accounts_diagnostics(self):
480+
""" API core commands for Cloudflare API"""
481+
482+
self.add('VOID', 'accounts', 'diagnostics')
483+
self.add('AUTH', 'accounts', 'diagnostics/traceroute')
484+
485+
def zones_waiting_rooms(self):
486+
""" API core commands for Cloudflare API"""
487+
488+
self.add('AUTH', 'zones', 'waiting_rooms')
489+
self.add('AUTH', 'zones', 'waiting_rooms', 'status')
490+
self.add('AUTH', 'zones', 'waiting_rooms/preview')

0 commit comments

Comments
 (0)