A Python client library for interacting with most facets of the Fastly API.
Python >=3.6
python3 -m pip install fastly
import fastly
from fastly.api import acl_api
from pprint import pprint
# Authorize the client with a Fastly API token.
configuration = fastly.Configuration()
configuration.api_token = 'YOUR_API_KEY'
# Enter a context with an instance of the API client
with fastly.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = acl_api.AclApi(api_client)
service_id = "SU1Z0isxPaozGVKXdv0eY" # str
version_id = 1 # int
name = "test-acl" # str
try:
# Create a new ACL
api_response = api_instance.create_acl(service_id, version_id, name=name)
pprint(api_response)
except fastly.ApiException as e:
print("Exception when calling AclApi->create_acl: %s\n" % e)
The Fastly API requires an API token for most operations. Set it by assigning api_token
to a configuration as shown:
# Authorize the client with a Fastly API token.
configuration = fastly.Configuration()
configuration.api_token = 'YOUR_API_KEY'
Alternatively, set the FASTLY_API_TOKEN
environment variable.
All URIs are relative to https://api.fastly.com
Class | Method | HTTP request | Description |
---|---|---|---|
AclApi | create_acl | POST /service/{service_id}/version/{version_id}/acl | Create a new ACL |
AclApi | delete_acl | DELETE /service/{service_id}/version/{version_id}/acl/{acl_name} | Delete an ACL |
AclApi | get_acl | GET /service/{service_id}/version/{version_id}/acl/{acl_name} | Describe an ACL |
AclApi | list_acls | GET /service/{service_id}/version/{version_id}/acl | List ACLs |
AclApi | update_acl | PUT /service/{service_id}/version/{version_id}/acl/{acl_name} | Update an ACL |
AclEntryApi | bulk_update_acl_entries | PATCH /service/{service_id}/acl/{acl_id}/entries | Update multiple ACL entries |
AclEntryApi | create_acl_entry | POST /service/{service_id}/acl/{acl_id}/entry | Create an ACL entry |
AclEntryApi | delete_acl_entry | DELETE /service/{service_id}/acl/{acl_id}/entry/{acl_entry_id} | Delete an ACL entry |
AclEntryApi | get_acl_entry | GET /service/{service_id}/acl/{acl_id}/entry/{acl_entry_id} | Describe an ACL entry |
AclEntryApi | list_acl_entries | GET /service/{service_id}/acl/{acl_id}/entries | List ACL entries |
AclEntryApi | update_acl_entry | PATCH /service/{service_id}/acl/{acl_id}/entry/{acl_entry_id} | Update an ACL entry |
ApexRedirectApi | create_apex_redirect | POST /service/{service_id}/version/{version_id}/apex-redirects | Create an apex redirect |
ApexRedirectApi | delete_apex_redirect | DELETE /apex-redirects/{apex_redirect_id} | Delete an apex redirect |
ApexRedirectApi | get_apex_redirect | GET /apex-redirects/{apex_redirect_id} | Get an apex redirect |
ApexRedirectApi | list_apex_redirects | GET /service/{service_id}/version/{version_id}/apex-redirects | List apex redirects |
ApexRedirectApi | update_apex_redirect | PUT /apex-redirects/{apex_redirect_id} | Update an apex redirect |
AutomationTokensApi | create_automation_token | POST /automation-tokens | Create Automation Token |
AutomationTokensApi | get_automation_token_id | GET /automation-tokens/{id} | Retrieve an Automation Token by ID |
AutomationTokensApi | get_automation_tokens_id_services | GET /automation-tokens/{id}/services | List Automation Token Services |
AutomationTokensApi | list_automation_tokens | GET /automation-tokens | List Customer Automation Tokens |
AutomationTokensApi | revoke_automation_token_id | DELETE /automation-tokens/{id} | Revoke an Automation Token by ID |
BackendApi | create_backend | POST /service/{service_id}/version/{version_id}/backend | Create a backend |
BackendApi | delete_backend | DELETE /service/{service_id}/version/{version_id}/backend/{backend_name} | Delete a backend |
BackendApi | get_backend | GET /service/{service_id}/version/{version_id}/backend/{backend_name} | Describe a backend |
BackendApi | list_backends | GET /service/{service_id}/version/{version_id}/backend | List backends |
BackendApi | update_backend | PUT /service/{service_id}/version/{version_id}/backend/{backend_name} | Update a backend |
BillingApi | get_invoice | GET /billing/v2/year/{year}/month/{month} | Get an invoice |
BillingApi | get_invoice_by_id | GET /billing/v2/account_customers/{customer_id}/invoices/{invoice_id} | Get an invoice |
BillingApi | get_invoice_mtd | GET /billing/v2/account_customers/{customer_id}/mtd_invoice | Get month-to-date billing estimate |
BillingAddressApi | add_billing_addr | POST /customer/{customer_id}/billing_address | Add a billing address to a customer |
BillingAddressApi | delete_billing_addr | DELETE /customer/{customer_id}/billing_address | Delete a billing address |
BillingAddressApi | get_billing_addr | GET /customer/{customer_id}/billing_address | Get a billing address |
BillingAddressApi | update_billing_addr | PATCH /customer/{customer_id}/billing_address | Update a billing address |
BillingInvoicesApi | get_invoice_by_invoice_id | GET /billing/v3/invoices/{invoice_id} | Get invoice by ID. |
BillingInvoicesApi | list_invoices | GET /billing/v3/invoices | List of invoices. |
CacheSettingsApi | create_cache_settings | POST /service/{service_id}/version/{version_id}/cache_settings | Create a cache settings object |
CacheSettingsApi | delete_cache_settings | DELETE /service/{service_id}/version/{version_id}/cache_settings/{cache_settings_name} | Delete a cache settings object |
CacheSettingsApi | get_cache_settings | GET /service/{service_id}/version/{version_id}/cache_settings/{cache_settings_name} | Get a cache settings object |
CacheSettingsApi | list_cache_settings | GET /service/{service_id}/version/{version_id}/cache_settings | List cache settings objects |
CacheSettingsApi | update_cache_settings | PUT /service/{service_id}/version/{version_id}/cache_settings/{cache_settings_name} | Update a cache settings object |
ConditionApi | create_condition | POST /service/{service_id}/version/{version_id}/condition | Create a condition |
ConditionApi | delete_condition | DELETE /service/{service_id}/version/{version_id}/condition/{condition_name} | Delete a condition |
ConditionApi | get_condition | GET /service/{service_id}/version/{version_id}/condition/{condition_name} | Describe a condition |
ConditionApi | list_conditions | GET /service/{service_id}/version/{version_id}/condition | List conditions |
ConditionApi | update_condition | PUT /service/{service_id}/version/{version_id}/condition/{condition_name} | Update a condition |
ConfigStoreApi | create_config_store | POST /resources/stores/config | Create a config store |
ConfigStoreApi | delete_config_store | DELETE /resources/stores/config/{config_store_id} | Delete a config store |
ConfigStoreApi | get_config_store | GET /resources/stores/config/{config_store_id} | Describe a config store |
ConfigStoreApi | get_config_store_info | GET /resources/stores/config/{config_store_id}/info | Get config store metadata |
ConfigStoreApi | list_config_store_services | GET /resources/stores/config/{config_store_id}/services | List linked services |
ConfigStoreApi | list_config_stores | GET /resources/stores/config | List config stores |
ConfigStoreApi | update_config_store | PUT /resources/stores/config/{config_store_id} | Update a config store |
ConfigStoreItemApi | bulk_update_config_store_item | PATCH /resources/stores/config/{config_store_id}/items | Update multiple entries in a config store |
ConfigStoreItemApi | create_config_store_item | POST /resources/stores/config/{config_store_id}/item | Create an entry in a config store |
ConfigStoreItemApi | delete_config_store_item | DELETE /resources/stores/config/{config_store_id}/item/{config_store_item_key} | Delete an item from a config store |
ConfigStoreItemApi | get_config_store_item | GET /resources/stores/config/{config_store_id}/item/{config_store_item_key} | Get an item from a config store |
ConfigStoreItemApi | list_config_store_items | GET /resources/stores/config/{config_store_id}/items | List items in a config store |
ConfigStoreItemApi | update_config_store_item | PATCH /resources/stores/config/{config_store_id}/item/{config_store_item_key} | Update an entry in a config store |
ConfigStoreItemApi | upsert_config_store_item | PUT /resources/stores/config/{config_store_id}/item/{config_store_item_key} | Insert or update an entry in a config store |
ContactApi | create_contacts | POST /customer/{customer_id}/contacts | Add a new customer contact |
ContactApi | delete_contact | DELETE /customer/{customer_id}/contact/{contact_id} | Delete a contact |
ContactApi | list_contacts | GET /customer/{customer_id}/contacts | List contacts |
ContentApi | content_check | GET /content/edge_check | Check status of content in each POP's cache |
CustomerApi | delete_customer | DELETE /customer/{customer_id} | Delete a customer |
CustomerApi | get_customer | GET /customer/{customer_id} | Get a customer |
CustomerApi | get_logged_in_customer | GET /current_customer | Get the logged in customer |
CustomerApi | list_users | GET /customer/{customer_id}/users | List users |
CustomerApi | update_customer | PUT /customer/{customer_id} | Update a customer |
DictionaryApi | create_dictionary | POST /service/{service_id}/version/{version_id}/dictionary | Create an edge dictionary |
DictionaryApi | delete_dictionary | DELETE /service/{service_id}/version/{version_id}/dictionary/{dictionary_name} | Delete an edge dictionary |
DictionaryApi | get_dictionary | GET /service/{service_id}/version/{version_id}/dictionary/{dictionary_name} | Get an edge dictionary |
DictionaryApi | list_dictionaries | GET /service/{service_id}/version/{version_id}/dictionary | List edge dictionaries |
DictionaryApi | update_dictionary | PUT /service/{service_id}/version/{version_id}/dictionary/{dictionary_name} | Update an edge dictionary |
DictionaryInfoApi | get_dictionary_info | GET /service/{service_id}/version/{version_id}/dictionary/{dictionary_id}/info | Get edge dictionary metadata |
DictionaryItemApi | bulk_update_dictionary_item | PATCH /service/{service_id}/dictionary/{dictionary_id}/items | Update multiple entries in an edge dictionary |
DictionaryItemApi | create_dictionary_item | POST /service/{service_id}/dictionary/{dictionary_id}/item | Create an entry in an edge dictionary |
DictionaryItemApi | delete_dictionary_item | DELETE /service/{service_id}/dictionary/{dictionary_id}/item/{dictionary_item_key} | Delete an item from an edge dictionary |
DictionaryItemApi | get_dictionary_item | GET /service/{service_id}/dictionary/{dictionary_id}/item/{dictionary_item_key} | Get an item from an edge dictionary |
DictionaryItemApi | list_dictionary_items | GET /service/{service_id}/dictionary/{dictionary_id}/items | List items in an edge dictionary |
DictionaryItemApi | update_dictionary_item | PATCH /service/{service_id}/dictionary/{dictionary_id}/item/{dictionary_item_key} | Update an entry in an edge dictionary |
DictionaryItemApi | upsert_dictionary_item | PUT /service/{service_id}/dictionary/{dictionary_id}/item/{dictionary_item_key} | Insert or update an entry in an edge dictionary |
DiffApi | diff_service_versions | GET /service/{service_id}/diff/from/{from_version_id}/to/{to_version_id} | Diff two service versions |
DirectorApi | create_director | POST /service/{service_id}/version/{version_id}/director | Create a director |
DirectorApi | delete_director | DELETE /service/{service_id}/version/{version_id}/director/{director_name} | Delete a director |
DirectorApi | get_director | GET /service/{service_id}/version/{version_id}/director/{director_name} | Get a director |
DirectorApi | list_directors | GET /service/{service_id}/version/{version_id}/director | List directors |
DirectorApi | update_director | PUT /service/{service_id}/version/{version_id}/director/{director_name} | Update a director |
DirectorBackendApi | create_director_backend | POST /service/{service_id}/version/{version_id}/director/{director_name}/backend/{backend_name} | Create a director-backend relationship |
DirectorBackendApi | delete_director_backend | DELETE /service/{service_id}/version/{version_id}/director/{director_name}/backend/{backend_name} | Delete a director-backend relationship |
DirectorBackendApi | get_director_backend | GET /service/{service_id}/version/{version_id}/director/{director_name}/backend/{backend_name} | Get a director-backend relationship |
DomainApi | check_domain | GET /service/{service_id}/version/{version_id}/domain/{domain_name}/check | Validate DNS configuration for a single domain on a service |
DomainApi | check_domains | GET /service/{service_id}/version/{version_id}/domain/check_all | Validate DNS configuration for all domains on a service |
DomainApi | create_domain | POST /service/{service_id}/version/{version_id}/domain | Add a domain name to a service |
DomainApi | delete_domain | DELETE /service/{service_id}/version/{version_id}/domain/{domain_name} | Remove a domain from a service |
DomainApi | get_domain | GET /service/{service_id}/version/{version_id}/domain/{domain_name} | Describe a domain |
DomainApi | list_domains | GET /service/{service_id}/version/{version_id}/domain | List domains |
DomainApi | update_domain | PUT /service/{service_id}/version/{version_id}/domain/{domain_name} | Update a domain |
DomainInspectorHistoricalApi | get_domain_inspector_historical | GET /metrics/domains/services/{service_id} | Get historical domain data for a service |
DomainInspectorRealtimeApi | get_domain_inspector_last120_seconds | GET /v1/domains/{service_id}/ts/h | Get real-time domain data for the last 120 seconds |
DomainInspectorRealtimeApi | get_domain_inspector_last_max_entries | GET /v1/domains/{service_id}/ts/h/limit/{max_entries} | Get a limited number of real-time domain data entries |
DomainInspectorRealtimeApi | get_domain_inspector_last_second | GET /v1/domains/{service_id}/ts/{start_timestamp} | Get real-time domain data from a specified time |
DomainOwnershipsApi | list_domain_ownerships | GET /domain-ownerships | List domain-ownerships |
EnabledProductsApi | disable_product | DELETE /enabled-products/{product_id}/services/{service_id} | Disable a product |
EnabledProductsApi | enable_product | PUT /enabled-products/{product_id}/services/{service_id} | Enable a product |
EnabledProductsApi | get_enabled_product | GET /enabled-products/{product_id}/services/{service_id} | Get enabled product |
EventsApi | get_event | GET /events/{event_id} | Get an event |
EventsApi | list_events | GET /events | List events |
GzipApi | create_gzip_config | POST /service/{service_id}/version/{version_id}/gzip | Create a gzip configuration |
GzipApi | delete_gzip_config | DELETE /service/{service_id}/version/{version_id}/gzip/{gzip_name} | Delete a gzip configuration |
GzipApi | get_gzip_configs | GET /service/{service_id}/version/{version_id}/gzip/{gzip_name} | Get a gzip configuration |
GzipApi | list_gzip_configs | GET /service/{service_id}/version/{version_id}/gzip | List gzip configurations |
GzipApi | update_gzip_config | PUT /service/{service_id}/version/{version_id}/gzip/{gzip_name} | Update a gzip configuration |
HeaderApi | create_header_object | POST /service/{service_id}/version/{version_id}/header | Create a Header object |
HeaderApi | delete_header_object | DELETE /service/{service_id}/version/{version_id}/header/{header_name} | Delete a Header object |
HeaderApi | get_header_object | GET /service/{service_id}/version/{version_id}/header/{header_name} | Get a Header object |
HeaderApi | list_header_objects | GET /service/{service_id}/version/{version_id}/header | List Header objects |
HeaderApi | update_header_object | PUT /service/{service_id}/version/{version_id}/header/{header_name} | Update a Header object |
HealthcheckApi | create_healthcheck | POST /service/{service_id}/version/{version_id}/healthcheck | Create a health check |
HealthcheckApi | delete_healthcheck | DELETE /service/{service_id}/version/{version_id}/healthcheck/{healthcheck_name} | Delete a health check |
HealthcheckApi | get_healthcheck | GET /service/{service_id}/version/{version_id}/healthcheck/{healthcheck_name} | Get a health check |
HealthcheckApi | list_healthchecks | GET /service/{service_id}/version/{version_id}/healthcheck | List health checks |
HealthcheckApi | update_healthcheck | PUT /service/{service_id}/version/{version_id}/healthcheck/{healthcheck_name} | Update a health check |
HistoricalApi | get_hist_stats | GET /stats | Get historical stats |
HistoricalApi | get_hist_stats_aggregated | GET /stats/aggregate | Get aggregated historical stats |
HistoricalApi | get_hist_stats_field | GET /stats/field/{field} | Get historical stats for a single field |
HistoricalApi | get_hist_stats_service | GET /stats/service/{service_id} | Get historical stats for a single service |
HistoricalApi | get_hist_stats_service_field | GET /stats/service/{service_id}/field/{field} | Get historical stats for a single service/field combination |
HistoricalApi | get_regions | GET /stats/regions | Get region codes |
HistoricalApi | get_usage | GET /stats/usage | Get usage statistics |
HistoricalApi | get_usage_month | GET /stats/usage_by_month | Get month-to-date usage statistics |
HistoricalApi | get_usage_service | GET /stats/usage_by_service | Get usage statistics per service |
Http3Api | create_http3 | POST /service/{service_id}/version/{version_id}/http3 | Enable support for HTTP/3 |
Http3Api | delete_http3 | DELETE /service/{service_id}/version/{version_id}/http3 | Disable support for HTTP/3 |
Http3Api | get_http3 | GET /service/{service_id}/version/{version_id}/http3 | Get HTTP/3 status |
IamPermissionsApi | list_permissions | GET /permissions | List permissions |
IamRolesApi | add_role_permissions | POST /roles/{role_id}/permissions | Add permissions to a role |
IamRolesApi | create_a_role | POST /roles | Create a role |
IamRolesApi | delete_a_role | DELETE /roles/{role_id} | Delete a role |
IamRolesApi | get_a_role | GET /roles/{role_id} | Get a role |
IamRolesApi | list_role_permissions | GET /roles/{role_id}/permissions | List permissions in a role |
IamRolesApi | list_roles | GET /roles | List roles |
IamRolesApi | remove_role_permissions | DELETE /roles/{role_id}/permissions | Remove permissions from a role |
IamRolesApi | update_a_role | PATCH /roles/{role_id} | Update a role |
IamServiceGroupsApi | add_service_group_services | POST /service-groups/{service_group_id}/services | Add services in a service group |
IamServiceGroupsApi | create_a_service_group | POST /service-groups | Create a service group |
IamServiceGroupsApi | delete_a_service_group | DELETE /service-groups/{service_group_id} | Delete a service group |
IamServiceGroupsApi | get_a_service_group | GET /service-groups/{service_group_id} | Get a service group |
IamServiceGroupsApi | list_service_group_services | GET /service-groups/{service_group_id}/services | List services to a service group |
IamServiceGroupsApi | list_service_groups | GET /service-groups | List service groups |
IamServiceGroupsApi | remove_service_group_services | DELETE /service-groups/{service_group_id}/services | Remove services from a service group |
IamServiceGroupsApi | update_a_service_group | PATCH /service-groups/{service_group_id} | Update a service group |
IamUserGroupsApi | add_user_group_members | POST /user-groups/{user_group_id}/members | Add members to a user group |
IamUserGroupsApi | add_user_group_roles | POST /user-groups/{user_group_id}/roles | Add roles to a user group |
IamUserGroupsApi | add_user_group_service_groups | POST /user-groups/{user_group_id}/service-groups | Add service groups to a user group |
IamUserGroupsApi | create_a_user_group | POST /user-groups | Create a user group |
IamUserGroupsApi | delete_a_user_group | DELETE /user-groups/{user_group_id} | Delete a user group |
IamUserGroupsApi | get_a_user_group | GET /user-groups/{user_group_id} | Get a user group |
IamUserGroupsApi | list_user_group_members | GET /user-groups/{user_group_id}/members | List members of a user group |
IamUserGroupsApi | list_user_group_roles | GET /user-groups/{user_group_id}/roles | List roles in a user group |
IamUserGroupsApi | list_user_group_service_groups | GET /user-groups/{user_group_id}/service-groups | List service groups in a user group |
IamUserGroupsApi | list_user_groups | GET /user-groups | List user groups |
IamUserGroupsApi | remove_user_group_members | DELETE /user-groups/{user_group_id}/members | Remove members of a user group |
IamUserGroupsApi | remove_user_group_roles | DELETE /user-groups/{user_group_id}/roles | Remove roles from a user group |
IamUserGroupsApi | remove_user_group_service_groups | DELETE /user-groups/{user_group_id}/service-groups | Remove service groups from a user group |
IamUserGroupsApi | update_a_user_group | PATCH /user-groups/{user_group_id} | Update a user group |
InvitationsApi | create_invitation | POST /invitations | Create an invitation |
InvitationsApi | delete_invitation | DELETE /invitations/{invitation_id} | Delete an invitation |
InvitationsApi | list_invitations | GET /invitations | List invitations |
KvStoreApi | create_store | POST /resources/stores/kv | Create a KV store. |
KvStoreApi | delete_store | DELETE /resources/stores/kv/{store_id} | Delete a KV store. |
KvStoreApi | get_store | GET /resources/stores/kv/{store_id} | Describe a KV store. |
KvStoreApi | get_stores | GET /resources/stores/kv | List KV stores. |
KvStoreItemApi | delete_key_from_store | DELETE /resources/stores/kv/{store_id}/keys/{key_name} | Delete kv store item. |
KvStoreItemApi | get_keys | GET /resources/stores/kv/{store_id}/keys | List kv store keys. |
KvStoreItemApi | get_value_for_key | GET /resources/stores/kv/{store_id}/keys/{key_name} | Get the value of an kv store item |
KvStoreItemApi | set_value_for_key | PUT /resources/stores/kv/{store_id}/keys/{key_name} | Insert an item into an kv store |
LegacyWafConfigurationSetsApi | list_waf_config_sets | GET /wafs/configuration_sets | List configuration sets |
LegacyWafConfigurationSetsApi | list_wafs_config_set | GET /wafs/configuration_sets/{configuration_set_id}/relationships/wafs | List WAFs currently using a configuration set |
LegacyWafConfigurationSetsApi | use_waf_config_set | PATCH /wafs/configuration_sets/{configuration_set_id}/relationships/wafs | Apply a configuration set to a WAF |
LegacyWafFirewallApi | create_legacy_waf_firewall_service | POST /service/{service_id}/version/{version_id}/wafs | Create a firewall |
LegacyWafFirewallApi | disable_legacy_waf_firewall | PATCH /wafs/{firewall_id}/disable | Disable a firewall |
LegacyWafFirewallApi | enable_legacy_waf_firewall | PATCH /wafs/{firewall_id}/enable | Enable a firewall |
LegacyWafFirewallApi | get_legacy_waf_firewall | GET /wafs/{firewall_id} | Get a firewall object |
LegacyWafFirewallApi | get_legacy_waf_firewall_service | GET /service/{service_id}/version/{version_id}/wafs/{firewall_id} | Get a firewall |
LegacyWafFirewallApi | list_legacy_waf_firewalls | GET /wafs | List active firewalls |
LegacyWafFirewallApi | list_legacy_waf_firewalls_service | GET /service/{service_id}/version/{version_id}/wafs | List firewalls |
LegacyWafFirewallApi | update_legacy_waf_firewall_service | PATCH /service/{service_id}/version/{version_id}/wafs/{firewall_id} | Update a firewall |
LegacyWafOwaspApi | create_owasp_settings | POST /service/{service_id}/wafs/{firewall_id}/owasp | Create an OWASP settings object |
LegacyWafOwaspApi | get_owasp_settings | GET /service/{service_id}/wafs/{firewall_id}/owasp | Get the OWASP settings object |
LegacyWafOwaspApi | update_owasp_settings | PATCH /service/{service_id}/wafs/{firewall_id}/owasp | Update the OWASP settings object |
LegacyWafRuleApi | get_legacy_waf_firewall_rule_vcl | GET /wafs/{firewall_id}/rules/{waf_rule_id}/vcl | Get VCL for a rule associated with a firewall |
LegacyWafRuleApi | get_legacy_waf_rule | GET /wafs/rules/{waf_rule_id} | Get a rule |
LegacyWafRuleApi | get_legacy_waf_rule_vcl | GET /wafs/rules/{waf_rule_id}/vcl | Get VCL for a rule |
LegacyWafRuleApi | list_legacy_waf_rules | GET /wafs/rules | List rules in the latest configuration set |
LegacyWafRuleStatusApi | get_waf_firewall_rule_status | GET /service/{service_id}/wafs/{firewall_id}/rules/{waf_rule_id}/rule_status | Get the status of a rule on a firewall |
LegacyWafRuleStatusApi | list_waf_firewall_rule_statuses | GET /service/{service_id}/wafs/{firewall_id}/rule_statuses | List rule statuses |
LegacyWafRuleStatusApi | update_waf_firewall_rule_status | PATCH /service/{service_id}/wafs/{firewall_id}/rules/{waf_rule_id}/rule_status | Update the status of a rule |
LegacyWafRuleStatusApi | update_waf_firewall_rule_statuses_tag | POST /service/{service_id}/wafs/{firewall_id}/rule_statuses | Create or update status of a tagged group of rules |
LegacyWafRulesetApi | get_waf_ruleset | GET /service/{service_id}/wafs/{firewall_id}/ruleset | Get a WAF ruleset |
LegacyWafRulesetApi | get_waf_ruleset_vcl | GET /service/{service_id}/wafs/{firewall_id}/ruleset/preview | Generate WAF ruleset VCL |
LegacyWafRulesetApi | update_waf_ruleset | PATCH /service/{service_id}/wafs/{firewall_id}/ruleset | Update a WAF ruleset |
LegacyWafTagApi | list_legacy_waf_tags | GET /wafs/tags | List WAF tags |
LegacyWafUpdateStatusApi | get_waf_update_status | GET /service/{service_id}/wafs/{firewall_id}/update_statuses/{update_status_id} | Get the status of a WAF update |
LegacyWafUpdateStatusApi | list_waf_update_statuses | GET /service/{service_id}/wafs/{firewall_id}/update_statuses | List update statuses |
LoggingAzureblobApi | create_log_azure | POST /service/{service_id}/version/{version_id}/logging/azureblob | Create an Azure Blob Storage log endpoint |
LoggingAzureblobApi | delete_log_azure | DELETE /service/{service_id}/version/{version_id}/logging/azureblob/{logging_azureblob_name} | Delete the Azure Blob Storage log endpoint |
LoggingAzureblobApi | get_log_azure | GET /service/{service_id}/version/{version_id}/logging/azureblob/{logging_azureblob_name} | Get an Azure Blob Storage log endpoint |
LoggingAzureblobApi | list_log_azure | GET /service/{service_id}/version/{version_id}/logging/azureblob | List Azure Blob Storage log endpoints |
LoggingAzureblobApi | update_log_azure | PUT /service/{service_id}/version/{version_id}/logging/azureblob/{logging_azureblob_name} | Update an Azure Blob Storage log endpoint |
LoggingBigqueryApi | create_log_bigquery | POST /service/{service_id}/version/{version_id}/logging/bigquery | Create a BigQuery log endpoint |
LoggingBigqueryApi | delete_log_bigquery | DELETE /service/{service_id}/version/{version_id}/logging/bigquery/{logging_bigquery_name} | Delete a BigQuery log endpoint |
LoggingBigqueryApi | get_log_bigquery | GET /service/{service_id}/version/{version_id}/logging/bigquery/{logging_bigquery_name} | Get a BigQuery log endpoint |
LoggingBigqueryApi | list_log_bigquery | GET /service/{service_id}/version/{version_id}/logging/bigquery | List BigQuery log endpoints |
LoggingBigqueryApi | update_log_bigquery | PUT /service/{service_id}/version/{version_id}/logging/bigquery/{logging_bigquery_name} | Update a BigQuery log endpoint |
LoggingCloudfilesApi | create_log_cloudfiles | POST /service/{service_id}/version/{version_id}/logging/cloudfiles | Create a Cloud Files log endpoint |
LoggingCloudfilesApi | delete_log_cloudfiles | DELETE /service/{service_id}/version/{version_id}/logging/cloudfiles/{logging_cloudfiles_name} | Delete the Cloud Files log endpoint |
LoggingCloudfilesApi | get_log_cloudfiles | GET /service/{service_id}/version/{version_id}/logging/cloudfiles/{logging_cloudfiles_name} | Get a Cloud Files log endpoint |
LoggingCloudfilesApi | list_log_cloudfiles | GET /service/{service_id}/version/{version_id}/logging/cloudfiles | List Cloud Files log endpoints |
LoggingCloudfilesApi | update_log_cloudfiles | PUT /service/{service_id}/version/{version_id}/logging/cloudfiles/{logging_cloudfiles_name} | Update the Cloud Files log endpoint |
LoggingDatadogApi | create_log_datadog | POST /service/{service_id}/version/{version_id}/logging/datadog | Create a Datadog log endpoint |
LoggingDatadogApi | delete_log_datadog | DELETE /service/{service_id}/version/{version_id}/logging/datadog/{logging_datadog_name} | Delete a Datadog log endpoint |
LoggingDatadogApi | get_log_datadog | GET /service/{service_id}/version/{version_id}/logging/datadog/{logging_datadog_name} | Get a Datadog log endpoint |
LoggingDatadogApi | list_log_datadog | GET /service/{service_id}/version/{version_id}/logging/datadog | List Datadog log endpoints |
LoggingDatadogApi | update_log_datadog | PUT /service/{service_id}/version/{version_id}/logging/datadog/{logging_datadog_name} | Update a Datadog log endpoint |
LoggingDigitaloceanApi | create_log_digocean | POST /service/{service_id}/version/{version_id}/logging/digitalocean | Create a DigitalOcean Spaces log endpoint |
LoggingDigitaloceanApi | delete_log_digocean | DELETE /service/{service_id}/version/{version_id}/logging/digitalocean/{logging_digitalocean_name} | Delete a DigitalOcean Spaces log endpoint |
LoggingDigitaloceanApi | get_log_digocean | GET /service/{service_id}/version/{version_id}/logging/digitalocean/{logging_digitalocean_name} | Get a DigitalOcean Spaces log endpoint |
LoggingDigitaloceanApi | list_log_digocean | GET /service/{service_id}/version/{version_id}/logging/digitalocean | List DigitalOcean Spaces log endpoints |
LoggingDigitaloceanApi | update_log_digocean | PUT /service/{service_id}/version/{version_id}/logging/digitalocean/{logging_digitalocean_name} | Update a DigitalOcean Spaces log endpoint |
LoggingElasticsearchApi | create_log_elasticsearch | POST /service/{service_id}/version/{version_id}/logging/elasticsearch | Create an Elasticsearch log endpoint |
LoggingElasticsearchApi | delete_log_elasticsearch | DELETE /service/{service_id}/version/{version_id}/logging/elasticsearch/{logging_elasticsearch_name} | Delete an Elasticsearch log endpoint |
LoggingElasticsearchApi | get_log_elasticsearch | GET /service/{service_id}/version/{version_id}/logging/elasticsearch/{logging_elasticsearch_name} | Get an Elasticsearch log endpoint |
LoggingElasticsearchApi | list_log_elasticsearch | GET /service/{service_id}/version/{version_id}/logging/elasticsearch | List Elasticsearch log endpoints |
LoggingElasticsearchApi | update_log_elasticsearch | PUT /service/{service_id}/version/{version_id}/logging/elasticsearch/{logging_elasticsearch_name} | Update an Elasticsearch log endpoint |
LoggingFtpApi | create_log_ftp | POST /service/{service_id}/version/{version_id}/logging/ftp | Create an FTP log endpoint |
LoggingFtpApi | delete_log_ftp | DELETE /service/{service_id}/version/{version_id}/logging/ftp/{logging_ftp_name} | Delete an FTP log endpoint |
LoggingFtpApi | get_log_ftp | GET /service/{service_id}/version/{version_id}/logging/ftp/{logging_ftp_name} | Get an FTP log endpoint |
LoggingFtpApi | list_log_ftp | GET /service/{service_id}/version/{version_id}/logging/ftp | List FTP log endpoints |
LoggingFtpApi | update_log_ftp | PUT /service/{service_id}/version/{version_id}/logging/ftp/{logging_ftp_name} | Update an FTP log endpoint |
LoggingGcsApi | create_log_gcs | POST /service/{service_id}/version/{version_id}/logging/gcs | Create a GCS log endpoint |
LoggingGcsApi | delete_log_gcs | DELETE /service/{service_id}/version/{version_id}/logging/gcs/{logging_gcs_name} | Delete a GCS log endpoint |
LoggingGcsApi | get_log_gcs | GET /service/{service_id}/version/{version_id}/logging/gcs/{logging_gcs_name} | Get a GCS log endpoint |
LoggingGcsApi | list_log_gcs | GET /service/{service_id}/version/{version_id}/logging/gcs | List GCS log endpoints |
LoggingGcsApi | update_log_gcs | PUT /service/{service_id}/version/{version_id}/logging/gcs/{logging_gcs_name} | Update a GCS log endpoint |
LoggingHerokuApi | create_log_heroku | POST /service/{service_id}/version/{version_id}/logging/heroku | Create a Heroku log endpoint |
LoggingHerokuApi | delete_log_heroku | DELETE /service/{service_id}/version/{version_id}/logging/heroku/{logging_heroku_name} | Delete the Heroku log endpoint |
LoggingHerokuApi | get_log_heroku | GET /service/{service_id}/version/{version_id}/logging/heroku/{logging_heroku_name} | Get a Heroku log endpoint |
LoggingHerokuApi | list_log_heroku | GET /service/{service_id}/version/{version_id}/logging/heroku | List Heroku log endpoints |
LoggingHerokuApi | update_log_heroku | PUT /service/{service_id}/version/{version_id}/logging/heroku/{logging_heroku_name} | Update the Heroku log endpoint |
LoggingHoneycombApi | create_log_honeycomb | POST /service/{service_id}/version/{version_id}/logging/honeycomb | Create a Honeycomb log endpoint |
LoggingHoneycombApi | delete_log_honeycomb | DELETE /service/{service_id}/version/{version_id}/logging/honeycomb/{logging_honeycomb_name} | Delete the Honeycomb log endpoint |
LoggingHoneycombApi | get_log_honeycomb | GET /service/{service_id}/version/{version_id}/logging/honeycomb/{logging_honeycomb_name} | Get a Honeycomb log endpoint |
LoggingHoneycombApi | list_log_honeycomb | GET /service/{service_id}/version/{version_id}/logging/honeycomb | List Honeycomb log endpoints |
LoggingHoneycombApi | update_log_honeycomb | PUT /service/{service_id}/version/{version_id}/logging/honeycomb/{logging_honeycomb_name} | Update a Honeycomb log endpoint |
LoggingHttpsApi | create_log_https | POST /service/{service_id}/version/{version_id}/logging/https | Create an HTTPS log endpoint |
LoggingHttpsApi | delete_log_https | DELETE /service/{service_id}/version/{version_id}/logging/https/{logging_https_name} | Delete an HTTPS log endpoint |
LoggingHttpsApi | get_log_https | GET /service/{service_id}/version/{version_id}/logging/https/{logging_https_name} | Get an HTTPS log endpoint |
LoggingHttpsApi | list_log_https | GET /service/{service_id}/version/{version_id}/logging/https | List HTTPS log endpoints |
LoggingHttpsApi | update_log_https | PUT /service/{service_id}/version/{version_id}/logging/https/{logging_https_name} | Update an HTTPS log endpoint |
LoggingKafkaApi | create_log_kafka | POST /service/{service_id}/version/{version_id}/logging/kafka | Create a Kafka log endpoint |
LoggingKafkaApi | delete_log_kafka | DELETE /service/{service_id}/version/{version_id}/logging/kafka/{logging_kafka_name} | Delete the Kafka log endpoint |
LoggingKafkaApi | get_log_kafka | GET /service/{service_id}/version/{version_id}/logging/kafka/{logging_kafka_name} | Get a Kafka log endpoint |
LoggingKafkaApi | list_log_kafka | GET /service/{service_id}/version/{version_id}/logging/kafka | List Kafka log endpoints |
LoggingKafkaApi | update_log_kafka | PUT /service/{service_id}/version/{version_id}/logging/kafka/{logging_kafka_name} | Update the Kafka log endpoint |
LoggingKinesisApi | create_log_kinesis | POST /service/{service_id}/version/{version_id}/logging/kinesis | Create an Amazon Kinesis log endpoint |
LoggingKinesisApi | delete_log_kinesis | DELETE /service/{service_id}/version/{version_id}/logging/kinesis/{logging_kinesis_name} | Delete the Amazon Kinesis log endpoint |
LoggingKinesisApi | get_log_kinesis | GET /service/{service_id}/version/{version_id}/logging/kinesis/{logging_kinesis_name} | Get an Amazon Kinesis log endpoint |
LoggingKinesisApi | list_log_kinesis | GET /service/{service_id}/version/{version_id}/logging/kinesis | List Amazon Kinesis log endpoints |
LoggingKinesisApi | update_log_kinesis | PUT /service/{service_id}/version/{version_id}/logging/kinesis/{logging_kinesis_name} | Update the Amazon Kinesis log endpoint |
LoggingLogentriesApi | create_log_logentries | POST /service/{service_id}/version/{version_id}/logging/logentries | Create a Logentries log endpoint |
LoggingLogentriesApi | delete_log_logentries | DELETE /service/{service_id}/version/{version_id}/logging/logentries/{logging_logentries_name} | Delete a Logentries log endpoint |
LoggingLogentriesApi | get_log_logentries | GET /service/{service_id}/version/{version_id}/logging/logentries/{logging_logentries_name} | Get a Logentries log endpoint |
LoggingLogentriesApi | list_log_logentries | GET /service/{service_id}/version/{version_id}/logging/logentries | List Logentries log endpoints |
LoggingLogentriesApi | update_log_logentries | PUT /service/{service_id}/version/{version_id}/logging/logentries/{logging_logentries_name} | Update a Logentries log endpoint |
LoggingLogglyApi | create_log_loggly | POST /service/{service_id}/version/{version_id}/logging/loggly | Create a Loggly log endpoint |
LoggingLogglyApi | delete_log_loggly | DELETE /service/{service_id}/version/{version_id}/logging/loggly/{logging_loggly_name} | Delete a Loggly log endpoint |
LoggingLogglyApi | get_log_loggly | GET /service/{service_id}/version/{version_id}/logging/loggly/{logging_loggly_name} | Get a Loggly log endpoint |
LoggingLogglyApi | list_log_loggly | GET /service/{service_id}/version/{version_id}/logging/loggly | List Loggly log endpoints |
LoggingLogglyApi | update_log_loggly | PUT /service/{service_id}/version/{version_id}/logging/loggly/{logging_loggly_name} | Update a Loggly log endpoint |
LoggingLogshuttleApi | create_log_logshuttle | POST /service/{service_id}/version/{version_id}/logging/logshuttle | Create a Log Shuttle log endpoint |
LoggingLogshuttleApi | delete_log_logshuttle | DELETE /service/{service_id}/version/{version_id}/logging/logshuttle/{logging_logshuttle_name} | Delete a Log Shuttle log endpoint |
LoggingLogshuttleApi | get_log_logshuttle | GET /service/{service_id}/version/{version_id}/logging/logshuttle/{logging_logshuttle_name} | Get a Log Shuttle log endpoint |
LoggingLogshuttleApi | list_log_logshuttle | GET /service/{service_id}/version/{version_id}/logging/logshuttle | List Log Shuttle log endpoints |
LoggingLogshuttleApi | update_log_logshuttle | PUT /service/{service_id}/version/{version_id}/logging/logshuttle/{logging_logshuttle_name} | Update a Log Shuttle log endpoint |
LoggingNewrelicApi | create_log_newrelic | POST /service/{service_id}/version/{version_id}/logging/newrelic | Create a New Relic log endpoint |
LoggingNewrelicApi | delete_log_newrelic | DELETE /service/{service_id}/version/{version_id}/logging/newrelic/{logging_newrelic_name} | Delete a New Relic log endpoint |
LoggingNewrelicApi | get_log_newrelic | GET /service/{service_id}/version/{version_id}/logging/newrelic/{logging_newrelic_name} | Get a New Relic log endpoint |
LoggingNewrelicApi | list_log_newrelic | GET /service/{service_id}/version/{version_id}/logging/newrelic | List New Relic log endpoints |
LoggingNewrelicApi | update_log_newrelic | PUT /service/{service_id}/version/{version_id}/logging/newrelic/{logging_newrelic_name} | Update a New Relic log endpoint |
LoggingNewrelicotlpApi | create_log_newrelicotlp | POST /service/{service_id}/version/{version_id}/logging/newrelicotlp | Create a New Relic OTLP endpoint |
LoggingNewrelicotlpApi | delete_log_newrelicotlp | DELETE /service/{service_id}/version/{version_id}/logging/newrelicotlp/{logging_newrelicotlp_name} | Delete a New Relic OTLP endpoint |
LoggingNewrelicotlpApi | get_log_newrelicotlp | GET /service/{service_id}/version/{version_id}/logging/newrelicotlp/{logging_newrelicotlp_name} | Get a New Relic OTLP endpoint |
LoggingNewrelicotlpApi | list_log_newrelicotlp | GET /service/{service_id}/version/{version_id}/logging/newrelicotlp | List New Relic OTLP endpoints |
LoggingNewrelicotlpApi | update_log_newrelicotlp | PUT /service/{service_id}/version/{version_id}/logging/newrelicotlp/{logging_newrelicotlp_name} | Update a New Relic log endpoint |
LoggingOpenstackApi | create_log_openstack | POST /service/{service_id}/version/{version_id}/logging/openstack | Create an OpenStack log endpoint |
LoggingOpenstackApi | delete_log_openstack | DELETE /service/{service_id}/version/{version_id}/logging/openstack/{logging_openstack_name} | Delete an OpenStack log endpoint |
LoggingOpenstackApi | get_log_openstack | GET /service/{service_id}/version/{version_id}/logging/openstack/{logging_openstack_name} | Get an OpenStack log endpoint |
LoggingOpenstackApi | list_log_openstack | GET /service/{service_id}/version/{version_id}/logging/openstack | List OpenStack log endpoints |
LoggingOpenstackApi | update_log_openstack | PUT /service/{service_id}/version/{version_id}/logging/openstack/{logging_openstack_name} | Update an OpenStack log endpoint |
LoggingPapertrailApi | create_log_papertrail | POST /service/{service_id}/version/{version_id}/logging/papertrail | Create a Papertrail log endpoint |
LoggingPapertrailApi | delete_log_papertrail | DELETE /service/{service_id}/version/{version_id}/logging/papertrail/{logging_papertrail_name} | Delete a Papertrail log endpoint |
LoggingPapertrailApi | get_log_papertrail | GET /service/{service_id}/version/{version_id}/logging/papertrail/{logging_papertrail_name} | Get a Papertrail log endpoint |
LoggingPapertrailApi | list_log_papertrail | GET /service/{service_id}/version/{version_id}/logging/papertrail | List Papertrail log endpoints |
LoggingPapertrailApi | update_log_papertrail | PUT /service/{service_id}/version/{version_id}/logging/papertrail/{logging_papertrail_name} | Update a Papertrail log endpoint |
LoggingPubsubApi | create_log_gcp_pubsub | POST /service/{service_id}/version/{version_id}/logging/pubsub | Create a GCP Cloud Pub/Sub log endpoint |
LoggingPubsubApi | delete_log_gcp_pubsub | DELETE /service/{service_id}/version/{version_id}/logging/pubsub/{logging_google_pubsub_name} | Delete a GCP Cloud Pub/Sub log endpoint |
LoggingPubsubApi | get_log_gcp_pubsub | GET /service/{service_id}/version/{version_id}/logging/pubsub/{logging_google_pubsub_name} | Get a GCP Cloud Pub/Sub log endpoint |
LoggingPubsubApi | list_log_gcp_pubsub | GET /service/{service_id}/version/{version_id}/logging/pubsub | List GCP Cloud Pub/Sub log endpoints |
LoggingPubsubApi | update_log_gcp_pubsub | PUT /service/{service_id}/version/{version_id}/logging/pubsub/{logging_google_pubsub_name} | Update a GCP Cloud Pub/Sub log endpoint |
LoggingS3Api | create_log_aws_s3 | POST /service/{service_id}/version/{version_id}/logging/s3 | Create an AWS S3 log endpoint |
LoggingS3Api | delete_log_aws_s3 | DELETE /service/{service_id}/version/{version_id}/logging/s3/{logging_s3_name} | Delete an AWS S3 log endpoint |
LoggingS3Api | get_log_aws_s3 | GET /service/{service_id}/version/{version_id}/logging/s3/{logging_s3_name} | Get an AWS S3 log endpoint |
LoggingS3Api | list_log_aws_s3 | GET /service/{service_id}/version/{version_id}/logging/s3 | List AWS S3 log endpoints |
LoggingS3Api | update_log_aws_s3 | PUT /service/{service_id}/version/{version_id}/logging/s3/{logging_s3_name} | Update an AWS S3 log endpoint |
LoggingScalyrApi | create_log_scalyr | POST /service/{service_id}/version/{version_id}/logging/scalyr | Create a Scalyr log endpoint |
LoggingScalyrApi | delete_log_scalyr | DELETE /service/{service_id}/version/{version_id}/logging/scalyr/{logging_scalyr_name} | Delete the Scalyr log endpoint |
LoggingScalyrApi | get_log_scalyr | GET /service/{service_id}/version/{version_id}/logging/scalyr/{logging_scalyr_name} | Get a Scalyr log endpoint |
LoggingScalyrApi | list_log_scalyr | GET /service/{service_id}/version/{version_id}/logging/scalyr | List Scalyr log endpoints |
LoggingScalyrApi | update_log_scalyr | PUT /service/{service_id}/version/{version_id}/logging/scalyr/{logging_scalyr_name} | Update the Scalyr log endpoint |
LoggingSftpApi | create_log_sftp | POST /service/{service_id}/version/{version_id}/logging/sftp | Create an SFTP log endpoint |
LoggingSftpApi | delete_log_sftp | DELETE /service/{service_id}/version/{version_id}/logging/sftp/{logging_sftp_name} | Delete an SFTP log endpoint |
LoggingSftpApi | get_log_sftp | GET /service/{service_id}/version/{version_id}/logging/sftp/{logging_sftp_name} | Get an SFTP log endpoint |
LoggingSftpApi | list_log_sftp | GET /service/{service_id}/version/{version_id}/logging/sftp | List SFTP log endpoints |
LoggingSftpApi | update_log_sftp | PUT /service/{service_id}/version/{version_id}/logging/sftp/{logging_sftp_name} | Update an SFTP log endpoint |
LoggingSplunkApi | create_log_splunk | POST /service/{service_id}/version/{version_id}/logging/splunk | Create a Splunk log endpoint |
LoggingSplunkApi | delete_log_splunk | DELETE /service/{service_id}/version/{version_id}/logging/splunk/{logging_splunk_name} | Delete a Splunk log endpoint |
LoggingSplunkApi | get_log_splunk | GET /service/{service_id}/version/{version_id}/logging/splunk/{logging_splunk_name} | Get a Splunk log endpoint |
LoggingSplunkApi | list_log_splunk | GET /service/{service_id}/version/{version_id}/logging/splunk | List Splunk log endpoints |
LoggingSplunkApi | update_log_splunk | PUT /service/{service_id}/version/{version_id}/logging/splunk/{logging_splunk_name} | Update a Splunk log endpoint |
LoggingSumologicApi | create_log_sumologic | POST /service/{service_id}/version/{version_id}/logging/sumologic | Create a Sumologic log endpoint |
LoggingSumologicApi | delete_log_sumologic | DELETE /service/{service_id}/version/{version_id}/logging/sumologic/{logging_sumologic_name} | Delete a Sumologic log endpoint |
LoggingSumologicApi | get_log_sumologic | GET /service/{service_id}/version/{version_id}/logging/sumologic/{logging_sumologic_name} | Get a Sumologic log endpoint |
LoggingSumologicApi | list_log_sumologic | GET /service/{service_id}/version/{version_id}/logging/sumologic | List Sumologic log endpoints |
LoggingSumologicApi | update_log_sumologic | PUT /service/{service_id}/version/{version_id}/logging/sumologic/{logging_sumologic_name} | Update a Sumologic log endpoint |
LoggingSyslogApi | create_log_syslog | POST /service/{service_id}/version/{version_id}/logging/syslog | Create a syslog log endpoint |
LoggingSyslogApi | delete_log_syslog | DELETE /service/{service_id}/version/{version_id}/logging/syslog/{logging_syslog_name} | Delete a syslog log endpoint |
LoggingSyslogApi | get_log_syslog | GET /service/{service_id}/version/{version_id}/logging/syslog/{logging_syslog_name} | Get a syslog log endpoint |
LoggingSyslogApi | list_log_syslog | GET /service/{service_id}/version/{version_id}/logging/syslog | List Syslog log endpoints |
LoggingSyslogApi | update_log_syslog | PUT /service/{service_id}/version/{version_id}/logging/syslog/{logging_syslog_name} | Update a syslog log endpoint |
MutualAuthenticationApi | create_mutual_tls_authentication | POST /tls/mutual_authentications | Create a Mutual Authentication |
MutualAuthenticationApi | delete_mutual_tls | DELETE /tls/mutual_authentications/{mutual_authentication_id} | Delete a Mutual TLS |
MutualAuthenticationApi | get_mutual_authentication | GET /tls/mutual_authentications/{mutual_authentication_id} | Get a Mutual Authentication |
MutualAuthenticationApi | list_mutual_authentications | GET /tls/mutual_authentications | List Mutual Authentications |
MutualAuthenticationApi | patch_mutual_authentication | PATCH /tls/mutual_authentications/{mutual_authentication_id} | Update a Mutual Authentication |
OriginInspectorHistoricalApi | get_origin_inspector_historical | GET /metrics/origins/services/{service_id} | Get historical origin data for a service |
OriginInspectorRealtimeApi | get_origin_inspector_last120_seconds | GET /v1/origins/{service_id}/ts/h | Get real-time origin data for the last 120 seconds |
OriginInspectorRealtimeApi | get_origin_inspector_last_max_entries | GET /v1/origins/{service_id}/ts/h/limit/{max_entries} | Get a limited number of real-time origin data entries |
OriginInspectorRealtimeApi | get_origin_inspector_last_second | GET /v1/origins/{service_id}/ts/{start_timestamp} | Get real-time origin data from specific time. |
PackageApi | get_package | GET /service/{service_id}/version/{version_id}/package | Get details of the service's Compute package. |
PackageApi | put_package | PUT /service/{service_id}/version/{version_id}/package | Upload a Compute package. |
PoolApi | create_server_pool | POST /service/{service_id}/version/{version_id}/pool | Create a server pool |
PoolApi | delete_server_pool | DELETE /service/{service_id}/version/{version_id}/pool/{pool_name} | Delete a server pool |
PoolApi | get_server_pool | GET /service/{service_id}/version/{version_id}/pool/{pool_name} | Get a server pool |
PoolApi | list_server_pools | GET /service/{service_id}/version/{version_id}/pool | List server pools |
PoolApi | update_server_pool | PUT /service/{service_id}/version/{version_id}/pool/{pool_name} | Update a server pool |
PopApi | list_pops | GET /datacenters | List Fastly POPs |
PublicIpListApi | list_fastly_ips | GET /public-ip-list | List Fastly's public IPs |
PublishApi | publish | POST /service/{service_id}/publish/ | Send messages to Fanout subscribers |
PurgeApi | bulk_purge_tag | POST /service/{service_id}/purge | Purge multiple surrogate key tags |
PurgeApi | purge_all | POST /service/{service_id}/purge_all | Purge everything from a service |
PurgeApi | purge_single_url | POST /purge/{cached_url} | Purge a URL |
PurgeApi | purge_tag | POST /service/{service_id}/purge/{surrogate_key} | Purge by surrogate key tag |
RateLimiterApi | create_rate_limiter | POST /service/{service_id}/version/{version_id}/rate-limiters | Create a rate limiter |
RateLimiterApi | delete_rate_limiter | DELETE /rate-limiters/{rate_limiter_id} | Delete a rate limiter |
RateLimiterApi | get_rate_limiter | GET /rate-limiters/{rate_limiter_id} | Get a rate limiter |
RateLimiterApi | list_rate_limiters | GET /service/{service_id}/version/{version_id}/rate-limiters | List rate limiters |
RateLimiterApi | update_rate_limiter | PUT /rate-limiters/{rate_limiter_id} | Update a rate limiter |
RealtimeApi | get_stats_last120_seconds | GET /v1/channel/{service_id}/ts/h | Get real-time data for the last 120 seconds |
RealtimeApi | get_stats_last120_seconds_limit_entries | GET /v1/channel/{service_id}/ts/h/limit/{max_entries} | Get a limited number of real-time data entries |
RealtimeApi | get_stats_last_second | GET /v1/channel/{service_id}/ts/{timestamp_in_seconds} | Get real-time data from specified time |
RequestSettingsApi | create_request_settings | POST /service/{service_id}/version/{version_id}/request_settings | Create a Request Settings object |
RequestSettingsApi | delete_request_settings | DELETE /service/{service_id}/version/{version_id}/request_settings/{request_settings_name} | Delete a Request Settings object |
RequestSettingsApi | get_request_settings | GET /service/{service_id}/version/{version_id}/request_settings/{request_settings_name} | Get a Request Settings object |
RequestSettingsApi | list_request_settings | GET /service/{service_id}/version/{version_id}/request_settings | List Request Settings objects |
RequestSettingsApi | update_request_settings | PUT /service/{service_id}/version/{version_id}/request_settings/{request_settings_name} | Update a Request Settings object |
ResourceApi | create_resource | POST /service/{service_id}/version/{version_id}/resource | Create a resource link |
ResourceApi | delete_resource | DELETE /service/{service_id}/version/{version_id}/resource/{id} | Delete a resource link |
ResourceApi | get_resource | GET /service/{service_id}/version/{version_id}/resource/{id} | Display a resource link |
ResourceApi | list_resources | GET /service/{service_id}/version/{version_id}/resource | List resource links |
ResourceApi | update_resource | PUT /service/{service_id}/version/{version_id}/resource/{id} | Update a resource link |
ResponseObjectApi | create_response_object | POST /service/{service_id}/version/{version_id}/response_object | Create a Response object |
ResponseObjectApi | delete_response_object | DELETE /service/{service_id}/version/{version_id}/response_object/{response_object_name} | Delete a Response Object |
ResponseObjectApi | get_response_object | GET /service/{service_id}/version/{version_id}/response_object/{response_object_name} | Get a Response object |
ResponseObjectApi | list_response_objects | GET /service/{service_id}/version/{version_id}/response_object | List Response objects |
ResponseObjectApi | update_response_object | PUT /service/{service_id}/version/{version_id}/response_object/{response_object_name} | Update a Response object |
SecretStoreApi | client_key | POST /resources/stores/secret/client-key | Create new client key |
SecretStoreApi | create_secret_store | POST /resources/stores/secret | Create new secret store |
SecretStoreApi | delete_secret_store | DELETE /resources/stores/secret/{store_id} | Delete secret store |
SecretStoreApi | get_secret_store | GET /resources/stores/secret/{store_id} | Get secret store by ID |
SecretStoreApi | get_secret_stores | GET /resources/stores/secret | Get all secret stores |
SecretStoreApi | signing_key | GET /resources/stores/secret/signing-key | Get public key |
SecretStoreItemApi | create_secret | POST /resources/stores/secret/{store_id}/secrets | Create a new secret in a store. |
SecretStoreItemApi | delete_secret | DELETE /resources/stores/secret/{store_id}/secrets/{secret_name} | Delete a secret from a store. |
SecretStoreItemApi | get_secret | GET /resources/stores/secret/{store_id}/secrets/{secret_name} | Get secret metadata. |
SecretStoreItemApi | get_secrets | GET /resources/stores/secret/{store_id}/secrets | List secrets within a store. |
SecretStoreItemApi | must_recreate_secret | PATCH /resources/stores/secret/{store_id}/secrets | Recreate a secret in a store. |
SecretStoreItemApi | recreate_secret | PUT /resources/stores/secret/{store_id}/secrets | Create or recreate a secret in a store. |
ServerApi | create_pool_server | POST /service/{service_id}/pool/{pool_id}/server | Add a server to a pool |
ServerApi | delete_pool_server | DELETE /service/{service_id}/pool/{pool_id}/server/{server_id} | Delete a server from a pool |
ServerApi | get_pool_server | GET /service/{service_id}/pool/{pool_id}/server/{server_id} | Get a pool server |
ServerApi | list_pool_servers | GET /service/{service_id}/pool/{pool_id}/servers | List servers in a pool |
ServerApi | update_pool_server | PUT /service/{service_id}/pool/{pool_id}/server/{server_id} | Update a server |
ServiceApi | create_service | POST /service | Create a service |
ServiceApi | delete_service | DELETE /service/{service_id} | Delete a service |
ServiceApi | get_service | GET /service/{service_id} | Get a service |
ServiceApi | get_service_detail | GET /service/{service_id}/details | Get service details |
ServiceApi | list_service_domains | GET /service/{service_id}/domain | List the domains within a service |
ServiceApi | list_services | GET /service | List services |
ServiceApi | search_service | GET /service/search | Search for a service by name |
ServiceApi | update_service | PUT /service/{service_id} | Update a service |
ServiceAuthorizationsApi | create_service_authorization | POST /service-authorizations | Create service authorization |
ServiceAuthorizationsApi | delete_service_authorization | DELETE /service-authorizations/{service_authorization_id} | Delete service authorization |
ServiceAuthorizationsApi | delete_service_authorization2 | DELETE /service-authorizations | Delete service authorizations |
ServiceAuthorizationsApi | list_service_authorization | GET /service-authorizations | List service authorizations |
ServiceAuthorizationsApi | show_service_authorization | GET /service-authorizations/{service_authorization_id} | Show service authorization |
ServiceAuthorizationsApi | update_service_authorization | PATCH /service-authorizations/{service_authorization_id} | Update service authorization |
ServiceAuthorizationsApi | update_service_authorization2 | PATCH /service-authorizations | Update service authorizations |
SettingsApi | get_service_settings | GET /service/{service_id}/version/{version_id}/settings | Get service settings |
SettingsApi | update_service_settings | PUT /service/{service_id}/version/{version_id}/settings | Update service settings |
SnippetApi | create_snippet | POST /service/{service_id}/version/{version_id}/snippet | Create a snippet |
SnippetApi | delete_snippet | DELETE /service/{service_id}/version/{version_id}/snippet/{snippet_name} | Delete a snippet |
SnippetApi | get_snippet | GET /service/{service_id}/version/{version_id}/snippet/{snippet_name} | Get a versioned snippet |
SnippetApi | get_snippet_dynamic | GET /service/{service_id}/snippet/{snippet_id} | Get a dynamic snippet |
SnippetApi | list_snippets | GET /service/{service_id}/version/{version_id}/snippet | List snippets |
SnippetApi | update_snippet | PUT /service/{service_id}/version/{version_id}/snippet/{snippet_name} | Update a versioned snippet |
SnippetApi | update_snippet_dynamic | PUT /service/{service_id}/snippet/{snippet_id} | Update a dynamic snippet |
StarApi | create_service_star | POST /stars | Create a star |
StarApi | delete_service_star | DELETE /stars/{star_id} | Delete a star |
StarApi | get_service_star | GET /stars/{star_id} | Get a star |
StarApi | list_service_stars | GET /stars | List stars |
StatsApi | get_service_stats | GET /service/{service_id}/stats/summary | Get stats for a service |
SudoApi | request_sudo_access | POST /sudo | Request Sudo access |
TlsActivationsApi | create_tls_activation | POST /tls/activations | Enable TLS for a domain using a custom certificate |
TlsActivationsApi | delete_tls_activation | DELETE /tls/activations/{tls_activation_id} | Disable TLS on a domain |
TlsActivationsApi | get_tls_activation | GET /tls/activations/{tls_activation_id} | Get a TLS activation |
TlsActivationsApi | list_tls_activations | GET /tls/activations | List TLS activations |
TlsActivationsApi | update_tls_activation | PATCH /tls/activations/{tls_activation_id} | Update a certificate |
TlsBulkCertificatesApi | delete_bulk_tls_cert | DELETE /tls/bulk/certificates/{certificate_id} | Delete a certificate |
TlsBulkCertificatesApi | get_tls_bulk_cert | GET /tls/bulk/certificates/{certificate_id} | Get a certificate |
TlsBulkCertificatesApi | list_tls_bulk_certs | GET /tls/bulk/certificates | List certificates |
TlsBulkCertificatesApi | update_bulk_tls_cert | PATCH /tls/bulk/certificates/{certificate_id} | Update a certificate |
TlsBulkCertificatesApi | upload_tls_bulk_cert | POST /tls/bulk/certificates | Upload a certificate |
TlsCertificatesApi | create_tls_cert | POST /tls/certificates | Create a TLS certificate |
TlsCertificatesApi | delete_tls_cert | DELETE /tls/certificates/{tls_certificate_id} | Delete a TLS certificate |
TlsCertificatesApi | get_tls_cert | GET /tls/certificates/{tls_certificate_id} | Get a TLS certificate |
TlsCertificatesApi | list_tls_certs | GET /tls/certificates | List TLS certificates |
TlsCertificatesApi | update_tls_cert | PATCH /tls/certificates/{tls_certificate_id} | Update a TLS certificate |
TlsConfigurationsApi | get_tls_config | GET /tls/configurations/{tls_configuration_id} | Get a TLS configuration |
TlsConfigurationsApi | list_tls_configs | GET /tls/configurations | List TLS configurations |
TlsConfigurationsApi | update_tls_config | PATCH /tls/configurations/{tls_configuration_id} | Update a TLS configuration |
TlsCsrsApi | create_csr | POST /tls/certificate_signing_requests | Create CSR |
TlsDomainsApi | list_tls_domains | GET /tls/domains | List TLS domains |
TlsPrivateKeysApi | create_tls_key | POST /tls/private_keys | Create a TLS private key |
TlsPrivateKeysApi | delete_tls_key | DELETE /tls/private_keys/{tls_private_key_id} | Delete a TLS private key |
TlsPrivateKeysApi | get_tls_key | GET /tls/private_keys/{tls_private_key_id} | Get a TLS private key |
TlsPrivateKeysApi | list_tls_keys | GET /tls/private_keys | List TLS private keys |
TlsSubscriptionsApi | create_globalsign_email_challenge | POST /tls/subscriptions/{tls_subscription_id}/authorizations/{tls_authorization_id}/globalsign_email_challenges | Creates a GlobalSign email challenge. |
TlsSubscriptionsApi | create_tls_sub | POST /tls/subscriptions | Create a TLS subscription |
TlsSubscriptionsApi | delete_globalsign_email_challenge | DELETE /tls/subscriptions/{tls_subscription_id}/authorizations/{tls_authorization_id}/globalsign_email_challenges/{globalsign_email_challenge_id} | Delete a GlobalSign email challenge |
TlsSubscriptionsApi | delete_tls_sub | DELETE /tls/subscriptions/{tls_subscription_id} | Delete a TLS subscription |
TlsSubscriptionsApi | get_tls_sub | GET /tls/subscriptions/{tls_subscription_id} | Get a TLS subscription |
TlsSubscriptionsApi | list_tls_subs | GET /tls/subscriptions | List TLS subscriptions |
TlsSubscriptionsApi | patch_tls_sub | PATCH /tls/subscriptions/{tls_subscription_id} | Update a TLS subscription |
TokensApi | bulk_revoke_tokens | DELETE /tokens | Revoke multiple tokens |
TokensApi | create_token | POST /tokens | Create a token |
TokensApi | get_token | GET /tokens/{token_id} | Get a token |
TokensApi | get_token_current | GET /tokens/self | Get the current token |
TokensApi | list_tokens_customer | GET /customer/{customer_id}/tokens | List tokens for a customer |
TokensApi | list_tokens_user | GET /tokens | List tokens for the authenticated user |
TokensApi | revoke_token | DELETE /tokens/{token_id} | Revoke a token |
TokensApi | revoke_token_current | DELETE /tokens/self | Revoke the current token |
UserApi | create_user | POST /user | Create a user |
UserApi | delete_user | DELETE /user/{user_id} | Delete a user |
UserApi | get_current_user | GET /current_user | Get the current user |
UserApi | get_user | GET /user/{user_id} | Get a user |
UserApi | request_password_reset | POST /user/{user_login}/password/request_reset | Request a password reset |
UserApi | update_user | PUT /user/{user_id} | Update a user |
UserApi | update_user_password | POST /current_user/password | Update the user's password |
VclApi | create_custom_vcl | POST /service/{service_id}/version/{version_id}/vcl | Create a custom VCL file |
VclApi | delete_custom_vcl | DELETE /service/{service_id}/version/{version_id}/vcl/{vcl_name} | Delete a custom VCL file |
VclApi | get_custom_vcl | GET /service/{service_id}/version/{version_id}/vcl/{vcl_name} | Get a custom VCL file |
VclApi | get_custom_vcl_boilerplate | GET /service/{service_id}/version/{version_id}/boilerplate | Get boilerplate VCL |
VclApi | get_custom_vcl_generated | GET /service/{service_id}/version/{version_id}/generated_vcl | Get the generated VCL for a service |
VclApi | get_custom_vcl_generated_highlighted | GET /service/{service_id}/version/{version_id}/generated_vcl/content | Get the generated VCL with syntax highlighting |
VclApi | get_custom_vcl_highlighted | GET /service/{service_id}/version/{version_id}/vcl/{vcl_name}/content | Get a custom VCL file with syntax highlighting |
VclApi | get_custom_vcl_raw | GET /service/{service_id}/version/{version_id}/vcl/{vcl_name}/download | Download a custom VCL file |
VclApi | lint_vcl_default | POST /vcl_lint | Lint (validate) VCL using a default set of flags. |
VclApi | lint_vcl_for_service | POST /service/{service_id}/lint | Lint (validate) VCL using flags set for the service. |
VclApi | list_custom_vcl | GET /service/{service_id}/version/{version_id}/vcl | List custom VCL files |
VclApi | set_custom_vcl_main | PUT /service/{service_id}/version/{version_id}/vcl/{vcl_name}/main | Set a custom VCL file as main |
VclApi | update_custom_vcl | PUT /service/{service_id}/version/{version_id}/vcl/{vcl_name} | Update a custom VCL file |
VclDiffApi | vcl_diff_service_versions | GET /service/{service_id}/vcl/diff/from/{from_version_id}/to/{to_version_id} | Get a comparison of the VCL changes between two service versions |
VersionApi | activate_service_version | PUT /service/{service_id}/version/{version_id}/activate | Activate a service version |
VersionApi | clone_service_version | PUT /service/{service_id}/version/{version_id}/clone | Clone a service version |
VersionApi | create_service_version | POST /service/{service_id}/version | Create a service version |
VersionApi | deactivate_service_version | PUT /service/{service_id}/version/{version_id}/deactivate | Deactivate a service version |
VersionApi | get_service_version | GET /service/{service_id}/version/{version_id} | Get a version of a service |
VersionApi | list_service_versions | GET /service/{service_id}/version | List versions of a service |
VersionApi | lock_service_version | PUT /service/{service_id}/version/{version_id}/lock | Lock a service version |
VersionApi | update_service_version | PUT /service/{service_id}/version/{version_id} | Update a service version |
VersionApi | validate_service_version | GET /service/{service_id}/version/{version_id}/validate | Validate a service version |
WafActiveRulesApi | bulk_delete_waf_active_rules | DELETE /waf/firewalls/{firewall_id}/versions/{version_id}/active-rules | Delete multiple active rules from a WAF |
WafActiveRulesApi | bulk_update_waf_active_rules | PATCH /waf/firewalls/{firewall_id}/versions/{version_id}/active-rules/bulk | Update multiple active rules |
WafActiveRulesApi | create_waf_active_rule | POST /waf/firewalls/{firewall_id}/versions/{version_id}/active-rules | Add a rule to a WAF as an active rule |
WafActiveRulesApi | create_waf_active_rules_tag | POST /waf/firewalls/{firewall_id}/versions/{version_id}/tags/{waf_tag_name}/active-rules | Create active rules by tag |
WafActiveRulesApi | delete_waf_active_rule | DELETE /waf/firewalls/{firewall_id}/versions/{version_id}/active-rules/{waf_rule_id} | Delete an active rule |
WafActiveRulesApi | get_waf_active_rule | GET /waf/firewalls/{firewall_id}/versions/{version_id}/active-rules/{waf_rule_id} | Get an active WAF rule object |
WafActiveRulesApi | list_waf_active_rules | GET /waf/firewalls/{firewall_id}/versions/{version_id}/active-rules | List active rules on a WAF |
WafActiveRulesApi | update_waf_active_rule | PATCH /waf/firewalls/{firewall_id}/versions/{version_id}/active-rules/{waf_rule_id} | Update an active rule |
WafExclusionsApi | create_waf_rule_exclusion | POST /waf/firewalls/{firewall_id}/versions/{firewall_version_number}/exclusions | Create a WAF rule exclusion |
WafExclusionsApi | delete_waf_rule_exclusion | DELETE /waf/firewalls/{firewall_id}/versions/{firewall_version_number}/exclusions/{exclusion_number} | Delete a WAF rule exclusion |
WafExclusionsApi | get_waf_rule_exclusion | GET /waf/firewalls/{firewall_id}/versions/{firewall_version_number}/exclusions/{exclusion_number} | Get a WAF rule exclusion |
WafExclusionsApi | list_waf_rule_exclusions | GET /waf/firewalls/{firewall_id}/versions/{firewall_version_number}/exclusions | List WAF rule exclusions |
WafExclusionsApi | update_waf_rule_exclusion | PATCH /waf/firewalls/{firewall_id}/versions/{firewall_version_number}/exclusions/{exclusion_number} | Update a WAF rule exclusion |
WafFirewallVersionsApi | clone_waf_firewall_version | PUT /waf/firewalls/{firewall_id}/versions/{firewall_version_number}/clone | Clone a firewall version |
WafFirewallVersionsApi | create_waf_firewall_version | POST /waf/firewalls/{firewall_id}/versions | Create a firewall version |
WafFirewallVersionsApi | deploy_activate_waf_firewall_version | PUT /waf/firewalls/{firewall_id}/versions/{firewall_version_number}/activate | Deploy or activate a firewall version |
WafFirewallVersionsApi | get_waf_firewall_version | GET /waf/firewalls/{firewall_id}/versions/{firewall_version_number} | Get a firewall version |
WafFirewallVersionsApi | list_waf_firewall_versions | GET /waf/firewalls/{firewall_id}/versions | List firewall versions |
WafFirewallVersionsApi | update_waf_firewall_version | PATCH /waf/firewalls/{firewall_id}/versions/{firewall_version_number} | Update a firewall version |
WafFirewallsApi | create_waf_firewall | POST /waf/firewalls | Create a firewall |
WafFirewallsApi | delete_waf_firewall | DELETE /waf/firewalls/{firewall_id} | Delete a firewall |
WafFirewallsApi | get_waf_firewall | GET /waf/firewalls/{firewall_id} | Get a firewall |
WafFirewallsApi | list_waf_firewalls | GET /waf/firewalls | List firewalls |
WafFirewallsApi | update_waf_firewall | PATCH /waf/firewalls/{firewall_id} | Update a firewall |
WafRuleRevisionsApi | get_waf_rule_revision | GET /waf/rules/{waf_rule_id}/revisions/{waf_rule_revision_number} | Get a revision of a rule |
WafRuleRevisionsApi | list_waf_rule_revisions | GET /waf/rules/{waf_rule_id}/revisions | List revisions for a rule |
WafRulesApi | get_waf_rule | GET /waf/rules/{waf_rule_id} | Get a rule |
WafRulesApi | list_waf_rules | GET /waf/rules | List available WAF rules |
WafTagsApi | list_waf_tags | GET /waf/tags | List tags |
WholePlatformDdosHistoricalApi | get_platform_ddos_historical | GET /metrics/platform/ddos | Get historical DDoS metrics for the entire Fastly platform |
The fastly-py API client currently does not support the following endpoints:
/alerts/definitions/{definition_id}
(DELETE, GET, PUT)/alerts/definitions
(GET, POST)/alerts/history
(GET)/resources/stores/kv/{store_id}/batch
(PUT)/tls/activations/{tls_activation_id}
(GET, PATCH)/tls/activations
(GET)/v1/channel/{service_id}/ts/h/limit/{max_entries}
(GET)/v1/channel/{service_id}/ts/h
(GET)/v1/channel/{service_id}/ts/{start_timestamp}
(GET)
If you encounter any non-security-related bug or unexpected behavior, please file an issue using the bug report template.
Please see our SECURITY.md for guidance on reporting security-related issues.
MIT.