IAM and Activity Tracker actions by API
List of IAM actions and Activity Tracker actions by API method.
Overview
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get an overview | GET /v2/{crn}/zones/{domain_id}/overview |
internet-svcs.zones.read |
internet-svcs.overview.read |
DNS Domains
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
List the domains or get domain details | GET /v1/{crn}/zones |
internet-svcs.zones.read |
internet-svcs.zones.read |
Create a domain | POST /v1/{crn}/zones |
internet-svcs.zones.manage |
internet-svcs.zones.create |
Update a domain | PATCH /v1/{crn}/zones/{domain_id} |
internet-svcs.reliability.update |
internet-svcs.zones.update |
Delete a domain | DELETE /v1/{crn}/zones/{domain_id} |
internet-svcs.reliability.manage |
internet-svcs.zones.delete |
Run an activation check on a domain | PUT /v1/{crn}/zones/{domain_id}/activation_check |
internet-svcs.reliability.update |
internet-svcs.zones-activation-check.update |
Get the DNSSEC configuration | GET /v1/{crn}/zones/{domain_id}/dnssec |
internet-svcs.reliability.read |
internet-svcs.dnssec.read |
Enable or disable DNSSEC | PATCH /v1/{crn}/zones/{domain_id}/dnssec |
internet-svcs.reliability.update |
internet-svcs.dnssec.update |
DNS Records
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the DNS records | GET /v1/{crn}/zones/{domain_id}/dns_records |
internet-svcs.reliability.read |
internet-svcs.dns-records.read |
Create a DNS record | POST /v1/{crn}/zones/{domain_id}/dns_records |
internet-svcs.reliability.manage |
internet-svcs.dns-records.create |
Update a DNS record | PUT /v1/{crn}/zones/{domain_id}/dns_records/{record_id} |
internet-svcs.reliability.update |
internet-svcs.dns-records.update |
Delete a DNS record | DELETE /v1/{crn}/zones/{domain_id}/dns_records/{record_id} |
internet-svcs.reliability.manage |
internet-svcs.dns-records.delete |
Import the DNS records from zone file | GET /v1/{crn}/zones/{domain_id}/dns_records_bulk |
internet-svcs.reliability.read |
internet-svcs.dns-records-bulk.read |
Export the DNS records to a zone file | POST /v1/{crn}/zones/{domain_id}/dns_records_bulk |
internet-svcs.reliability.manage |
internet-svcs.dns-records-bulk.create |
GLB
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the global load balancers | GET /v1/{crn}/zones/{domain_id}/load_balancers |
internet-svcs.reliability.read |
internet-svcs.load-balancers.read |
Create a global load balancer | POST /v1/{crn}/zones/{domain_id}/load_balancers |
internet-svcs.reliability.manage |
internet-svcs.load-balancers.create |
Update a global load balancer | PUT /v1/{crn}/zones/{domain_id}/load_balancers/{glb_id} |
internet-svcs.reliability.update |
internet-svcs.load-balancers.update |
Delete a global load balancer | DELETE /v1/{crn}/zones/{domain_id}/load_balancers/{glb_id} |
internet-svcs.reliability.manage |
internet-svcs.load-balancers.delete |
Get the health monitors | GET /v1/{crn}/load_balancers/monitors |
internet-svcs.zones.read |
internet-svcs.load-balancer-monitors.read |
Create a health monitor | POST /v1/{crn}/load_balancers/monitors |
internet-svcs.zones.manage |
internet-svcs.load-balancer-monitors.create |
Update a health monitor | PUT /v1/{crn}/load_balancers/monitors/{monitor_id} |
internet-svcs.zones.update |
internet-svcs.load-balancer-monitors.update |
Delete a health monitor | DELETE /v1/{crn}/load_balancers/monitors/{monitor_id} |
internet-svcs.zones.manage |
internet-svcs.load-balancer-monitors.delete |
Get the load balancer pools | GET /v1/{crn}/load_balancers/pools |
internet-svcs.zones.read |
internet-svcs.load-balancer-pools.read |
Create a load balancer pool | POST /v1/{crn}/load_balancers/pools |
internet-svcs.zones.manage |
internet-svcs.load-balancer-pools.create |
Update a load balancer pool | PUT /v1/{crn}/load_balancers/pools/{pool_id} |
internet-svcs.zones.update |
internet-svcs.load-balancer-pools.update |
Delete a load balancer pool | DELETE /v1/{crn}/load_balancers/pools/{pool_id} |
internet-svcs.zones.manage |
internet-svcs.load-balancer-pools.delete |
Get the load balancer events | GET /v1/{crn}/load_balancers/events |
internet-svcs.zones.read |
internet-svcs.load-balancer-events.read |
Metrics
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the dashboard analytics | GET /v1/{crn}/zones/{domain_id}/analytics/dashboard |
internet-svcs.reliability.read |
internet-svcs.dashboard-analytics.read |
Get the HTTP requests analytics | GET /v1/{crn}/zones/{domain_id}/analytics/http_requests |
internet-svcs.reliability.read |
internet-svcs.http-requests-analytics.read |
Get the HTTP requests analytics by colocations | GET /v1/{crn}/zones/{domain_id}/analytics/colos |
internet-svcs.reliability.read |
internet-svcs.colos-analytics.read |
Get the DNS analytics | GET /v1/{crn}/zones/{domain_id}/dns_analytics/report |
internet-svcs.reliability.read |
internet-svcs.dns-analytics.read |
WAF
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
DeprecatedGet the WAF packages | GET /v1/{crn}/zones/{domain_id}/firewall/waf/packages |
internet-svcs.security.read |
internet-svcs.waf-packages.read |
Change the sensitivity and action mode of a WAF package | PATCH /v1/{crn}/zones/{domain_id}/firewall/waf/packages/{package_id} |
internet-svcs.security.update |
internet-svcs.waf-packages.update |
DeprecatedGet the WAF groups | GET /v1/{crn}/zones/{domain_id}/firewall/waf/packages/{package_id}/groups |
internet-svcs.security.read |
internet-svcs.waf-groups.read |
Enable or disable a WAF group | PATCH /v1/{crn}/zones/{domain_id}/firewall/waf/packages/{package_id}/groups/{group_id} |
internet-svcs.security.update |
internet-svcs.waf-groups.update |
DeprecatedGet the WAF rules | GET /v1/{crn}/zones/{domain_id}/firewall/waf/packages/{package_id}/rules |
internet-svcs.security.read |
internet-svcs.waf-rules.read |
Change the action mode of a WAF rule | PATCH /v1/{crn}/zones/{domain_id}/firewall/waf/packages/{package_id}/rules/{rule_id} |
internet-svcs.security.update |
internet-svcs.waf-rules.update |
IP Firewall
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the IP firewall rules | GET /v1/{crn}/zones/{domain_id}/firewall/access_rules/rules |
internet-svcs.security.read |
internet-svcs.ip-firewall-rules.read |
Create an IP firewall rule | POST /v1/{crn}/zones/{domain_id}/firewall/access_rules/rules |
internet-svcs.security.manage |
internet-svcs.ip-firewall-rules.create |
Update an IP firewall rule | PATCH /v1/{crn}/zones/{domain_id}/firewall/access_rules/rules/{rule_id} |
internet-svcs.security.update |
internet-svcs.ip-firewall-rules.update |
Delete an IP firewall rule | DELETE /v1/{crn}/zones/{domain_id}/firewall/access_rules/rules/{rule_id} |
internet-svcs.security.manage |
internet-svcs.ip-firewall-rules.delete |
Get the user-agent blocking rules | GET /v1/{crn}/zones/{domain_id}/firewall/ua_rules |
internet-svcs.security.read |
internet-svcs.ua-rules.read |
Create a user-agent blocking rule | POST /v1/{crn}/zones/{domain_id}/firewall/ua_rules |
internet-svcs.security.manage |
internet-svcs.ua-rules.create |
Update a user-agent blocking rule | PUT /v1/{crn}/zones/{domain_id}/firewall/ua_rules/{rule_id} |
internet-svcs.security.update |
internet-svcs.ua-rules.update |
Delete a user-agent blocking rule | DELETE /v1/{crn}/zones/{domain_id}/firewall/ua_rules/{rule_id} |
internet-svcs.security.manage |
internet-svcs.ua-rules.delete |
Get the domain lockdown rules | GET /v1/{crn}/zones/{domain_id}/firewall/lockdowns |
internet-svcs.security.read |
internet-svcs.domain-lockdown-rules.read |
Create a domain lockdown rule | POST /v1/{crn}/zones/{domain_id}/firewall/lockdowns |
internet-svcs.security.manage |
internet-svcs.domain-lockdown-rules.create |
Update a domain lockdown rule | PUT /v1/{crn}/zones/{domain_id}/firewall/lockdowns/{rule_id} |
internet-svcs.security.update |
internet-svcs.domain-lockdown-rules.update |
Delete a domain lockdown rule | DELETE /v1/{crn}/zones/{domain_id}/firewall/lockdowns/{rule_id} |
internet-svcs.security.manage |
internet-svcs.domain-lockdown-rules.delete |
Firewall Rules
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the firewall rules | GET /v1/{crn}/zones/{domain_id}/firewall/rules |
internet-svcs.security.read |
internet-svcs.firewall-rules.read |
Create a firewall rule | POST /v1/{crn}/zones/{domain_id}/firewall/rules |
internet-svcs.security.manage |
internet-svcs.firewall-rules.create |
Update a firewall rule | PATCH /v1/{crn}/zones/{domain_id}/firewall/rules/{rule_id} |
internet-svcs.security.update |
internet-svcs.firewall-rules.update |
Delete a firewall rule | DELETE /v1/{crn}/zones/{domain_id}/firewall/rules/{rule_id} |
internet-svcs.security.manage |
internet-svcs.firewall-rules.delete |
Get the filters | GET /v1/{crn}/zones/{domain_id}/filters |
internet-svcs.security.read |
internet-svcs.filters.read |
Create a filter | POST /v1/{crn}/zones/{domain_id}/filters |
internet-svcs.security.manage |
internet-svcs.filters.create |
Update a filter | PATCH /v1/{crn}/zones/{domain_id}/filters/{filter_id} |
internet-svcs.security.update |
internet-svcs.filters.update |
Delete a filter | DELETE /v1/{crn}/zones/{domain_id}/filters/{filter_id} |
internet-svcs.security.manage |
internet-svcs.filters.delete |
Validate the expression of a filter. | POST /v1/{crn}/zones/{domain_id}/filters/validate-expr |
internet-svcs.security.manage |
internet-svcs.filters-validate-expr.create |
Security Events
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the security events | GET /v1/{crn}/zones/{domain_id}/security/events |
internet-svcs.security.read |
internet-svcs.security-events.read |
Get the firewall events (Deprecated) | GET /v1/{crn}/zones/{domain_id}/analytics/firewall_events [DEPRECATED] |
internet-svcs.security.read |
internet-svcs.firewall-events-analytics.read |
Rate Limiting
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the rate limiting rules | GET /v1/{crn}/zones/{domain_id}/rate_limits |
internet-svcs.security.read |
internet-svcs.rate-limits.read |
Create a rate limiting rule | POST /v1/{crn}/zones/{domain_id}/rate_limits |
internet-svcs.security.manage |
internet-svcs.rate-limits.create |
Update a rate limiting rule | PUT /v1/{crn}/zones/{domain_id}/rate_limits/{ratelimit_id} |
internet-svcs.security.update |
internet-svcs.rate-limits.update |
Delete a rate limiting rule | DELETE /v1/{crn}/zones/{domain_id}/rate_limits/{ratelimit_id} |
internet-svcs.security.manage |
internet-svcs.rate-limits.delete |
Get the rate limiting analytics | GET /v1/{crn}/zones/{domain_id}/rate_limit_analytics |
internet-svcs.security.read |
internet-svcs.rate-limit-analytics.read |
Caching
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Purge all cached assets of a domain from edge server | PUT /v1/{crn}/zones/{domain_id}/purge_cache/purge_all |
internet-svcs.performance.update |
internet-svcs.purge-cache-all.update |
Purge the cached assets by URLs from edge server | PUT /v1/{crn}/zones/{domain_id}/purge_cache/purge_by_urls |
internet-svcs.performance.update |
internet-svcs.purge-cache-by-urls.update |
Purge the cached assets by cache tags from edge server | PUT /v1/{crn}/zones/{domain_id}/purge_cache/purge_by_cache_tags |
internet-svcs.performance.update |
internet-svcs.purge-cache-by-cache-tags.update |
Purge the cached assets by hostnames from edge server | PUT /v1/{crn}/zones/{domain_id}/purge_cache/purge_by_hosts |
internet-svcs.performance.update |
internet-svcs.purge-cache-by-hosts.update |
Routing
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the smart routing configurations | GET /v1/{crn}/zones/{domain_id}/routing/smart_routing |
internet-svcs.performance.read |
internet-svcs.smart-routing.read |
Enable or disable smart routing | PATCH /v1/{crn}/zones/{domain_id}/routing/smart_routing |
internet-svcs.performance.update |
internet-svcs.smart-routing.update |
Get the tiered caching configurations | GET /v1/{crn}/zones/{domain_id}/routing/tiered_caching |
internet-svcs.performance.read |
internet-svcs.tiered-caching.read |
Enable or disable tiered caching | PATCH /v1/{crn}/zones/{domain_id}/routing/tiered_caching |
internet-svcs.performance.update |
internet-svcs.tiered-caching.update |
Page Rules
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the page rules | GET /v1/{crn}/zones/{domain_id}/pagerules |
internet-svcs.performance.read |
internet-svcs.pagerules.read |
Create a page rule | POST /v1/{crn}/zones/{domain_id}/pagerules |
internet-svcs.performance.manage |
internet-svcs.pagerules.create |
Update a page rule | PUT /v1/{crn}/zones/{domain_id}/pagerules/{rule_id} |
internet-svcs.performance.update |
internet-svcs.pagerules.update |
Delete a page rule | DELETE /v1/{crn}/zones/{domain_id}/pagerules/{rule_id} |
internet-svcs.performance.manage |
internet-svcs.pagerules.delete |
TLS
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the universal SSL setting | GET /v1/{crn}/zones/{domain_id}/ssl/universal/settings |
internet-svcs.security.read |
internet-svcs.universal-ssl-setting.read |
Update a universal SSL setting | PATCH /v1/{crn}/zones/{domain_id}/ssl/universal/settings |
internet-svcs.security.update |
internet-svcs.universal-ssl-setting.update |
Get the edge certificates ordered from CIS | GET /v1/{crn}/zones/{domain_id}/ssl/certificate_packs |
internet-svcs.security.read |
internet-svcs.certificate-packs.read |
Order an edge certificate | POST /v1/{crn}/zones/{domain_id}/ssl/certificate_packs |
internet-svcs.security.manage |
internet-svcs.certificate-packs.create |
Delete an edge certificate | DELETE /v1/{crn}/zones/{domain_id}/ssl/certificate_packs/{cert_id} |
internet-svcs.security.manage |
internet-svcs.certificate-packs.delete |
Get the uploaded certificates | GET /v1/{crn}/zones/{domain_id}/custom_certificates |
internet-svcs.security.read |
internet-svcs.custom-certificates.read |
Upload a certificate to CIS edge | POST /v1/{crn}/zones/{domain_id}/custom_certificates |
internet-svcs.security.manage |
internet-svcs.custom-certificates.create |
Update the certificate that is uploaded to CIS edge | PATCH /v1/{crn}/zones/{domain_id}/custom_certificates/{cert_id} |
internet-svcs.security.update |
internet-svcs.custom-certificates.update |
Delete a certificate that was uploaded to CIS edge | DELETE /v1/{crn}/zones/{domain_id}/custom_certificates/{cert_id} |
internet-svcs.security.manage |
internet-svcs.custom-certificates.delete |
Get an origin certificate issued by CIS | GET /v1/{crn}/zones/{domain_id}/origin_certificates |
internet-svcs.security.read |
internet-svcs.origin-certificates.read |
Create an origin certificate issued by CIS | POST /v1/{crn}/zones/{domain_id}/origin_certificates |
internet-svcs.security.manage |
internet-svcs.origin-certificates.create |
Revoke an origin certificate issued by CIS | DELETE /v1/{crn}/zones/{domain_id}/origin_certificates/{cert_id} |
internet-svcs.security.manage |
internet-svcs.origin-certificates.delete |
Edge Functions
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the edge function scripts | GET /v1/{crn}/workers/scripts |
internet-svcs.performance.read |
internet-svcs.edge-functions-scripts.read |
Create an edge function script | POST /v1/{crn}/workers/scripts |
internet-svcs.performance.manage |
internet-svcs.edge-functions-scripts.create |
Update an edge function script | PUT /v1/{crn}/workers/scripts/{script_name} |
internet-svcs.performance.update |
internet-svcs.edge-functions-scripts.update |
Delete an edge function script | DELETE /v1/{crn}/workers/scripts/{script_name} |
internet-svcs.performance.manage |
internet-svcs.edge-functions-scripts.delete |
Get the edge function routes | GET /v1/{crn}/zones/{domain_id}/workers/routes |
internet-svcs.performance.read |
internet-svcs.edge-functions-routes.read |
Create an edge function route | POST /v1/{crn}/zones/{domain_id}/workers/routes |
internet-svcs.performance.manage |
internet-svcs.edge-functions-routes.create |
Update an edge function route | PUT /v1/{crn}/zones/{domain_id}/workers/routes/{route_id} |
internet-svcs.performance.update |
internet-svcs.edge-functions-routes.update |
Delete an edge function route | DELETE /v1/{crn}/zones/{domain_id}/workers/routes/{route_id} |
internet-svcs.performance.manage |
internet-svcs.edge-functions-routes.delete |
Range
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the range apps | GET /v1/{crn}/zones/{domain_id}/range/apps |
internet-svcs.security.read |
internet-svcs.range-apps.read |
Create a range app | POST /v1/{crn}/zones/{domain_id}/range/apps |
internet-svcs.security.manage |
internet-svcs.range-apps.create |
Update a range app | PUT /v1/{crn}/zones/{domain_id}/range/apps/{app_id} |
internet-svcs.security.update |
internet-svcs.range-apps.update |
Delete a range app | DELETE /v1/{crn}/zones/{domain_id}/range/apps/{app_id} |
internet-svcs.security.manage |
internet-svcs.range-apps.delete |
Get the analytics of range apps | GET /v1/{crn}/zones/{domain_id}/range/analytics/events/summary GET /v1/{crn}/zones/{domain_id}/range/analytics/events/bytime |
internet-svcs.security.read |
internet-svcs.range-analytics.read |
Logpush
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the logpush fields | GET /v1/{crn}/zones/{domain_id}/logpush/datasets/{dataset}/fields |
internet-svcs.zones.read |
internet-svcs.logpush-fields.read |
Get the logpush jobs | GET /v1/{crn}/zones/{domain_id}/logpush/jobs |
internet-svcs.zones.read |
internet-svcs.logpush-jobs.read |
Create a logpush job | POST /v1/{crn}/zones/{domain_id}/logpush/jobs |
internet-svcs.zones.manage |
internet-svcs.logpush-jobs.create |
Update a logpush job | PUT /v1/{crn}/zones/{domain_id}/logpush/jobs/{job_id} |
internet-svcs.zones.update |
internet-svcs.logpush-jobs.update |
Delete a logpush job | DELETE /v1/{crn}/zones/{domain_id}/logpush/jobs/{job_id} |
internet-svcs.zones.manage |
internet-svcs.logpush-jobs.delete |
Initiate the logpush ownership challenge | POST /v1/{crn}/zones/{domain_id}/logpush/ownership |
internet-svcs.zones.manage |
internet-svcs.logpush-ownership.create |
Validate the logpush ownership challenge token | POST /v1/{crn}/zones/{domain_id}/logpush/ownership/validate |
internet-svcs.zones.manage |
internet-svcs.logpush-ownership-validate.create |
Custom Pages
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the custom error pages | GET /v1/{crn}/zones/{domain_id}/custom_pages |
internet-svcs.zones.read |
internet-svcs.custom-pages.read |
Update the custom error page | PUT /v1/{crn}/zones/{domain_id}/custom_pages/{page_id} |
internet-svcs.zones.update |
internet-svcs.custom-pages.update |
Mutual TLS
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the certificates uploaded for mTLS | GET /v1/{crn}/zones/{domain_id}/access/certificates |
internet-svcs.security.read |
internet-svcs.access-certificates.read |
Upload a certificate for mTLS | POST /v1/{crn}/zones/{domain_id}/access/certificates |
internet-svcs.security.manage |
internet-svcs.access-certificates.create |
Update a certificate for mTLS | PUT /v1/{crn}/zones/{domain_id}/access/certificates/{cert_id} |
internet-svcs.security.update |
internet-svcs.access-certificates.update |
Delete a certificate for mTLS | DELETE /v1/{crn}/zones/{domain_id}/access/certificates/{cert_id} |
internet-svcs.security.manage |
internet-svcs.access-certificates.delete |
Get the mTLS applications | GET /v1/{crn}/zones/{domain_id}/access/apps |
internet-svcs.security.read |
internet-svcs.access-apps.read |
Create a mTLS application | POST /v1/{crn}/zones/{domain_id}/access/apps |
internet-svcs.security.manage |
internet-svcs.access-apps.create |
Update a mTLS application | PUT /v1/{crn}/zones/{domain_id}/access/apps/{app_id} |
internet-svcs.security.update |
internet-svcs.access-apps.update |
Delete a mTLS application | DELETE /v1/{crn}/zones/{domain_id}/access/apps/{app_id} |
internet-svcs.security.manage |
internet-svcs.access-apps.delete |
Get the mTLS policies | GET /v1/{crn}/zones/{domain_id}/access/apps/{app_id}/policies |
internet-svcs.security.read |
internet-svcs.access-policies.read |
Create a mTLS policy | POST /v1/{crn}/zones/{domain_id}/access/apps/{app_id}/policies |
internet-svcs.security.manage |
internet-svcs.access-policies.create |
Update a mTLS policy | PUT /v1/{crn}/zones/{domain_id}/access/apps/{app_id}/policies/{policy_id} |
internet-svcs.security.update |
internet-svcs.access-policies.update |
Delete a mTLS policy | DELETE /v1/{crn}/zones/{domain_id}/access/apps/{app_id} |
internet-svcs.security.manage |
internet-svcs.access-policies.delete |
Origin TLS Client Authentication
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
List the certificates that are used for origin TLS client authentication at the domain level. | GET /v1/{crn}/zones/{domain_id}/origin_tls_client_auth |
internet-svcs.security.read |
internet-svcs.origin-tls-client-auth.read |
Create a certificate that is used for origin TLS client authentication at the domain level. | POST /v1/{crn}/zones/{domain_id}/origin_tls_client_auth/{cert_id} |
internet-svcs.security.manage |
internet-svcs.origin-tls-client-auth.create |
Delete a certificate that is used for origin TLS client authentication that is used at the domain level. | DELETE /v1/{crn}/zones/{domain_id}/origin_tls_client_auth/{cert_id} |
internet-svcs.security.manage |
internet-svcs.origin-tls-client-auth.delete |
Get the origin TLS client authentication settings that are used at the domain level. | `GET /v1/{crn}/zones/{domain_id}/origin_tls_client_auth/settings | internet-svcs.security.read | internet-svcs.origin-tls-client-auth-settings.read` |
Update the origin TLS client authentication settings that are used at the domain level. | PUT /v1/{crn}/zones/{domain_id}/origin_tls_client_auth/settings |
internet-svcs.security.update |
internet-svcs.origin-tls-client-auth-settings.update |
Get the origin TLS client authentication settings that are used for the hostname. | GET /v1/{crn}/zones/{domain_id}/origin_tls_client_auth/hostnames/{hostname} |
internet-svcs.security.read |
internet-svcs.origin-tls-client-auth-hostnames.read |
Update the origin TLS client authentication settings for a hostname. | PUT /v1/{crn}/zones/{domain_id}/origin_tls_client_auth/hostnames |
internet-svcs.security.update |
internet-svcs.origin-tls-client-auth-hostnames.update |
Get the origin TLS client authentication certificates used at the hostname level. | GET /v1/{crn}/zones/{domain_id}/origin_tls_client_auth/hostnames/certificates/{cert_id} |
internet-svcs.security.read |
internet-svcs.origin-tls-client-auth-hostname-certificates.read |
Create an origin TLS client authentication certificate used at the hostname level. | POST /v1/{crn}/zones/{domain_id}/origin_tls_client_auth/hostnames/certificates |
internet-svcs.security.manage |
internet-svcs.origin-tls-client-auth-hostname-certificates.create |
Delete an origin TLS client authentication certificate used at the hostname level. | DELETE /v1/{crn}/zones/{domain_id}/origin_tls_client_auth/hostnames/certificates/{cert_id} |
internet-svcs.security.manage |
internet-svcs.origin-tls-client-auth-hostname-certificates.delete |
Domain settings
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the CNAME flattening settings. | GET /v1/{crn}/zones/{domain_id}/setting/cname_flattening |
internet-svcs.reliability.read |
internet-svcs.cname-flattening-setting.read |
Update the CNAME flattening settings. | PUT /v1/{crn}/zones/{domain_id}/setting/cname_flattening |
internet-svcs.reliability.update |
internet-svcs.cname-flattening-setting.update |
Get the cache level settings. | GET /v1/{crn}/zones/{domain_id}/setting/cache_level |
internet-svcs.performance.read |
internet-svcs.cache-level-setting.read |
Update the cache level settings. | PUT /v1/{crn}/zones/{domain_id}/setting/cache_level |
internet-svcs.performance.update |
internet-svcs.cache-level-setting.update |
Get the browser cache TTL settings. | GET /v1/{crn}/zones/{domain_id}/setting/browser_cache_ttl |
internet-svcs.performance.read |
internet-svcs.browser-cache-ttl-setting.read |
Update the browser cache TTL settings. | PUT /v1/{crn}/zones/{domain_id}/setting/browser_cache_ttl |
internet-svcs.performance.update |
internet-svcs.browser-cache-ttl-setting.update |
Get the always online (serve stale content) settings. | GET /v1/{crn}/zones/{domain_id}/setting/always_online |
internet-svcs.performance.read |
internet-svcs.always-online-setting.read |
Update the always online (serve stale content) settings. | PUT /v1/{crn}/zones/{domain_id}/setting/always_online |
internet-svcs.performance.update |
internet-svcs.always-online-setting.update |
Get the development mode settings. | GET /v1/{crn}/zones/{domain_id}/setting/development_mode |
internet-svcs.performance.read |
internet-svcs.development-mode-setting.read |
Update the development mode settings. | PUT /v1/{crn}/zones/{domain_id}/setting/development_mode |
internet-svcs.performance.update |
internet-svcs.development-mode-setting.update |
Get the sort query string for cache settings. | GET /v1/{crn}/zones/{domain_id}/setting/sort_query_string_for_cache |
internet-svcs.performance.read |
internet-svcs.sort-query-string-for-cache-setting.read |
Update the sort query string for cache settings. | PUT /v1/{crn}/zones/{domain_id}/setting/sort_query_string_for_cache |
internet-svcs.performance.update |
internet-svcs.sort-query-string-for-cache-setting.update |
Get the SSL settings. | GET /v1/{crn}/zones/{domain_id}/setting/ssl |
internet-svcs.security.read |
internet-svcs.ssl-setting.read |
Update the SSL settings. | PUT /v1/{crn}/zones/{domain_id}/setting/ssl |
internet-svcs.security.update |
internet-svcs.ssl-setting.update |
Get the security level settings. | GET /v1/{crn}/zones/{domain_id}/setting/security_level |
internet-svcs.security.read |
internet-svcs.security-level-setting.read |
Update the security level settings. | PUT /v1/{crn}/zones/{domain_id}/setting/security_level |
internet-svcs.security.update |
internet-svcs.security-level-setting.update |
Get the TLS 1.2 settings. | GET /v1/{crn}/zones/{domain_id}/setting/tls_1_2_only |
internet-svcs.security.read |
internet-svcs.tls-1-2-only-setting.read |
Update the TLS 1.2 settings. | PUT /v1/{crn}/zones/{domain_id}/setting/tls_1_2_only |
internet-svcs.security.update |
internet-svcs.tls-1-2-only-setting.update |
Get the TLS 1.3 only settings. | GET /v1/{crn}/zones/{domain_id}/setting/tls_1_3 |
internet-svcs.security.read |
internet-svcs.tls-1-3-setting.read |
Update the TLS 1.3 only settings. | PUT /v1/{crn}/zones/{domain_id}/setting/tls_1_3 |
internet-svcs.security.update |
internet-svcs.tls-1-3-setting.update |
Get the automatic HTTPS rewrites settings. | GET /v1/{crn}/zones/{domain_id}/setting/automatic_https_rewrites |
internet-svcs.security.read |
internet-svcs.automatic-https-rewrites-setting.read |
Update the automatic HTTPS rewrites settings. | PUT /v1/{crn}/zones/{domain_id}/setting/automatic_https_rewrites |
internet-svcs.security.update |
internet-svcs.automatic-https-rewrites-setting.update |
Get the WAF settings. | GET /v1/{crn}/zones/{domain_id}/setting/waf |
internet-svcs.security.read |
internet-svcs.waf-setting.read |
Update the WAF settings. | PUT /v1/{crn}/zones/{domain_id}/setting/waf |
internet-svcs.security.update |
internet-svcs.waf-setting.update |
Get bthe rowser integrity check settings. | GET /v1/{crn}/zones/{domain_id}/setting/browser_check |
internet-svcs.security.read |
internet-svcs.browser-check-setting.read |
Update the browser integrity check settings. | PUT /v1/{crn}/zones/{domain_id}/setting/browser_check |
internet-svcs.security.update |
internet-svcs.browser-check-setting.update |
Get the opportunistic encryption settings. | GET /v1/{crn}/zones/{domain_id}/setting/opportunistic_encryption |
internet-svcs.security.read |
internet-svcs.opportunistic-encryption-setting.read |
Update the opportunistic encryption settings. | PUT /v1/{crn}/zones/{domain_id}/setting/opportunistic_encryption |
internet-svcs.security.update |
internet-svcs.opportunistic-encryption-setting.update |
Get the challenge TTL settings. | GET /v1/{crn}/zones/{domain_id}/setting/challenge_ttl |
internet-svcs.security.read |
internet-svcs.challenge-ttl-setting.read |
Update the challenge TTL settings. | PUT /v1/{crn}/zones/{domain_id}/setting/challenge_ttl |
internet-svcs.security.update |
internet-svcs.challenge-ttl-setting.update |
Get the always use HTTPS settings. | GET /v1/{crn}/zones/{domain_id}/setting/always_use_https |
internet-svcs.security.read |
internet-svcs.always-use-https-setting.read |
Update the always use HTTPS settings. | PUT /v1/{crn}/zones/{domain_id}/setting/always_use_https |
internet-svcs.security.update |
internet-svcs.always-use-https-setting.update |
Get the true client IP header settings. | GET /v1/{crn}/zones/{domain_id}/setting/true_client_ip_header |
internet-svcs.zones.read |
internet-svcs.true-client-ip-header-setting.read |
Update the true client IP header settings. | PUT /v1/{crn}/zones/{domain_id}/setting/true_client_ip_header |
internet-svcs.zones.update |
internet-svcs.true-client-ip-header-setting.update |
Get the image size optimization settings. | GET /v1/{crn}/zones/{domain_id}/setting/image_size_optimization |
internet-svcs.performance.read |
internet-svcs.image-size-optimization-setting.read |
Update the image size optimization settings. | PUT /v1/{crn}/zones/{domain_id}/setting/image_size_optimization |
internet-svcs.performance.update |
internet-svcs.image-size-optimization-setting.update |
Get the script load optimization settings. | GET /v1/{crn}/zones/{domain_id}/setting/script_load_optimization |
internet-svcs.performance.read |
internet-svcs.script-load-optimization-setting.read |
Update the script load optimization settings. | PUT /v1/{crn}/zones/{domain_id}/setting/script_load_optimization |
internet-svcs.performance.update |
internet-svcs.script-load-optimization-setting.update |
Get the image load optimization settings. | GET /v1/{crn}/zones/{domain_id}/setting/image_load_optimization |
internet-svcs.performance.read |
internet-svcs.image-load-optimization-setting.read |
Update the image load optimization settings. | PUT /v1/{crn}/zones/{domain_id}/setting/image_load_optimization |
internet-svcs.performance.update |
internet-svcs.image-load-optimization-setting.update |
Get the minification settings. | GET /v1/{crn}/zones/{domain_id}/setting/minify |
internet-svcs.performance.read |
internet-svcs.minify-setting.read |
Update the minification settings. | PUT /v1/{crn}/zones/{domain_id}/setting/minify |
internet-svcs.performance.update |
internet-svcs.minify-setting.update |
Get the minimum TLS version settings. | GET /v1/{crn}/zones/{domain_id}/setting/min_tls_version |
internet-svcs.security.read |
internet-svcs.min-tls-version-setting.read |
Update the minimum TLS version settings. | PUT /v1/{crn}/zones/{domain_id}/setting/min_tls_version |
internet-svcs.security.update |
internet-svcs.min-tls-version-setting.update |
Get the IP geolocation settings. | GET /v1/{crn}/zones/{domain_id}/setting/ip_geolocation |
internet-svcs.zones.read |
internet-svcs.ip-geolocation-setting.read |
Update the IP geolocation settings. | PUT /v1/{crn}/zones/{domain_id}/setting/ip_geolocation |
internet-svcs.zones.update |
internet-svcs.ip-geolocation-setting.update |
Get the server-side exclude settings. | GET /v1/{crn}/zones/{domain_id}/setting/server_side_exclude |
internet-svcs.security.read |
internet-svcs.server-side-exclude-setting.read |
Update the server-side exclude settings. | PUT /v1/{crn}/zones/{domain_id}/setting/server_side_exclude |
internet-svcs.security.update |
internet-svcs.server-side-exclude-setting.update |
Get the security header settings. | GET /v1/{crn}/zones/{domain_id}/setting/security_header |
internet-svcs.security.read |
internet-svcs.security-header-setting.read |
Update the security header settings. | PUT /v1/{crn}/zones/{domain_id}/setting/security_header |
internet-svcs.security.update |
internet-svcs.security-header-setting.update |
Get the mobile redirect settings. | GET /v1/{crn}/zones/{domain_id}/setting/mobile_redirect |
internet-svcs.performance.read |
internet-svcs.mobile-redirect-setting.read |
Update the mobile redirect settings. | PUT /v1/{crn}/zones/{domain_id}/setting/mobile_redirect |
internet-svcs.performance.update |
internet-svcs.mobile-redirect-setting.update |
Get the prefetch / preload settings. | GET /v1/{crn}/zones/{domain_id}/setting/prefetch_preload |
internet-svcs.performance.read |
internet-svcs.prefetch-preload-setting.read |
Update the prefetch / preload settings. | PUT /v1/{crn}/zones/{domain_id}/setting/prefetch_preload |
internet-svcs.performance.update |
internet-svcs.prefetch-preload-setting.update |
Get the HTTP2 settings. | GET /v1/{crn}/zones/{domain_id}/setting/http2 |
internet-svcs.security.read |
internet-svcs.http2-setting.read |
Update the HTTP2 settings. | PUT /v1/{crn}/zones/{domain_id}/setting/http2 |
internet-svcs.security.update |
internet-svcs.http2-setting.update |
Get the IPv6 settings. | GET /v1/{crn}/zones/{domain_id}/setting/ipv6 |
internet-svcs.zones.read |
internet-svcs.ipv6-setting.read |
Update the IPv6 settings. | PUT /v1/{crn}/zones/{domain_id}/setting/ipv6 |
internet-svcs.zones.update |
internet-svcs.ipv6-setting.update |
Get the websocket settings. | GET /v1/{crn}/zones/{domain_id}/setting/websocket |
internet-svcs.zones.read |
internet-svcs.websockets-setting.read |
Update the websocket settings. | PUT /v1/{crn}/zones/{domain_id}/setting/websocket |
internet-svcs.zones.update |
internet-svcs.websockets-setting.update |
Get the response buffering settings. | GET /v1/{crn}/zones/{domain_id}/setting/response_buffering |
internet-svcs.performance.read |
internet-svcs.response-buffering-setting.read |
Update the response buffering settings. | PUT /v1/{crn}/zones/{domain_id}/setting/response_buffering |
internet-svcs.performance.update |
internet-svcs.response-buffering-setting.update |
Get the hotlink protection settings. | GET /v1/{crn}/zones/{domain_id}/setting/hotlink_protection |
internet-svcs.performance.read |
internet-svcs.hotlink-protection-setting.read |
Update the hotlink protection settings. | PUT /v1/{crn}/zones/{domain_id}/setting/hotlink_protection |
internet-svcs.performance.update |
internet-svcs.hotlink-protection-setting.update |
Get the maximum upload size settings. | GET /v1/{crn}/zones/{domain_id}/setting/max_upload |
internet-svcs.performance.read |
internet-svcs.max-upload-setting.read |
Update the maximum upload size settings. | PUT /v1/{crn}/zones/{domain_id}/setting/max_upload |
internet-svcs.performance.update |
internet-svcs.max-upload-setting.update |
Get the TLS client authentication settings. | GET /v1/{crn}/zones/{domain_id}/setting/tls_client_auth |
internet-svcs.security.read |
internet-svcs.tls-client-auth-setting.read |
Update the TLS client authentication settings. | PUT /v1/{crn}/zones/{domain_id}/setting/tls_client_auth |
internet-svcs.security.update |
internet-svcs.tls-client-auth-setting.update |
Get the pseudo IPv4 settings. | GET /v1/{crn}/zones/{domain_id}/setting/pseudo_ipv4 |
internet-svcs.zones.read |
internet-svcs.pseudo-ipv4-setting.read |
Update the pseudo IPv4 settings. | PUT /v1/{crn}/zones/{domain_id}/setting/pseudo_ipv4 |
internet-svcs.zones.update |
internet-svcs.pseudo-ipv4-setting.update |
Get the origin error page passthrough settings. | GET /v1/{crn}/zones/{domain_id}/setting/origin_error_page_pass_thru |
internet-svcs.zones.read |
internet-svcs.origin-error-page-pass-thru-setting.read |
Update the origin error page passthrough settings. | GET /v1/{crn}/zones/{domain_id}/setting/origin_error_page_pass_thru |
internet-svcs.zones.update |
internet-svcs.origin-error-page-pass-thru-setting.update |
Get the brotli compression settings. | GET /v1/{crn}/zones/{domain_id}/setting/brotli |
internet-svcs.performance.read |
internet-svcs.brotli-setting.read |
Update the brotli compression settings. | PUT /v1/{crn}/zones/{domain_id}/setting/brotli |
internet-svcs.performance.update |
internet-svcs.brotli-setting.update |
Get the Email obfuscation settings. | GET /v1/{crn}/zones/{domain_id}/setting/email_obfuscation |
internet-svcs.security.read |
internet-svcs.email-obfuscation-setting.read |
Update the Email obfuscation settings. | PUT /v1/{crn}/zones/{domain_id}/setting/email_obfuscation |
internet-svcs.security.update |
internet-svcs.email-obfuscation-setting.update |
Get the ciphers settings. | GET /v1/{crn}/zones/{domain_id}/setting/ciphers |
internet-svcs.security.read |
internet-svcs.ciphers-setting.read |
Update the ciphers settings. | PUT /v1/{crn}/zones/{domain_id}/setting/ciphers |
internet-svcs.security.update |
internet-svcs.ciphers-setting.update |
Bot Management
Action | Method | IAM ACTION | AT ACTION |
---|---|---|---|
Get the Bot Management settings. | GET /v1/{crn}/zones/{domain_id}/bot_management} |
internet-svcs.reliability.read |
internet-svcs.bot-management.read |
Update the Bot Management settings. | PUT /v1/{crn}/zones/{domain_id}/bot_management} |
internet-svcs.reliability.update |
internet-svcs.bot-management.update |
Get the Bot Analytics Score Source. | GET /v1/{crn}/zones/{domain_id}/bot_analytics/score_source} |
internet-svcs.security.read |
internet-svcs.bot-analytics.read |
Get the Bot Analytics Timeseries. | GET /v1/{crn}/zones/{domain_id}/bot_analytics/timeseries} |
internet-svcs.security.read |
internet-svcs.bot-analytics.read |
Get the Bot Analytics Top Attributes. | GET /v1/{crn}/zones/{domain_id}/bot_analytics/top_ns} |
internet-svcs.security.read |
internet-svcs.bot-analytics.read |