@@ -24,7 +24,9 @@ def api_v4(self):
2424 zones_logs (self )
2525 zones_media (self )
2626 zones_rate_limits (self )
27+ zones_secondary_dns (self )
2728 zones_settings (self )
29+ zones_spectrum (self )
2830 zones_ssl (self )
2931 zones_workers (self )
3032
@@ -35,7 +37,6 @@ def api_v4(self):
3537 organizations (self )
3638 organizations_audit_logs (self )
3739 organizations_virtual_dns (self )
38- organizations_workers (self )
3940
4041 # The API commands for /certificates/
4142 certificates (self )
@@ -95,11 +96,9 @@ def zones(self):
9596 self .add ('AUTH' , "zones" , "purge_cache" )
9697 self .add ('AUTH' , "zones" , "railguns" )
9798 self .add ('AUTH' , "zones" , "railguns" , "diagnose" )
98- self .add ('AUTH' , "zones" , "secondary_dns" )
9999 self .add ('VOID' , "zones" , "security" )
100100 self .add ('AUTH' , "zones" , "security/events" )
101101 self .add ('AUTH' , "zones" , "subscription" )
102- self .add ('AUTH' , "zones" , "subscriptions" )
103102
104103def zones_settings (self ):
105104 """ API core commands for Cloudflare API"""
@@ -143,7 +142,6 @@ def zones_settings(self):
143142 self .add ('AUTH' , "zones" , "settings/server_side_exclude" )
144143 self .add ('AUTH' , "zones" , "settings/sort_query_string_for_cache" )
145144 self .add ('AUTH' , "zones" , "settings/ssl" )
146- self .add ('AUTH' , "zones" , "settings/tls_1_2_only" )
147145 self .add ('AUTH' , "zones" , "settings/tls_1_3" )
148146 self .add ('AUTH' , "zones" , "settings/tls_client_auth" )
149147 self .add ('AUTH' , "zones" , "settings/true_client_ip_header" )
@@ -205,7 +203,7 @@ def zones_logpush(self):
205203 self .add ('AUTH' , "zones" , "logpush/ownership/validate" )
206204 self .add ('VOID' , "zones" , "logpush/validate" )
207205 self .add ('VOID' , "zones" , "logpush/validate/destination" )
208- self .add ('AUTH' , "zones" , "logpush/validate/destination/exitss " )
206+ self .add ('AUTH' , "zones" , "logpush/validate/destination/exists " )
209207 self .add ('AUTH' , "zones" , "logpush/validate/origin" )
210208
211209def zones_logs (self ):
@@ -227,7 +225,6 @@ def organizations(self):
227225
228226 self .add ('AUTH' , "organizations" )
229227 self .add ('AUTH' , "organizations" , "members" )
230- self .add ('AUTH' , "organizations" , "invite" )
231228 self .add ('AUTH' , "organizations" , "invites" )
232229 self .add ('AUTH' , "organizations" , "railguns" )
233230 self .add ('AUTH' , "organizations" , "railguns" , "zones" )
@@ -262,6 +259,18 @@ def zones_dnssec(self):
262259
263260 self .add ('AUTH' , "zones" , "dnssec" )
264261
262+ def zones_spectrum (self ):
263+ """ API core commands for Cloudflare API"""
264+
265+ self .add ('VOID' , "zones" , "spectrum" )
266+ self .add ('VOID' , "zones" , "spectrum/analytics" )
267+ self .add ('VOID' , "zones" , "spectrum/analytics/aggregate" )
268+ self .add ('AUTH' , "zones" , "spectrum/analytics/aggregate/current" )
269+ self .add ('VOID' , "zones" , "spectrum/analytics/events" )
270+ self .add ('AUTH' , "zones" , "spectrum/analytics/events/bytime" )
271+ self .add ('AUTH' , "zones" , "spectrum/analytics/events/summary" )
272+ self .add ('AUTH' , "zones" , "spectrum/apps" )
273+
265274def zones_ssl (self ):
266275 """ API core commands for Cloudflare API"""
267276
@@ -286,6 +295,11 @@ def zones_load_balancers(self):
286295
287296 self .add ('AUTH' , "zones" , "load_balancers" )
288297
298+ def zones_secondary_dns (self ):
299+ """ API core commands for Cloudflare API"""
300+
301+ self .add ('AUTH' , "zones" , "secondary_dns" )
302+
289303def user_load_balancers (self ):
290304 """ API core commands for Cloudflare API"""
291305
@@ -335,16 +349,47 @@ def organizations_audit_logs(self):
335349
336350 self .add ('AUTH' , "organizations" , "audit_logs" )
337351
338- def organizations_workers (self ):
339- """ API core commands for Cloudflare API"""
340-
341- self .add ('VOID' , "organizations" , "workers" )
342- self .add ('AUTH' , "organizations" , "workers/scripts" )
343-
344352def accounts (self ):
345353 """ API core commands for Cloudflare API"""
346354
347- self .add ('VOID' , "accounts" )
355+ self .add ('AUTH' , "accounts" )
356+ self .add ('VOID' , "accounts" , "access" )
357+ self .add ('AUTH' , "accounts" , "access/groups" )
358+ self .add ('AUTH' , "accounts" , "access/identity_providers" )
359+ self .add ('AUTH' , "accounts" , "access/organizations" )
360+ self .add ('AUTH' , "accounts" , "access/organizations/revoke_user" )
361+ self .add ('AUTH' , "accounts" , "access/service_tokens" )
362+ self .add ('VOID' , "accounts" , "billing" )
363+ self .add ('AUTH' , "accounts" , "billing/profile" )
364+ self .add ('AUTH' , "accounts" , "custom_pages" )
365+ self .add ('VOID' , "accounts" , "load_balancers" )
366+ self .add ('AUTH' , "accounts" , "load_balancers/monitors" )
367+ self .add ('AUTH' , "accounts" , "load_balancers/pools" )
368+ self .add ('AUTH' , "accounts" , "load_balancers/pools" , "health" )
369+ self .add ('AUTH' , "accounts" , "members" )
370+ self .add ('AUTH' , "accounts" , "railguns" )
371+ self .add ('AUTH' , "accounts" , "railguns/connections" )
372+ self .add ('VOID' , "accounts" , "registrar" )
373+ self .add ('AUTH' , "accounts" , "registrar/domains" )
374+ self .add ('AUTH' , "accounts" , "roles" )
375+ self .add ('VOID' , "accounts" , "storage" )
376+ self .add ('AUTH' , "accounts" , "storage/analytics" )
377+ self .add ('AUTH' , "accounts" , "storage/analytics/stored" )
378+ self .add ('VOID' , "accounts" , "storage/kv" )
379+ self .add ('AUTH' , "accounts" , "storage/kv/namespaces" )
380+ self .add ('AUTH' , "accounts" , "storage/kv/namespaces" , "bulk" )
381+ self .add ('AUTH' , "accounts" , "storage/kv/namespaces" , "keys" )
382+ self .add ('AUTH' , "accounts" , "storage/kv/namespaces" , "values" )
383+ self .add ('AUTH' , "accounts" , "stream" )
384+ self .add ('AUTH' , "accounts" , "stream/embed" )
385+ self .add ('AUTH' , "accounts" , "stream/preview" )
386+ self .add ('AUTH' , "accounts" , "subscriptions" )
387+ self .add ('AUTH' , "accounts" , "virtual_dns" )
388+ self .add ('VOID' , "accounts" , "virtual_dns/dns_analytics" )
389+ self .add ('AUTH' , "accounts" , "virtual_dns/dns_analytics/report" )
390+ self .add ('AUTH' , "accounts" , "virtual_dns/dns_analytics/report/bytime" )
391+ self .add ('VOID' , "accounts" , "workers" )
392+ self .add ('AUTH' , "accounts" , "workers/scripts" )
348393
349394def accounts_firewall (self ):
350395 """ API core commands for Cloudflare API"""
0 commit comments