@@ -231,7 +231,7 @@ def zones_logpush(self):
231231 self .add ('VOID' , 'zones' , 'logpush/datasets' )
232232 self .add ('AUTH' , 'zones' , 'logpush/datasets' , 'fields' )
233233 self .add ('AUTH' , 'zones' , 'logpush/datasets' , 'jobs' )
234- self .add ('VOID ' , 'zones' , 'logpush/edge' )
234+ self .add ('AUTH ' , 'zones' , 'logpush/edge' )
235235 self .add ('AUTH' , 'zones' , 'logpush/edge/jobs' )
236236 self .add ('AUTH' , 'zones' , 'logpush/jobs' )
237237 self .add ('AUTH' , 'zones' , 'logpush/ownership' )
@@ -383,11 +383,13 @@ def accounts(self):
383383 self .add ('AUTH' , 'accounts' , 'cfd_tunnel' )
384384 self .add ('AUTH' , 'accounts' , 'cfd_tunnel' , 'configurations' )
385385 self .add ('AUTH' , 'accounts' , 'cfd_tunnel' , 'connections' )
386+ self .add ('AUTH' , 'accounts' , 'cfd_tunnel' , 'management' )
386387 self .add ('AUTH' , 'accounts' , 'cfd_tunnel' , 'token' )
387388 self .add ('AUTH' , 'accounts' , 'custom_pages' )
388389 self .add ('VOID' , 'accounts' , 'dlp' )
389390 self .add ('VOID' , 'accounts' , 'dlp/patterns' )
390391 self .add ('AUTH' , 'accounts' , 'dlp/patterns/validate' )
392+ self .add ('AUTH' , 'accounts' , 'dlp/payload_log' )
391393 self .add ('AUTH' , 'accounts' , 'dlp/profiles' )
392394 self .add ('AUTH' , 'accounts' , 'dlp/profiles/custom' )
393395 self .add ('AUTH' , 'accounts' , 'dlp/profiles/predefined' )
@@ -433,8 +435,12 @@ def accounts(self):
433435 self .add ('VOID' , 'accounts' , 'virtual_dns' , 'dns_analytics' )
434436 self .add ('AUTH' , 'accounts' , 'virtual_dns' , 'dns_analytics/report' )
435437 self .add ('AUTH' , 'accounts' , 'virtual_dns' , 'dns_analytics/report/bytime' )
438+
436439 self .add ('VOID' , 'accounts' , 'workers' )
437440 self .add ('AUTH' , 'accounts' , 'workers/account-settings' )
441+ self .add ('VOID' , 'accounts' , 'workers/deployments' )
442+ self .add ('AUTH' , 'accounts' , 'workers/deployments/by-script' )
443+ self .add ('AUTH' , 'accounts' , 'workers/deployments/by-script' , 'detail' )
438444 self .add ('VOID' , 'accounts' , 'workers/dispatch' )
439445 self .add ('AUTH' , 'accounts' , 'workers/dispatch/namespaces' )
440446 self .add ('AUTH' , 'accounts' , 'workers/dispatch/namespaces' , 'scripts' )
@@ -464,7 +470,9 @@ def accounts_addressing(self):
464470 self .add ('AUTH' , 'accounts' , 'addressing/prefixes' )
465471 self .add ('VOID' , 'accounts' , 'addressing/prefixes' , 'bgp' )
466472 self .add ('AUTH' , 'accounts' , 'addressing/prefixes' , 'bgp/status' )
473+ self .add ('AUTH' , 'accounts' , 'addressing/prefixes' , 'bindings' )
467474 self .add ('AUTH' , 'accounts' , 'addressing/prefixes' , 'delegations' )
475+ self .add ('AUTH' , 'accounts' , 'addressing/services' )
468476
469477def accounts_audit_logs (self ):
470478 """ accounts audit_logs """
@@ -549,6 +557,7 @@ def zones_access(self):
549557 self .add ('AUTH' , 'zones' , 'access/apps' , 'revoke_tokens' )
550558 self .add ('AUTH' , 'zones' , 'access/bookmarks' )
551559 self .add ('AUTH' , 'zones' , 'access/certificates' )
560+ self .add ('AUTH' , 'zones' , 'access/certificates/settings' )
552561# self.add('AUTH', 'zones', 'access/apps/ca')
553562 self .add ('AUTH' , 'zones' , 'access/apps' , 'ca' )
554563 self .add ('AUTH' , 'zones' , 'access/apps' , 'user_policy_checks' )
@@ -579,6 +588,7 @@ def accounts_access(self):
579588 self .add ('AUTH' , 'accounts' , 'access/apps' , 'revoke_tokens' )
580589 self .add ('AUTH' , 'accounts' , 'access/apps' , 'user_policy_checks' )
581590 self .add ('AUTH' , 'accounts' , 'access/certificates' )
591+ self .add ('AUTH' , 'accounts' , 'access/certificates/settings' )
582592 self .add ('AUTH' , 'accounts' , 'access/keys' )
583593 self .add ('AUTH' , 'accounts' , 'access/keys/rotate' )
584594 self .add ('VOID' , 'accounts' , 'access/logs' )
@@ -602,6 +612,7 @@ def zones_waiting_rooms(self):
602612 self .add ('AUTH' , 'zones' , 'waiting_rooms' , 'rules' )
603613 self .add ('AUTH' , 'zones' , 'waiting_rooms' , 'status' )
604614 self .add ('AUTH' , 'zones' , 'waiting_rooms/preview' )
615+ self .add ('AUTH' , 'zones' , 'waiting_rooms/settings' )
605616
606617def accounts_extras (self ):
607618 """ extras """
@@ -622,6 +633,8 @@ def accounts_extras(self):
622633
623634 self .add ('AUTH' , 'accounts' , 'devices' )
624635 self .add ('AUTH' , 'accounts' , 'devices' , 'override_codes' )
636+ self .add ('AUTH' , 'accounts' , 'devices/dex_tests' )
637+ self .add ('AUTH' , 'accounts' , 'devices/networks' )
625638 self .add ('AUTH' , 'accounts' , 'devices/policies' )
626639 self .add ('AUTH' , 'accounts' , 'devices/policy' )
627640 self .add ('AUTH' , 'accounts' , 'devices/policy' , 'exclude' )
@@ -636,6 +649,7 @@ def accounts_extras(self):
636649 self .add ('AUTH' , 'accounts' , 'devices/settings' )
637650 self .add ('AUTH' , 'accounts' , 'devices/unrevoke' )
638651
652+
639653 self .add ('AUTH' , 'accounts' , 'dns_firewall' )
640654 self .add ('VOID' , 'accounts' , 'dns_firewall' , 'dns_analytics' )
641655 self .add ('AUTH' , 'accounts' , 'dns_firewall' , 'dns_analytics/report' )
@@ -710,8 +724,11 @@ def zones_extras(self):
710724 self .add ('VOID' , 'zones' , 'cache' )
711725 self .add ('AUTH' , 'zones' , 'cache/variants' )
712726 self .add ('AUTH' , 'zones' , 'cache/cache_reserve' )
727+ self .add ('AUTH' , 'zones' , 'cache/regional_tiered_cache' )
728+ self .add ('AUTH' , 'zones' , 'cache/tiered_cache_smart_topology_enable' )
713729 self .add ('AUTH' , 'zones' , 'managed_headers' )
714730 self .add ('AUTH' , 'zones' , 'page_shield' )
731+ self .add ('AUTH' , 'zones' , 'page_shield/policies' )
715732 self .add ('AUTH' , 'zones' , 'page_shield/scripts' )
716733 self .add ('AUTH' , 'zones' , 'page_shield/connections' )
717734 self .add ('AUTH' , 'zones' , 'rulesets' )
@@ -775,11 +792,49 @@ def radar(self):
775792 self .add ('VOID' , 'radar/annotations' )
776793 self .add ('AUTH' , 'radar/annotations/outages' )
777794 self .add ('AUTH' , 'radar/annotations/outages/locations' )
795+
796+ self .add ('VOID' , 'radar/as112' )
797+ self .add ('VOID' , 'radar/as112/summary' )
798+ self .add ('AUTH' , 'radar/as112/summary/dnssec' )
799+ self .add ('AUTH' , 'radar/as112/summary/edns' )
800+ self .add ('AUTH' , 'radar/as112/summary/ip_version' )
801+ self .add ('AUTH' , 'radar/as112/summary/protocol' )
802+ self .add ('AUTH' , 'radar/as112/summary/query_type' )
803+ self .add ('AUTH' , 'radar/as112/summary/response_codes' )
804+ self .add ('AUTH' , 'radar/as112/timeseries' )
805+ self .add ('AUTH' , 'radar/as112/timeseries/dnssec' )
806+ self .add ('AUTH' , 'radar/as112/timeseries/edns' )
807+ self .add ('AUTH' , 'radar/as112/timeseries/ip_version' )
808+ self .add ('AUTH' , 'radar/as112/timeseries/protocol' )
809+ self .add ('AUTH' , 'radar/as112/timeseries/query_type' )
810+ self .add ('AUTH' , 'radar/as112/timeseries/response_codes' )
811+ self .add ('VOID' , 'radar/as112/top' )
812+ self .add ('AUTH' , 'radar/as112/top/locations' )
813+ self .add ('AUTH' , 'radar/as112/top/locations/dnssec' )
814+ self .add ('AUTH' , 'radar/as112/top/locations/edns' )
815+ self .add ('AUTH' , 'radar/as112/top/locations/ip_version' )
816+
778817 self .add ('VOID' , 'radar/attacks' )
779818 self .add ('VOID' , 'radar/attacks/layer3' )
780819 self .add ('AUTH' , 'radar/attacks/layer3/summary' )
781820 self .add ('AUTH' , 'radar/attacks/layer3/timeseries' )
782821 self .add ('AUTH' , 'radar/attacks/layer3/timeseries_groups' )
822+ self .add ('AUTH' , 'radar/attacks/layer3/summary/bitrate' )
823+ self .add ('AUTH' , 'radar/attacks/layer3/summary/duration' )
824+ self .add ('AUTH' , 'radar/attacks/layer3/summary/ip_version' )
825+ self .add ('AUTH' , 'radar/attacks/layer3/summary/protocol' )
826+ self .add ('AUTH' , 'radar/attacks/layer3/summary/vector' )
827+ self .add ('AUTH' , 'radar/attacks/layer3/timeseries_groups/bitrate' )
828+ self .add ('AUTH' , 'radar/attacks/layer3/timeseries_groups/duration' )
829+ self .add ('AUTH' , 'radar/attacks/layer3/timeseries_groups/industry' )
830+ self .add ('AUTH' , 'radar/attacks/layer3/timeseries_groups/ip_version' )
831+ self .add ('AUTH' , 'radar/attacks/layer3/timeseries_groups/protocol' )
832+ self .add ('AUTH' , 'radar/attacks/layer3/timeseries_groups/vector' )
833+ self .add ('AUTH' , 'radar/attacks/layer3/timeseries_groups/vertical' )
834+ self .add ('VOID' , 'radar/attacks/layer3/top' )
835+ self .add ('AUTH' , 'radar/attacks/layer3/top/industry' )
836+ self .add ('AUTH' , 'radar/attacks/layer3/top/vertical' )
837+
783838 self .add ('VOID' , 'radar/attacks/layer7' )
784839 self .add ('AUTH' , 'radar/attacks/layer7/summary' )
785840 self .add ('AUTH' , 'radar/attacks/layer7/timeseries' )
@@ -791,30 +846,72 @@ def radar(self):
791846 self .add ('VOID' , 'radar/attacks/layer7/top/locations' )
792847 self .add ('AUTH' , 'radar/attacks/layer7/top/locations/origin' )
793848 self .add ('AUTH' , 'radar/attacks/layer7/top/locations/target' )
849+
794850 self .add ('VOID' , 'radar/bgp' )
795851 self .add ('VOID' , 'radar/bgp/leaks' )
796852 self .add ('AUTH' , 'radar/bgp/leaks/events' )
797853 self .add ('AUTH' , 'radar/bgp/timeseries' )
798854 self .add ('VOID' , 'radar/bgp/top' )
799855 self .add ('AUTH' , 'radar/bgp/top/ases' )
800856 self .add ('AUTH' , 'radar/bgp/top/prefixes' )
857+ self .add ('VOID' , 'radar/bgp/hijacks' )
858+ self .add ('AUTH' , 'radar/bgp/hijacks/events' )
859+
801860 self .add ('AUTH' , 'radar/datasets' )
802861 self .add ('AUTH' , 'radar/datasets/download' )
862+
803863 self .add ('VOID' , 'radar/dns' )
804864 self .add ('VOID' , 'radar/dns/top' )
805865 self .add ('AUTH' , 'radar/dns/top/ases' )
806866 self .add ('AUTH' , 'radar/dns/top/locations' )
867+
868+ self .add ('VOID' , 'radar/email' )
869+ self .add ('VOID' , 'radar/email/security' )
870+ self .add ('VOID' , 'radar/email/security/summary' )
871+ self .add ('AUTH' , 'radar/email/security/summary/arc' )
872+ self .add ('AUTH' , 'radar/email/security/summary/dkim' )
873+ self .add ('AUTH' , 'radar/email/security/summary/dmarc' )
874+ self .add ('AUTH' , 'radar/email/security/summary/malicious' )
875+ self .add ('AUTH' , 'radar/email/security/summary/spam' )
876+ self .add ('AUTH' , 'radar/email/security/summary/spf' )
877+ self .add ('AUTH' , 'radar/email/security/summary/threat_category' )
878+ self .add ('VOID' , 'radar/email/security/timeseries' )
879+ self .add ('AUTH' , 'radar/email/security/timeseries/arc' )
880+ self .add ('AUTH' , 'radar/email/security/timeseries/dkim' )
881+ self .add ('AUTH' , 'radar/email/security/timeseries/dmarc' )
882+ self .add ('AUTH' , 'radar/email/security/timeseries/malicious' )
883+ self .add ('AUTH' , 'radar/email/security/timeseries/spam' )
884+ self .add ('AUTH' , 'radar/email/security/timeseries/spf' )
885+ self .add ('AUTH' , 'radar/email/security/timeseries/threat_category' )
886+ self .add ('VOID' , 'radar/email/security/top' )
887+ self .add ('AUTH' , 'radar/email/security/top/ases' )
888+ self .add ('AUTH' , 'radar/email/security/top/ases/arc' )
889+ self .add ('AUTH' , 'radar/email/security/top/ases/dkim' )
890+ self .add ('AUTH' , 'radar/email/security/top/ases/dmarc' )
891+ self .add ('AUTH' , 'radar/email/security/top/ases/malicious' )
892+ self .add ('AUTH' , 'radar/email/security/top/ases/spam' )
893+ self .add ('AUTH' , 'radar/email/security/top/ases/spf' )
894+ self .add ('AUTH' , 'radar/email/security/top/locations' )
895+ self .add ('AUTH' , 'radar/email/security/top/locations/arc' )
896+ self .add ('AUTH' , 'radar/email/security/top/locations/dkim' )
897+ self .add ('AUTH' , 'radar/email/security/top/locations/dmarc' )
898+ self .add ('AUTH' , 'radar/email/security/top/locations/malicious' )
899+ self .add ('AUTH' , 'radar/email/security/top/locations/spam' )
900+ self .add ('AUTH' , 'radar/email/security/top/locations/spf' )
901+
807902 self .add ('VOID' , 'radar/entities' )
808903 self .add ('AUTH' , 'radar/entities/asns' )
809904 self .add ('AUTH' , 'radar/entities/asns/ip' )
810905 self .add ('AUTH' , 'radar/entities/locations' )
906+
811907 self .add ('VOID' , 'radar/http' )
812908 self .add ('VOID' , 'radar/http/summary' )
813909 self .add ('AUTH' , 'radar/http/summary/bot_class' )
814910 self .add ('AUTH' , 'radar/http/summary/device_type' )
815911 self .add ('AUTH' , 'radar/http/summary/http_protocol' )
816912 self .add ('AUTH' , 'radar/http/summary/http_version' )
817913 self .add ('AUTH' , 'radar/http/summary/ip_version' )
914+ self .add ('AUTH' , 'radar/http/summary/os' )
818915 self .add ('AUTH' , 'radar/http/summary/tls_version' )
819916 self .add ('VOID' , 'radar/http/timeseries' )
820917 self .add ('AUTH' , 'radar/http/timeseries/bot_class' )
@@ -824,6 +921,7 @@ def radar(self):
824921 self .add ('AUTH' , 'radar/http/timeseries/http_protocol' )
825922 self .add ('AUTH' , 'radar/http/timeseries/http_version' )
826923 self .add ('AUTH' , 'radar/http/timeseries/ip_version' )
924+ self .add ('AUTH' , 'radar/http/timeseries/os' )
827925 self .add ('AUTH' , 'radar/http/timeseries/tls_version' )
828926 self .add ('VOID' , 'radar/http/top' )
829927 self .add ('AUTH' , 'radar/http/top/ases' )
@@ -832,6 +930,7 @@ def radar(self):
832930 self .add ('AUTH' , 'radar/http/top/ases/http_protocol' )
833931 self .add ('AUTH' , 'radar/http/top/ases/http_version' )
834932 self .add ('AUTH' , 'radar/http/top/ases/ip_version' )
933+ self .add ('AUTH' , 'radar/http/top/ases/os' )
835934 self .add ('AUTH' , 'radar/http/top/ases/tls_version' )
836935 self .add ('AUTH' , 'radar/http/top/browsers' )
837936 self .add ('AUTH' , 'radar/http/top/browser_families' )
@@ -841,13 +940,22 @@ def radar(self):
841940 self .add ('AUTH' , 'radar/http/top/locations/http_protocol' )
842941 self .add ('AUTH' , 'radar/http/top/locations/http_version' )
843942 self .add ('AUTH' , 'radar/http/top/locations/ip_version' )
943+ self .add ('AUTH' , 'radar/http/top/locations/os' )
844944 self .add ('AUTH' , 'radar/http/top/locations/tls_version' )
945+
845946 self .add ('VOID' , 'radar/netflows' )
846947 self .add ('AUTH' , 'radar/netflows/timeseries' )
847948 self .add ('VOID' , 'radar/netflows/top' )
848949 self .add ('AUTH' , 'radar/netflows/top/ases' )
849950 self .add ('AUTH' , 'radar/netflows/top/locations' )
951+
952+ self .add ('VOID' , 'radar/performance' )
953+ self .add ('VOID' , 'radar/performance/iqi' )
954+ self .add ('AUTH' , 'radar/performance/iqi/summary' )
955+ self .add ('AUTH' , 'radar/performance/iqi/timeseries_groups' )
956+
850957 self .add ('VOID' , 'radar/ranking' )
958+ self .add ('AUTH' , 'radar/ranking/domain' )
851959 self .add ('AUTH' , 'radar/ranking/timeseries' )
852960 self .add ('AUTH' , 'radar/ranking/top' )
853961 self .add ('VOID' , 'radar/search' )
@@ -868,9 +976,21 @@ def from_developers(self):
868976
869977 self .add ('VOID' , 'accounts' , 'logpush' )
870978 self .add ('AUTH' , 'accounts' , 'logpush/jobs' )
979+ self .add ('VOID' , 'accounts' , 'logpush/datasets' )
980+ self .add ('AUTH' , 'accounts' , 'logpush/datasets' , 'fields' )
981+ self .add ('AUTH' , 'accounts' , 'logpush/datasets' , 'jobs' )
982+ self .add ('AUTH' , 'accounts' , 'logpush/ownership' )
983+ self .add ('AUTH' , 'accounts' , 'logpush/ownership/validate' )
984+ self .add ('VOID' , 'accounts' , 'logpush/validate' )
985+ self .add ('VOID' , 'accounts' , 'logpush/validate/destination' )
986+ self .add ('AUTH' , 'accounts' , 'logpush/validate/destination/exists' )
987+ self .add ('AUTH' , 'accounts' , 'logpush/validate/origin' )
871988
872989 self .add ('VOID' , 'accounts' , 'logs' )
873990 self .add ('AUTH' , 'accounts' , 'logs/retrieve' )
991+ self .add ('VOID' , 'accounts' , 'logs/control' )
992+ self .add ('VOID' , 'accounts' , 'logs/control/cmb' )
993+ self .add ('AUTH' , 'accounts' , 'logs/control/cmb/config' )
874994
875995 self .add ('VOID' , 'accounts' , 'magic/advanced_tcp_protection' )
876996 self .add ('VOID' , 'accounts' , 'magic/advanced_tcp_protection/configs' )
@@ -926,3 +1046,16 @@ def from_developers(self):
9261046 self .add ('VOID' , 'zones' , 'rulesets/phases/http_request_firewall_managed' )
9271047 self .add ('AUTH' , 'zones' , 'rulesets/phases/http_request_firewall_managed/entrypoint' )
9281048 self .add ('AUTH' , 'zones' , 'rulesets/phases/http_request_firewall_managed/entrypoint/versions' )
1049+
1050+ self .add ('VOID' , 'zones' , 'certificate_authorities' )
1051+ self .add ('AUTH' , 'zones' , 'certificate_authorities/hostname_associations' )
1052+ self .add ('AUTH' , 'zones' , 'hold' )
1053+
1054+ self .add ('VOID' , 'accounts' , 'challenges' )
1055+ self .add ('AUTH' , 'accounts' , 'challenges/widgets' )
1056+ self .add ('AUTH' , 'accounts' , 'challenges/widgets' , 'rotate_secret' )
1057+ self .add ('AUTH' , 'accounts' , 'mtls_certificates' )
1058+ self .add ('AUTH' , 'accounts' , 'mtls_certificates' , 'associations' )
1059+ self .add ('VOID' , 'accounts' , 'request-tracer' )
1060+ self .add ('AUTH' , 'accounts' , 'request-tracer/trace' )
1061+
0 commit comments