Lines Matching refs:self

3 def api_v4(self):  argument
7 user(self)
8 user_audit_logs(self)
9 user_load_balancers(self)
10 user_load_balancing_analytics(self)
11 user_tokens_verify(self)
12 user_workers(self)
15 zones(self)
16 zones_access(self)
17 zones_amp(self)
18 zones_analytics(self)
19 zones_argo(self)
20 zones_dns_analytics(self)
21 zones_dnssec(self)
22 zones_firewall(self)
23 zones_load_balancers(self)
24 zones_logpush(self)
25 zones_logs(self)
26 zones_media(self)
27 zones_origin_tls_client_auth(self)
28 zones_rate_limits(self)
29 zones_secondary_dns(self)
30 zones_settings(self)
31 zones_spectrum(self)
32 zones_ssl(self)
33 zones_waiting_rooms(self)
34 zones_workers(self)
37 railguns(self)
40 certificates(self)
43 ips(self)
46 accounts(self)
47 accounts_access(self)
48 accounts_addressing(self)
49 accounts_audit_logs(self)
50 accounts_diagnostics(self)
51 accounts_firewall(self)
52 accounts_load_balancers(self)
53 accounts_secondary_dns(self)
54 accounts_stream(self)
57 memberships(self)
60 graphql(self)
62 def user(self): argument
65 self.add('AUTH', "user")
66 self.add('VOID', "user/billing")
67 self.add('AUTH', "user/billing/history")
68 self.add('AUTH', "user/billing/profile")
69 self.add('VOID', "user/billing/subscriptions")
70 self.add('AUTH', "user/billing/subscriptions/apps")
71 self.add('AUTH', "user/billing/subscriptions/zones")
72 self.add('VOID', "user/firewall")
73 self.add('VOID', "user/firewall/access_rules")
74 self.add('AUTH', "user/firewall/access_rules/rules")
75 self.add('AUTH', "user/invites")
76 self.add('AUTH', "user/organizations")
77 self.add('AUTH', "user/subscriptions")
79 def zones(self): argument
82 self.add('AUTH', "zones")
83 self.add('AUTH', "zones", "activation_check")
84 self.add('AUTH', "zones", "available_plans")
85 self.add('AUTH', "zones", "available_rate_plans")
86 self.add('AUTH', "zones", "custom_certificates")
87 self.add('AUTH', "zones", "custom_certificates/prioritize")
88 self.add('AUTH', "zones", "custom_hostnames")
89 self.add('AUTH', "zones", "custom_hostnames/fallback_origin")
90 self.add('AUTH', "zones", "custom_pages")
91 self.add('AUTH', "zones", "dns_records")
92 self.add('AUTH', "zones", "dns_records/export")
93 self.add('AUTH', "zones", "dns_records/import")
94 self.add('AUTH', "zones", "filters")
95 self.add('AUTH', "zones", "healthchecks")
96 self.add('AUTH', "zones", "healthchecks/preview")
97 self.add('AUTH', "zones", "keyless_certificates")
98 self.add('AUTH', "zones", "pagerules")
99 self.add('AUTH', "zones", "pagerules/settings")
100 self.add('AUTH', "zones", "purge_cache")
101 self.add('AUTH', "zones", "railguns")
102 self.add('AUTH', "zones", "railguns", "diagnose")
103 self.add('AUTH', 'zones', 'rulesets')
104 self.add('AUTH', 'zones', 'rulesets', 'versions')
105 self.add('VOID', "zones", "security")
106 self.add('AUTH', "zones", "security/events")
107 self.add('AUTH', "zones", "subscription")
109 def zones_settings(self): argument
112 self.add('AUTH', "zones", "settings")
113 self.add('AUTH', "zones", "settings/0rtt")
114 self.add('AUTH', "zones", "settings/advanced_ddos")
115 self.add('AUTH', "zones", "settings/always_online")
116 self.add('AUTH', "zones", "settings/always_use_https")
117 self.add('AUTH', "zones", "settings/automatic_https_rewrites")
118 self.add('AUTH', "zones", "settings/brotli")
119 self.add('AUTH', "zones", "settings/browser_cache_ttl")
120 self.add('AUTH', "zones", "settings/browser_check")
121 self.add('AUTH', "zones", "settings/cache_level")
122 self.add('AUTH', "zones", "settings/challenge_ttl")
123 self.add('AUTH', "zones", "settings/ciphers")
124 self.add('AUTH', "zones", "settings/development_mode")
125 self.add('AUTH', "zones", "settings/email_obfuscation")
126 self.add('AUTH', "zones", "settings/h2_prioritization")
127 self.add('AUTH', "zones", "settings/hotlink_protection")
128 self.add('AUTH', "zones", "settings/http2")
129 self.add('AUTH', "zones", "settings/http3")
130 self.add('AUTH', "zones", "settings/image_resizing")
131 self.add('AUTH', "zones", "settings/ip_geolocation")
132 self.add('AUTH', "zones", "settings/ipv6")
133 self.add('AUTH', "zones", "settings/min_tls_version")
134 self.add('AUTH', "zones", "settings/minify")
135 self.add('AUTH', "zones", "settings/mirage")
136 self.add('AUTH', "zones", "settings/mobile_redirect")
137 self.add('AUTH', "zones", "settings/opportunistic_encryption")
138 self.add('AUTH', "zones", "settings/opportunistic_onion")
139 self.add('AUTH', "zones", "settings/origin_error_page_pass_thru")
140 self.add('AUTH', "zones", "settings/polish")
141 self.add('AUTH', "zones", "settings/prefetch_preload")
142 self.add('AUTH', "zones", "settings/privacy_pass")
143 self.add('AUTH', "zones", "settings/pseudo_ipv4")
144 self.add('AUTH', "zones", "settings/response_buffering")
145 self.add('AUTH', "zones", "settings/rocket_loader")
146 self.add('AUTH', "zones", "settings/security_header")
147 self.add('AUTH', "zones", "settings/security_level")
148 self.add('AUTH', "zones", "settings/server_side_exclude")
149 self.add('AUTH', "zones", "settings/sort_query_string_for_cache")
150 self.add('AUTH', "zones", "settings/ssl")
151 self.add('AUTH', "zones", "settings/tls_1_3")
152 self.add('AUTH', "zones", "settings/tls_client_auth")
153 self.add('AUTH', "zones", "settings/true_client_ip_header")
154 self.add('AUTH', "zones", "settings/waf")
155 self.add('AUTH', "zones", "settings/webp")
156 self.add('AUTH', "zones", "settings/websockets")
158 def zones_analytics(self): argument
161 self.add('VOID', "zones", "analytics")
162 self.add('AUTH', "zones", "analytics/colos")
163 self.add('AUTH', "zones", "analytics/dashboard")
164 self.add('AUTH', "zones", "analytics/latency")
165 self.add('AUTH', "zones", "analytics/latency/colos")
167 def zones_firewall(self): argument
170 self.add('VOID', "zones", "firewall")
171 self.add('VOID', "zones", "firewall/access_rules")
172 self.add('AUTH', "zones", "firewall/access_rules/rules")
173 self.add('AUTH', "zones", "firewall/lockdowns")
174 self.add('AUTH', "zones", "firewall/rules")
175 self.add('AUTH', "zones", "firewall/ua_rules")
176 self.add('VOID', "zones", "firewall/waf")
177 self.add('AUTH', "zones", "firewall/waf/overrides")
178 self.add('AUTH', "zones", "firewall/waf/packages")
179 self.add('AUTH', "zones", "firewall/waf/packages", "groups")
180 self.add('AUTH', "zones", "firewall/waf/packages", "rules")
182 def zones_rate_limits(self): argument
185 self.add('AUTH', "zones", "rate_limits")
187 def zones_dns_analytics(self): argument
190 self.add('VOID', "zones", "dns_analytics")
191 self.add('AUTH', "zones", "dns_analytics/report")
192 self.add('AUTH', "zones", "dns_analytics/report/bytime")
194 def zones_amp(self): argument
197 self.add('VOID', "zones", "amp")
198 self.add('AUTH', "zones", "amp/sxg")
200 def zones_logpush(self): argument
203 self.add('VOID', "zones", "logpush")
204 self.add('VOID', "zones", "logpush/datasets")
205 self.add('AUTH', "zones", "logpush/datasets", "fields")
206 self.add('AUTH', "zones", "logpush/datasets", "jobs")
207 self.add('AUTH', "zones", "logpush/jobs")
208 self.add('AUTH', "zones", "logpush/ownership")
209 self.add('AUTH', "zones", "logpush/ownership/validate")
210 self.add('VOID', "zones", "logpush/validate")
211 self.add('VOID', "zones", "logpush/validate/destination")
212 self.add('AUTH', "zones", "logpush/validate/destination/exists")
213 self.add('AUTH', "zones", "logpush/validate/origin")
215 def zones_logs(self): argument
218 self.add('VOID', "zones", "logs")
219 self.add('AUTH', "zones", "logs/control")
220 self.add('VOID', "zones", "logs/control/retention")
221 self.add('AUTH', "zones", "logs/control/retention/flag")
222 self.add('AUTH_UNWRAPPED', "zones", "logs/received")
223 self.add('AUTH_UNWRAPPED', "zones", "logs/received/fields")
224 self.add('AUTH_UNWRAPPED', "zones", "logs/rayids")
226 def railguns(self): argument
229 self.add('AUTH', "railguns")
230 self.add('AUTH', "railguns", "zones")
232 def certificates(self): argument
235 self.add('CERT', "certificates")
237 def ips(self): argument
240 self.add('OPEN', "ips")
242 def zones_argo(self): argument
245 self.add('VOID', "zones", "argo")
246 self.add('AUTH', "zones", "argo/tiered_caching")
247 self.add('AUTH', "zones", "argo/smart_routing")
249 def zones_dnssec(self): argument
252 self.add('AUTH', "zones", "dnssec")
254 def zones_spectrum(self): argument
257 self.add('VOID', "zones", "spectrum")
258 self.add('VOID', "zones", "spectrum/analytics")
259 self.add('VOID', "zones", "spectrum/analytics/aggregate")
260 self.add('AUTH', "zones", "spectrum/analytics/aggregate/current")
261 self.add('VOID', "zones", "spectrum/analytics/events")
262 self.add('AUTH', "zones", "spectrum/analytics/events/bytime")
263 self.add('AUTH', "zones", "spectrum/analytics/events/summary")
264 self.add('AUTH', "zones", "spectrum/apps")
266 def zones_ssl(self): argument
269 self.add('VOID', "zones", "ssl")
270 self.add('AUTH', "zones", "ssl/analyze")
271 self.add('AUTH', "zones", "ssl/certificate_packs")
272 self.add('AUTH', 'zones', 'ssl/certificate_packs/order')
273 self.add('AUTH', 'zones', 'ssl/certificate_packs/quota')
274 self.add('AUTH', "zones", "ssl/verification")
275 self.add('VOID', "zones", "ssl/universal")
276 self.add('AUTH', "zones", "ssl/universal/settings")
278 def zones_origin_tls_client_auth(self): argument
281 self.add('AUTH', 'zones', 'origin_tls_client_auth')
282 self.add('AUTH', 'zones', 'origin_tls_client_auth/hostnames')
283 self.add('AUTH', 'zones', 'origin_tls_client_auth/hostnames/certificates')
284 self.add('AUTH', 'zones', 'origin_tls_client_auth/settings')
286 def zones_workers(self): argument
289 self.add('VOID', "zones", "workers")
290 self.add('AUTH', "zones", "workers/filters")
291 self.add('AUTH', "zones", "workers/routes")
292 self.add('AUTH', "zones", "workers/script")
293 self.add('AUTH', "zones", "workers/script/bindings")
295 def zones_load_balancers(self): argument
298 self.add('AUTH', "zones", "load_balancers")
300 def zones_secondary_dns(self): argument
303 self.add('AUTH', "zones", "secondary_dns")
304 self.add('AUTH', "zones", "secondary_dns/force_axfr")
306 def user_load_balancers(self): argument
309 self.add('VOID', "user/load_balancers")
310 self.add('AUTH', "user/load_balancers/monitors")
311 self.add('AUTH', "user/load_balancers/monitors", "preview")
312 self.add('AUTH', 'user/load_balancers/monitors', 'references')
313 self.add('AUTH', "user/load_balancers/preview")
314 self.add('AUTH', "user/load_balancers/pools")
315 self.add('AUTH', "user/load_balancers/pools", "health")
316 self.add('AUTH', "user/load_balancers/pools", "preview")
317 self.add('AUTH', 'user/load_balancers/pools', 'references')
319 def user_workers(self): argument
322 self.add('VOID', "user/workers")
323 self.add('AUTH', "user/workers/scripts")
325 def user_audit_logs(self): argument
328 self.add('AUTH', "user/audit_logs")
330 def user_load_balancing_analytics(self): argument
333 self.add('VOID', "user/load_balancing_analytics")
334 self.add('AUTH', "user/load_balancing_analytics/events")
336 def user_tokens_verify(self): argument
339 self.add('AUTH', "user/tokens")
340 self.add('AUTH', "user/tokens/permission_groups")
341 self.add('AUTH', "user/tokens/verify")
342 self.add('AUTH', "user/tokens", "value")
344 def accounts(self): argument
347 self.add('AUTH', "accounts")
348 self.add('VOID', "accounts", "billing")
349 self.add('AUTH', "accounts", "billing/profile")
350 self.add('AUTH', "accounts", "custom_pages")
351 self.add('AUTH', "accounts", "members")
352 self.add('AUTH', "accounts", "railguns")
353 self.add('AUTH', "accounts", "railguns", "connections")
354 self.add('VOID', "accounts", "registrar")
355 self.add('AUTH', "accounts", "registrar/domains")
356 self.add('AUTH', "accounts", "roles")
357 self.add('VOID', 'accounts', 'rules')
358 self.add('AUTH', 'accounts', 'rules/lists')
359 self.add('AUTH', 'accounts', 'rules/lists', 'items')
360 self.add('AUTH', 'accounts', 'rules/lists/bulk_operations')
361 self.add('AUTH', 'accounts', 'rulesets')
362 self.add('AUTH', 'accounts', 'rulesets', 'versions')
363 self.add('AUTH', 'accounts', 'rulesets/import')
364 self.add('VOID', "accounts", "storage")
365 self.add('AUTH', "accounts", "storage/analytics")
366 self.add('AUTH', "accounts", "storage/analytics/stored")
367 self.add('VOID', "accounts", "storage/kv")
368 self.add('AUTH', "accounts", "storage/kv/namespaces")
369 self.add('AUTH', "accounts", "storage/kv/namespaces", "bulk")
370 self.add('AUTH', "accounts", "storage/kv/namespaces", "keys")
371 self.add('AUTH', "accounts", "storage/kv/namespaces", "values")
372 self.add('AUTH', "accounts", "subscriptions")
373 self.add('AUTH', 'accounts', 'tunnels')
374 self.add('AUTH', 'accounts', 'tunnels', 'connections')
375 self.add('AUTH', "accounts", "virtual_dns")
376 self.add('VOID', "accounts", "virtual_dns", "dns_analytics")
377 self.add('AUTH', "accounts", "virtual_dns", "dns_analytics/report")
378 self.add('AUTH', "accounts", "virtual_dns", "dns_analytics/report/bytime")
379 self.add('VOID', "accounts", "workers")
380 self.add('AUTH', "accounts", "workers/scripts")
381 self.add('AUTH', 'accounts', 'workers/scripts', 'schedules')
383 def accounts_addressing(self): argument
386 self.add('VOID', "accounts", "addressing")
387 self.add('AUTH', "accounts", "addressing/prefixes")
388 self.add('VOID', "accounts", "addressing/prefixes", "bgp")
389 self.add('AUTH', "accounts", "addressing/prefixes", "bgp/status")
390 self.add('AUTH', 'accounts', 'addressing/prefixes', 'delegations')
392 def accounts_audit_logs(self): argument
395 self.add('AUTH', "accounts", "audit_logs")
397 def accounts_load_balancers(self): argument
400 self.add('VOID', "accounts", "load_balancers")
401 self.add('AUTH', 'accounts', 'load_balancers/preview')
402 self.add('AUTH', "accounts", "load_balancers/monitors")
403 self.add('AUTH', 'accounts', 'load_balancers/monitors', 'preview')
404 self.add('AUTH', 'accounts', 'load_balancers/monitors', 'references')
405 self.add('AUTH', "accounts", "load_balancers/pools")
406 self.add('AUTH', "accounts", "load_balancers/pools", "health")
407 self.add('AUTH', 'accounts', 'load_balancers/pools', 'preview')
408 self.add('AUTH', 'accounts', 'load_balancers/pools', 'references')
409 self.add('AUTH', 'accounts', 'load_balancers/regions')
410 self.add('AUTH', 'accounts', 'load_balancers/search')
412 def accounts_firewall(self): argument
415 self.add('VOID', "accounts", "firewall")
416 self.add('VOID', "accounts", "firewall/access_rules")
417 self.add('AUTH', "accounts", "firewall/access_rules/rules")
419 def accounts_secondary_dns(self): argument
422 self.add('VOID', "accounts", "secondary_dns")
423 self.add('AUTH', "accounts", "secondary_dns/masters")
424 self.add('AUTH', 'accounts', 'secondary_dns/primaries')
425 self.add('AUTH', "accounts", "secondary_dns/tsigs")
427 def accounts_stream(self): argument
430 self.add('AUTH', "accounts", "stream")
431 self.add('AUTH', "accounts", "stream", "captions")
432 self.add('AUTH', "accounts", "stream/copy")
433 self.add('AUTH', "accounts", "stream/direct_upload")
434 self.add('AUTH', "accounts", "stream", "embed")
435 self.add('AUTH', "accounts", "stream/keys")
436 self.add('AUTH', "accounts", "stream/preview")
437 self.add('AUTH', "accounts", "stream/watermarks")
438 self.add('AUTH', "accounts", "stream/webhook")
440 def zones_media(self): argument
443 self.add('AUTH', "zones", "media")
444 self.add('AUTH', "zones", "media", "embed")
445 self.add('AUTH', "zones", "media", "preview")
447 def memberships(self): argument
450 self.add('AUTH', "memberships")
452 def graphql(self): argument
455 self.add('AUTH', "graphql")
457 def zones_access(self): argument
460 self.add('VOID', "zones", "access")
461 self.add('AUTH', "zones", "access/apps")
462 self.add('AUTH', "zones", "access/apps", "policies")
463 self.add('AUTH', "zones", "access/apps", "revoke_tokens")
464 self.add('AUTH', "zones", "access/certificates")
466 self.add('AUTH', "zones", "access/apps", "ca")
467 self.add('AUTH', "zones", "access/groups")
468 self.add('AUTH', "zones", "access/identity_providers")
469 self.add('AUTH', "zones", "access/organizations")
470 self.add('AUTH', "zones", "access/organizations/revoke_user")
471 self.add('AUTH', "zones", "access/service_tokens")
473 def accounts_access(self): argument
476 self.add('VOID', "accounts", "access")
477 self.add('AUTH', 'accounts', 'access/certificates')
478 self.add('AUTH', "accounts", "access/groups")
479 self.add('AUTH', "accounts", "access/identity_providers")
480 self.add('AUTH', "accounts", "access/organizations")
481 self.add('AUTH', "accounts", "access/organizations/revoke_user")
482 self.add('AUTH', "accounts", "access/service_tokens")
483 self.add('VOID', "accounts", "access/logs")
484 self.add('AUTH', 'accounts', 'access/logs/access_requests')
485 self.add('AUTH', 'accounts', 'access/apps')
487 self.add('AUTH', 'accounts', 'access/apps', 'ca')
488 self.add('AUTH', 'accounts', 'access/apps', 'policies')
489 self.add('AUTH', 'accounts', 'access/apps', 'revoke_tokens')
491 def accounts_diagnostics(self): argument
494 self.add('VOID', 'accounts', 'diagnostics')
495 self.add('AUTH', 'accounts', 'diagnostics/traceroute')
497 def zones_waiting_rooms(self): argument
500 self.add('AUTH', 'zones', 'waiting_rooms')
501 self.add('AUTH', 'zones', 'waiting_rooms', 'status')
502 self.add('AUTH', 'zones', 'waiting_rooms/preview')