@@ -50,7 +50,9 @@ def api_v4(self):
5050 accounts_addressing (self )
5151 accounts_audit_logs (self )
5252 accounts_firewall (self )
53+ accounts_load_balancers (self )
5354 accounts_secondary_dns (self )
55+ accounts_stream (self )
5456
5557 # The API commands for /memberships/
5658 memberships (self )
@@ -87,12 +89,14 @@ def zones(self):
8789 self .add ('AUTH' , "zones" , "custom_certificates" )
8890 self .add ('AUTH' , "zones" , "custom_certificates/prioritize" )
8991 self .add ('AUTH' , "zones" , "custom_hostnames" )
92+ self .add ('AUTH' , "zones" , "custom_hostnames/fallback_origin" )
9093 self .add ('AUTH' , "zones" , "custom_pages" )
9194 self .add ('AUTH' , "zones" , "dns_records" )
9295 self .add ('AUTH' , "zones" , "dns_records/export" )
9396 self .add ('AUTH' , "zones" , "dns_records/import" )
9497 self .add ('AUTH' , "zones" , "filters" )
9598 self .add ('AUTH' , "zones" , "healthchecks" )
99+ self .add ('AUTH' , "zones" , "healthchecks/preview" )
96100 self .add ('AUTH' , "zones" , "keyless_certificates" )
97101 self .add ('AUTH' , "zones" , "pagerules" )
98102 self .add ('AUTH' , "zones" , "pagerules/settings" )
@@ -312,8 +316,11 @@ def user_load_balancers(self):
312316
313317 self .add ('VOID' , "user/load_balancers" )
314318 self .add ('AUTH' , "user/load_balancers/monitors" )
319+ self .add ('AUTH' , "user/load_balancers/monitors" , "preview" )
320+ self .add ('AUTH' , "user/load_balancers/preview" )
315321 self .add ('AUTH' , "user/load_balancers/pools" )
316322 self .add ('AUTH' , "user/load_balancers/pools" , "health" )
323+ self .add ('AUTH' , "user/load_balancers/pools" , "preview" )
317324
318325def user_virtual_dns (self ):
319326 """ API core commands for Cloudflare API"""
@@ -352,8 +359,10 @@ def user_load_balancing_analytics(self):
352359def user_tokens_verify (self ):
353360 """ API core commands for Cloudflare API"""
354361
355- self .add ('VOID' , "user/tokens" )
362+ self .add ('AUTH' , "user/tokens" )
363+ self .add ('AUTH' , "user/tokens/permission_groups" )
356364 self .add ('AUTH' , "user/tokens/verify" )
365+ self .add ('AUTH' , "user/tokens" , "value" )
357366
358367def organizations_audit_logs (self ):
359368 """ API core commands for Cloudflare API"""
@@ -373,10 +382,6 @@ def accounts(self):
373382 self .add ('VOID' , "accounts" , "billing" )
374383 self .add ('AUTH' , "accounts" , "billing/profile" )
375384 self .add ('AUTH' , "accounts" , "custom_pages" )
376- self .add ('VOID' , "accounts" , "load_balancers" )
377- self .add ('AUTH' , "accounts" , "load_balancers/monitors" )
378- self .add ('AUTH' , "accounts" , "load_balancers/pools" )
379- self .add ('AUTH' , "accounts" , "load_balancers/pools" , "health" )
380385 self .add ('AUTH' , "accounts" , "members" )
381386 self .add ('AUTH' , "accounts" , "railguns" )
382387 self .add ('AUTH' , "accounts" , "railguns/connections" )
@@ -391,9 +396,6 @@ def accounts(self):
391396 self .add ('AUTH' , "accounts" , "storage/kv/namespaces" , "bulk" )
392397 self .add ('AUTH' , "accounts" , "storage/kv/namespaces" , "keys" )
393398 self .add ('AUTH' , "accounts" , "storage/kv/namespaces" , "values" )
394- self .add ('AUTH' , "accounts" , "stream" )
395- self .add ('AUTH' , "accounts" , "stream/embed" )
396- self .add ('AUTH' , "accounts" , "stream/preview" )
397399 self .add ('AUTH' , "accounts" , "subscriptions" )
398400 self .add ('AUTH' , "accounts" , "virtual_dns" )
399401 self .add ('VOID' , "accounts" , "virtual_dns/dns_analytics" )
@@ -415,6 +417,18 @@ def accounts_audit_logs(self):
415417
416418 self .add ('AUTH' , "accounts" , "audit_logs" )
417419
420+ def accounts_load_balancers (self ):
421+ """ API core commands for Cloudflare API"""
422+
423+ self .add ('VOID' , "accounts" , "load_balancers" )
424+ self .add ('AUTH' , 'accounts' , 'load_balancers/preview' )
425+ self .add ('AUTH' , "accounts" , "load_balancers/monitors" )
426+ self .add ('AUTH' , 'accounts' , 'load_balancers/monitors' , 'preview' )
427+ self .add ('AUTH' , "accounts" , "load_balancers/pools" )
428+ self .add ('AUTH' , "accounts" , "load_balancers/pools" , "health" )
429+ self .add ('AUTH' , 'accounts' , 'load_balancers/pools' , 'preview' )
430+ self .add ('AUTH' , 'accounts' , 'load_balancers/search' )
431+
418432def accounts_firewall (self ):
419433 """ API core commands for Cloudflare API"""
420434
@@ -429,6 +443,17 @@ def accounts_secondary_dns(self):
429443 self .add ('AUTH' , "accounts" , "secondary_dns/masters" )
430444 self .add ('AUTH' , "accounts" , "secondary_dns/tsigs" )
431445
446+ def accounts_stream (self ):
447+ """ API core commands for Cloudflare API"""
448+
449+ self .add ('AUTH' , "accounts" , "stream" )
450+ self .add ('AUTH' , "accounts" , "stream/copy" )
451+ self .add ('AUTH' , "accounts" , "stream/direct_upload" )
452+ self .add ('AUTH' , "accounts" , "stream/embed" )
453+ self .add ('AUTH' , "accounts" , "stream/keys" )
454+ self .add ('AUTH' , "accounts" , "stream/preview" )
455+ self .add ('AUTH' , "accounts" , "stream" , "captions" )
456+
432457def zones_media (self ):
433458 """ API core commands for Cloudflare API"""
434459
0 commit comments