@@ -13,6 +13,7 @@ def api_v4(self):
1313
1414 # The API commands for /zones/
1515 zones (self )
16+ zones_access (self )
1617 zones_amp (self )
1718 zones_analytics (self )
1819 zones_argo (self )
@@ -42,6 +43,7 @@ def api_v4(self):
4243
4344 # The API commands for /accounts/
4445 accounts (self )
46+ accounts_access (self )
4547 accounts_addressing (self )
4648 accounts_audit_logs (self )
4749 accounts_firewall (self )
@@ -76,11 +78,6 @@ def zones(self):
7678 """ API core commands for Cloudflare API"""
7779
7880 self .add ('AUTH' , "zones" )
79- self .add ('VOID' , "zones" , "access" )
80- self .add ('AUTH' , "zones" , "access/apps" )
81- self .add ('AUTH' , "zones" , "access/apps" , "policies" )
82- self .add ('AUTH' , "zones" , "access/apps" , "revoke_tokens" )
83- self .add ('AUTH' , "zones" , "access/certificates" )
8481 self .add ('AUTH' , "zones" , "activation_check" )
8582 self .add ('AUTH' , "zones" , "available_plans" )
8683 self .add ('AUTH' , "zones" , "available_rate_plans" )
@@ -342,20 +339,6 @@ def accounts(self):
342339 """ API core commands for Cloudflare API"""
343340
344341 self .add ('AUTH' , "accounts" )
345- self .add ('VOID' , "accounts" , "access" )
346- self .add ('AUTH' , 'accounts' , 'access/certificates' )
347- self .add ('AUTH' , "accounts" , "access/groups" )
348- self .add ('AUTH' , "accounts" , "access/identity_providers" )
349- self .add ('AUTH' , "accounts" , "access/organizations" )
350- self .add ('AUTH' , "accounts" , "access/organizations/revoke_user" )
351- self .add ('AUTH' , "accounts" , "access/service_tokens" )
352- self .add ('VOID' , "accounts" , "access/logs" )
353- self .add ('AUTH' , 'accounts' , 'access/logs/access_requests' )
354- self .add ('AUTH' , 'accounts' , 'access/apps' )
355- #self.add('AUTH', 'accounts', 'access/apps/ca')
356- self .add ('AUTH' , 'accounts' , 'access/apps' , 'ca' )
357- self .add ('AUTH' , 'accounts' , 'access/apps' , 'policies' )
358- self .add ('AUTH' , 'accounts' , 'access/apps' , 'revoke_tokens' )
359342 self .add ('VOID' , "accounts" , "billing" )
360343 self .add ('AUTH' , "accounts" , "billing/profile" )
361344 self .add ('AUTH' , "accounts" , "custom_pages" )
@@ -454,3 +437,38 @@ def graphql(self):
454437 """ API core commands for Cloudflare API"""
455438
456439 self .add ('AUTH' , "graphql" )
440+
441+ def zones_access (self ):
442+ """ API core commands for Cloudflare API"""
443+
444+ self .add ('VOID' , "zones" , "access" )
445+ self .add ('AUTH' , "zones" , "access/apps" )
446+ self .add ('AUTH' , "zones" , "access/apps" , "policies" )
447+ self .add ('AUTH' , "zones" , "access/apps" , "revoke_tokens" )
448+ self .add ('AUTH' , "zones" , "access/certificates" )
449+ #self.add('AUTH', "zones", "access/apps/ca")
450+ self .add ('AUTH' , "zones" , "access/apps" , "ca" )
451+ self .add ('AUTH' , "zones" , "access/groups" )
452+ self .add ('AUTH' , "zones" , "access/identity_providers" )
453+ self .add ('AUTH' , "zones" , "access/organizations" )
454+ self .add ('AUTH' , "zones" , "access/organizations/revoke_user" )
455+ self .add ('AUTH' , "zones" , "access/service_tokens" )
456+
457+ def accounts_access (self ):
458+ """ API core commands for Cloudflare API"""
459+
460+ self .add ('VOID' , "accounts" , "access" )
461+ self .add ('AUTH' , 'accounts' , 'access/certificates' )
462+ self .add ('AUTH' , "accounts" , "access/groups" )
463+ self .add ('AUTH' , "accounts" , "access/identity_providers" )
464+ self .add ('AUTH' , "accounts" , "access/organizations" )
465+ self .add ('AUTH' , "accounts" , "access/organizations/revoke_user" )
466+ self .add ('AUTH' , "accounts" , "access/service_tokens" )
467+ self .add ('VOID' , "accounts" , "access/logs" )
468+ self .add ('AUTH' , 'accounts' , 'access/logs/access_requests' )
469+ self .add ('AUTH' , 'accounts' , 'access/apps' )
470+ #self.add('AUTH', 'accounts', 'access/apps/ca')
471+ self .add ('AUTH' , 'accounts' , 'access/apps' , 'ca' )
472+ self .add ('AUTH' , 'accounts' , 'access/apps' , 'policies' )
473+ self .add ('AUTH' , 'accounts' , 'access/apps' , 'revoke_tokens' )
474+
0 commit comments