Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

fastly

Package Overview
Dependencies
Maintainers
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fastly

A Python Fastly API client library

  • 6.0.0
  • PyPI
  • Socket score

Maintainers
7

fastly-py

A Python client library for interacting with most facets of the Fastly API.

Requirements

Python >=3.6

Installation

python3 -m pip install fastly

Usage

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)

Authorization

[!NOTE] 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.

API Endpoints

Table of API endpoints
ClassMethodDescription
AclApicreate_aclCreate a new ACL
AclApidelete_aclDelete an ACL
AclApiget_aclDescribe an ACL
AclApilist_aclsList ACLs
AclApiupdate_aclUpdate an ACL
AclEntryApibulk_update_acl_entriesUpdate multiple ACL entries
AclEntryApicreate_acl_entryCreate an ACL entry
AclEntryApidelete_acl_entryDelete an ACL entry
AclEntryApiget_acl_entryDescribe an ACL entry
AclEntryApilist_acl_entriesList ACL entries
AclEntryApiupdate_acl_entryUpdate an ACL entry
AclsInComputeApicompute_acl_create_aclsCreate a new ACL
AclsInComputeApicompute_acl_delete_s_acl_idDelete an ACL
AclsInComputeApicompute_acl_list_acl_entriesList an ACL
AclsInComputeApicompute_acl_list_aclsList ACLs
AclsInComputeApicompute_acl_list_acls_s_acl_idDescribe an ACL
AclsInComputeApicompute_acl_lookup_aclsLookup an ACL
AclsInComputeApicompute_acl_update_aclsUpdate an ACL
ApexRedirectApicreate_apex_redirectCreate an apex redirect
ApexRedirectApidelete_apex_redirectDelete an apex redirect
ApexRedirectApiget_apex_redirectGet an apex redirect
ApexRedirectApilist_apex_redirectsList apex redirects
ApexRedirectApiupdate_apex_redirectUpdate an apex redirect
AutomationTokensApicreate_automation_tokenCreate Automation Token
AutomationTokensApiget_automation_token_idRetrieve an Automation Token by ID
AutomationTokensApiget_automation_tokens_id_servicesList Automation Token Services
AutomationTokensApilist_automation_tokensList Customer Automation Tokens
AutomationTokensApirevoke_automation_token_idRevoke an Automation Token by ID
BackendApicreate_backendCreate a backend
BackendApidelete_backendDelete a backend
BackendApiget_backendDescribe a backend
BackendApilist_backendsList backends
BackendApiupdate_backendUpdate a backend
BillingApiget_invoiceGet an invoice
BillingApiget_invoice_by_idGet an invoice
BillingApiget_invoice_mtdGet month-to-date billing estimate
BillingAddressApiadd_billing_addrAdd a billing address to a customer
BillingAddressApidelete_billing_addrDelete a billing address
BillingAddressApiget_billing_addrGet a billing address
BillingAddressApiupdate_billing_addrUpdate a billing address
BillingInvoicesApiget_invoice_by_invoice_idGet invoice by ID.
BillingInvoicesApiget_month_to_date_invoiceGet month-to-date invoice.
BillingInvoicesApilist_invoicesList of invoices.
BillingUsageMetricsApiget_service_level_usageRetrieve service-level usage metrics for a product.
BillingUsageMetricsApiget_usage_metricsGet monthly usage metrics
CacheSettingsApicreate_cache_settingsCreate a cache settings object
CacheSettingsApidelete_cache_settingsDelete a cache settings object
CacheSettingsApiget_cache_settingsGet a cache settings object
CacheSettingsApilist_cache_settingsList cache settings objects
CacheSettingsApiupdate_cache_settingsUpdate a cache settings object
ConditionApicreate_conditionCreate a condition
ConditionApidelete_conditionDelete a condition
ConditionApiget_conditionDescribe a condition
ConditionApilist_conditionsList conditions
ConditionApiupdate_conditionUpdate a condition
ConfigStoreApicreate_config_storeCreate a config store
ConfigStoreApidelete_config_storeDelete a config store
ConfigStoreApiget_config_storeDescribe a config store
ConfigStoreApiget_config_store_infoGet config store metadata
ConfigStoreApilist_config_store_servicesList linked services
ConfigStoreApilist_config_storesList config stores
ConfigStoreApiupdate_config_storeUpdate a config store
ConfigStoreItemApibulk_update_config_store_itemUpdate multiple entries in a config store
ConfigStoreItemApicreate_config_store_itemCreate an entry in a config store
ConfigStoreItemApidelete_config_store_itemDelete an item from a config store
ConfigStoreItemApiget_config_store_itemGet an item from a config store
ConfigStoreItemApilist_config_store_itemsList items in a config store
ConfigStoreItemApiupdate_config_store_itemUpdate an entry in a config store
ConfigStoreItemApiupsert_config_store_itemInsert or update an entry in a config store
ContactApicreate_contactsAdd a new customer contact
ContactApidelete_contactDelete a contact
ContactApilist_contactsList contacts
ContentApicontent_checkCheck status of content in each POP's cache
CustomerApidelete_customerDelete a customer
CustomerApiget_customerGet a customer
CustomerApiget_logged_in_customerGet the logged in customer
CustomerApilist_usersList users
CustomerApiupdate_customerUpdate a customer
CustomerAddressesApicreate_customer_addressCreates an address associated with a customer account.
CustomerAddressesApilist_customer_addressesReturn the list of addresses associated with a customer account.
CustomerAddressesApiupdate_customer_addressUpdates an address associated with a customer account.
DictionaryApicreate_dictionaryCreate an edge dictionary
DictionaryApidelete_dictionaryDelete an edge dictionary
DictionaryApiget_dictionaryGet an edge dictionary
DictionaryApilist_dictionariesList edge dictionaries
DictionaryApiupdate_dictionaryUpdate an edge dictionary
DictionaryInfoApiget_dictionary_infoGet edge dictionary metadata
DictionaryItemApibulk_update_dictionary_itemUpdate multiple entries in an edge dictionary
DictionaryItemApicreate_dictionary_itemCreate an entry in an edge dictionary
DictionaryItemApidelete_dictionary_itemDelete an item from an edge dictionary
DictionaryItemApiget_dictionary_itemGet an item from an edge dictionary
DictionaryItemApilist_dictionary_itemsList items in an edge dictionary
DictionaryItemApiupdate_dictionary_itemUpdate an entry in an edge dictionary
DictionaryItemApiupsert_dictionary_itemInsert or update an entry in an edge dictionary
DiffApidiff_service_versionsDiff two service versions
DirectorApicreate_directorCreate a director
DirectorApidelete_directorDelete a director
DirectorApiget_directorGet a director
DirectorApilist_directorsList directors
DirectorApiupdate_directorUpdate a director
DirectorBackendApicreate_director_backendCreate a director-backend relationship
DirectorBackendApidelete_director_backendDelete a director-backend relationship
DirectorBackendApiget_director_backendGet a director-backend relationship
DomainApicheck_domainValidate DNS configuration for a single domain on a service
DomainApicheck_domainsValidate DNS configuration for all domains on a service
DomainApicreate_domainAdd a domain name to a service
DomainApidelete_domainRemove a domain from a service
DomainApiget_domainDescribe a domain
DomainApilist_domainsList domains
DomainApiupdate_domainUpdate a domain
DomainInspectorHistoricalApiget_domain_inspector_historicalGet historical domain data for a service
DomainInspectorRealtimeApiget_domain_inspector_last120_secondsGet real-time domain data for the last 120 seconds
DomainInspectorRealtimeApiget_domain_inspector_last_max_entriesGet a limited number of real-time domain data entries
DomainInspectorRealtimeApiget_domain_inspector_last_secondGet real-time domain data from a specified time
DomainOwnershipsApilist_domain_ownershipsList domain-ownerships
EnabledProductsApidisable_productDisable a product
EnabledProductsApienable_productEnable a product
EnabledProductsApiget_enabled_productGet enabled product
EnabledProductsApiget_product_configurationGet configuration for a product
EnabledProductsApiset_product_configurationUpdate configuration for a product
EventsApiget_eventGet an event
EventsApilist_eventsList events
GzipApicreate_gzip_configCreate a gzip configuration
GzipApidelete_gzip_configDelete a gzip configuration
GzipApiget_gzip_configsGet a gzip configuration
GzipApilist_gzip_configsList gzip configurations
GzipApiupdate_gzip_configUpdate a gzip configuration
HeaderApicreate_header_objectCreate a Header object
HeaderApidelete_header_objectDelete a Header object
HeaderApiget_header_objectGet a Header object
HeaderApilist_header_objectsList Header objects
HeaderApiupdate_header_objectUpdate a Header object
HealthcheckApicreate_healthcheckCreate a health check
HealthcheckApidelete_healthcheckDelete a health check
HealthcheckApiget_healthcheckGet a health check
HealthcheckApilist_healthchecksList health checks
HealthcheckApiupdate_healthcheckUpdate a health check
HistoricalApiget_hist_statsGet historical stats
HistoricalApiget_hist_stats_aggregatedGet aggregated historical stats
HistoricalApiget_hist_stats_fieldGet historical stats for a single field
HistoricalApiget_hist_stats_serviceGet historical stats for a single service
HistoricalApiget_hist_stats_service_fieldGet historical stats for a single service/field combination
HistoricalApiget_regionsGet region codes
HistoricalApiget_usageGet usage statistics
HistoricalApiget_usage_monthGet month-to-date usage statistics
HistoricalApiget_usage_serviceGet usage statistics per service
Http3Apicreate_http3Enable support for HTTP/3
Http3Apidelete_http3Disable support for HTTP/3
Http3Apiget_http3Get HTTP/3 status
IamPermissionsApilist_permissionsList permissions
IamRolesApiadd_role_permissionsAdd permissions to a role
IamRolesApicreate_a_roleCreate a role
IamRolesApidelete_a_roleDelete a role
IamRolesApiget_a_roleGet a role
IamRolesApilist_role_permissionsList permissions in a role
IamRolesApilist_rolesList roles
IamRolesApiremove_role_permissionsRemove permissions from a role
IamRolesApiupdate_a_roleUpdate a role
IamServiceGroupsApiadd_service_group_servicesAdd services in a service group
IamServiceGroupsApicreate_a_service_groupCreate a service group
IamServiceGroupsApidelete_a_service_groupDelete a service group
IamServiceGroupsApiget_a_service_groupGet a service group
IamServiceGroupsApilist_service_group_servicesList services to a service group
IamServiceGroupsApilist_service_groupsList service groups
IamServiceGroupsApiremove_service_group_servicesRemove services from a service group
IamServiceGroupsApiupdate_a_service_groupUpdate a service group
IamUserGroupsApiadd_user_group_membersAdd members to a user group
IamUserGroupsApiadd_user_group_rolesAdd roles to a user group
IamUserGroupsApiadd_user_group_service_groupsAdd service groups to a user group
IamUserGroupsApicreate_a_user_groupCreate a user group
IamUserGroupsApidelete_a_user_groupDelete a user group
IamUserGroupsApiget_a_user_groupGet a user group
IamUserGroupsApilist_user_group_membersList members of a user group
IamUserGroupsApilist_user_group_rolesList roles in a user group
IamUserGroupsApilist_user_group_service_groupsList service groups in a user group
IamUserGroupsApilist_user_groupsList user groups
IamUserGroupsApiremove_user_group_membersRemove members of a user group
IamUserGroupsApiremove_user_group_rolesRemove roles from a user group
IamUserGroupsApiremove_user_group_service_groupsRemove service groups from a user group
IamUserGroupsApiupdate_a_user_groupUpdate a user group
ImageOptimizerDefaultSettingsApiget_default_settingsGet current Image Optimizer Default Settings
ImageOptimizerDefaultSettingsApiupdate_default_settingsUpdate Image Optimizer Default Settings
InsightsApiget_log_insightsRetrieve log insights
InvitationsApicreate_invitationCreate an invitation
InvitationsApidelete_invitationDelete an invitation
InvitationsApilist_invitationsList invitations
KvStoreApicreate_storeCreate a KV store.
KvStoreApidelete_storeDelete a KV store.
KvStoreApiget_storeDescribe a KV store.
KvStoreApiget_storesList KV stores.
KvStoreItemApidelete_key_from_storeDelete kv store item.
KvStoreItemApiget_keysList kv store keys.
KvStoreItemApiget_value_for_keyGet the value of an kv store item
KvStoreItemApiset_value_for_keyInsert an item into an kv store
LegacyWafConfigurationSetsApilist_waf_config_setsList configuration sets
LegacyWafConfigurationSetsApilist_wafs_config_setList WAFs currently using a configuration set
LegacyWafConfigurationSetsApiuse_waf_config_setApply a configuration set to a WAF
LegacyWafFirewallApicreate_legacy_waf_firewall_serviceCreate a firewall
LegacyWafFirewallApidisable_legacy_waf_firewallDisable a firewall
LegacyWafFirewallApienable_legacy_waf_firewallEnable a firewall
LegacyWafFirewallApiget_legacy_waf_firewallGet a firewall object
LegacyWafFirewallApiget_legacy_waf_firewall_serviceGet a firewall
LegacyWafFirewallApilist_legacy_waf_firewallsList active firewalls
LegacyWafFirewallApilist_legacy_waf_firewalls_serviceList firewalls
LegacyWafFirewallApiupdate_legacy_waf_firewall_serviceUpdate a firewall
LegacyWafOwaspApicreate_owasp_settingsCreate an OWASP settings object
LegacyWafOwaspApiget_owasp_settingsGet the OWASP settings object
LegacyWafOwaspApiupdate_owasp_settingsUpdate the OWASP settings object
LegacyWafRuleApiget_legacy_waf_firewall_rule_vclGet VCL for a rule associated with a firewall
LegacyWafRuleApiget_legacy_waf_ruleGet a rule
LegacyWafRuleApiget_legacy_waf_rule_vclGet VCL for a rule
LegacyWafRuleApilist_legacy_waf_rulesList rules in the latest configuration set
LegacyWafRuleStatusApiget_waf_firewall_rule_statusGet the status of a rule on a firewall
LegacyWafRuleStatusApilist_waf_firewall_rule_statusesList rule statuses
LegacyWafRuleStatusApiupdate_waf_firewall_rule_statusUpdate the status of a rule
LegacyWafRuleStatusApiupdate_waf_firewall_rule_statuses_tagCreate or update status of a tagged group of rules
LegacyWafRulesetApiget_waf_rulesetGet a WAF ruleset
LegacyWafRulesetApiget_waf_ruleset_vclGenerate WAF ruleset VCL
LegacyWafRulesetApiupdate_waf_rulesetUpdate a WAF ruleset
LegacyWafTagApilist_legacy_waf_tagsList WAF tags
LegacyWafUpdateStatusApiget_waf_update_statusGet the status of a WAF update
LegacyWafUpdateStatusApilist_waf_update_statusesList update statuses
LogExplorerApiget_log_recordsRetrieve log records
LoggingAzureblobApicreate_log_azureCreate an Azure Blob Storage log endpoint
LoggingAzureblobApidelete_log_azureDelete the Azure Blob Storage log endpoint
LoggingAzureblobApiget_log_azureGet an Azure Blob Storage log endpoint
LoggingAzureblobApilist_log_azureList Azure Blob Storage log endpoints
LoggingAzureblobApiupdate_log_azureUpdate an Azure Blob Storage log endpoint
LoggingBigqueryApicreate_log_bigqueryCreate a BigQuery log endpoint
LoggingBigqueryApidelete_log_bigqueryDelete a BigQuery log endpoint
LoggingBigqueryApiget_log_bigqueryGet a BigQuery log endpoint
LoggingBigqueryApilist_log_bigqueryList BigQuery log endpoints
LoggingBigqueryApiupdate_log_bigqueryUpdate a BigQuery log endpoint
LoggingCloudfilesApicreate_log_cloudfilesCreate a Cloud Files log endpoint
LoggingCloudfilesApidelete_log_cloudfilesDelete the Cloud Files log endpoint
LoggingCloudfilesApiget_log_cloudfilesGet a Cloud Files log endpoint
LoggingCloudfilesApilist_log_cloudfilesList Cloud Files log endpoints
LoggingCloudfilesApiupdate_log_cloudfilesUpdate the Cloud Files log endpoint
LoggingDatadogApicreate_log_datadogCreate a Datadog log endpoint
LoggingDatadogApidelete_log_datadogDelete a Datadog log endpoint
LoggingDatadogApiget_log_datadogGet a Datadog log endpoint
LoggingDatadogApilist_log_datadogList Datadog log endpoints
LoggingDatadogApiupdate_log_datadogUpdate a Datadog log endpoint
LoggingDigitaloceanApicreate_log_digoceanCreate a DigitalOcean Spaces log endpoint
LoggingDigitaloceanApidelete_log_digoceanDelete a DigitalOcean Spaces log endpoint
LoggingDigitaloceanApiget_log_digoceanGet a DigitalOcean Spaces log endpoint
LoggingDigitaloceanApilist_log_digoceanList DigitalOcean Spaces log endpoints
LoggingDigitaloceanApiupdate_log_digoceanUpdate a DigitalOcean Spaces log endpoint
LoggingElasticsearchApicreate_log_elasticsearchCreate an Elasticsearch log endpoint
LoggingElasticsearchApidelete_log_elasticsearchDelete an Elasticsearch log endpoint
LoggingElasticsearchApiget_log_elasticsearchGet an Elasticsearch log endpoint
LoggingElasticsearchApilist_log_elasticsearchList Elasticsearch log endpoints
LoggingElasticsearchApiupdate_log_elasticsearchUpdate an Elasticsearch log endpoint
LoggingFtpApicreate_log_ftpCreate an FTP log endpoint
LoggingFtpApidelete_log_ftpDelete an FTP log endpoint
LoggingFtpApiget_log_ftpGet an FTP log endpoint
LoggingFtpApilist_log_ftpList FTP log endpoints
LoggingFtpApiupdate_log_ftpUpdate an FTP log endpoint
LoggingGcsApicreate_log_gcsCreate a GCS log endpoint
LoggingGcsApidelete_log_gcsDelete a GCS log endpoint
LoggingGcsApiget_log_gcsGet a GCS log endpoint
LoggingGcsApilist_log_gcsList GCS log endpoints
LoggingGcsApiupdate_log_gcsUpdate a GCS log endpoint
LoggingGrafanacloudlogsApicreate_log_grafanacloudlogsCreate a Grafana Cloud Logs log endpoint
LoggingGrafanacloudlogsApidelete_log_grafanacloudlogsDelete the Grafana Cloud Logs log endpoint
LoggingGrafanacloudlogsApiget_log_grafanacloudlogsGet a Grafana Cloud Logs log endpoint
LoggingGrafanacloudlogsApilist_log_grafanacloudlogsList Grafana Cloud Logs log endpoints
LoggingGrafanacloudlogsApiupdate_log_grafanacloudlogsUpdate a Grafana Cloud Logs log endpoint
LoggingHerokuApicreate_log_herokuCreate a Heroku log endpoint
LoggingHerokuApidelete_log_herokuDelete the Heroku log endpoint
LoggingHerokuApiget_log_herokuGet a Heroku log endpoint
LoggingHerokuApilist_log_herokuList Heroku log endpoints
LoggingHerokuApiupdate_log_herokuUpdate the Heroku log endpoint
LoggingHoneycombApicreate_log_honeycombCreate a Honeycomb log endpoint
LoggingHoneycombApidelete_log_honeycombDelete the Honeycomb log endpoint
LoggingHoneycombApiget_log_honeycombGet a Honeycomb log endpoint
LoggingHoneycombApilist_log_honeycombList Honeycomb log endpoints
LoggingHoneycombApiupdate_log_honeycombUpdate a Honeycomb log endpoint
LoggingHttpsApicreate_log_httpsCreate an HTTPS log endpoint
LoggingHttpsApidelete_log_httpsDelete an HTTPS log endpoint
LoggingHttpsApiget_log_httpsGet an HTTPS log endpoint
LoggingHttpsApilist_log_httpsList HTTPS log endpoints
LoggingHttpsApiupdate_log_httpsUpdate an HTTPS log endpoint
LoggingKafkaApicreate_log_kafkaCreate a Kafka log endpoint
LoggingKafkaApidelete_log_kafkaDelete the Kafka log endpoint
LoggingKafkaApiget_log_kafkaGet a Kafka log endpoint
LoggingKafkaApilist_log_kafkaList Kafka log endpoints
LoggingKafkaApiupdate_log_kafkaUpdate the Kafka log endpoint
LoggingKinesisApicreate_log_kinesisCreate an Amazon Kinesis log endpoint
LoggingKinesisApidelete_log_kinesisDelete the Amazon Kinesis log endpoint
LoggingKinesisApiget_log_kinesisGet an Amazon Kinesis log endpoint
LoggingKinesisApilist_log_kinesisList Amazon Kinesis log endpoints
LoggingKinesisApiupdate_log_kinesisUpdate the Amazon Kinesis log endpoint
LoggingLogentriesApicreate_log_logentriesCreate a Logentries log endpoint
LoggingLogentriesApidelete_log_logentriesDelete a Logentries log endpoint
LoggingLogentriesApiget_log_logentriesGet a Logentries log endpoint
LoggingLogentriesApilist_log_logentriesList Logentries log endpoints
LoggingLogentriesApiupdate_log_logentriesUpdate a Logentries log endpoint
LoggingLogglyApicreate_log_logglyCreate a Loggly log endpoint
LoggingLogglyApidelete_log_logglyDelete a Loggly log endpoint
LoggingLogglyApiget_log_logglyGet a Loggly log endpoint
LoggingLogglyApilist_log_logglyList Loggly log endpoints
LoggingLogglyApiupdate_log_logglyUpdate a Loggly log endpoint
LoggingLogshuttleApicreate_log_logshuttleCreate a Log Shuttle log endpoint
LoggingLogshuttleApidelete_log_logshuttleDelete a Log Shuttle log endpoint
LoggingLogshuttleApiget_log_logshuttleGet a Log Shuttle log endpoint
LoggingLogshuttleApilist_log_logshuttleList Log Shuttle log endpoints
LoggingLogshuttleApiupdate_log_logshuttleUpdate a Log Shuttle log endpoint
LoggingNewrelicApicreate_log_newrelicCreate a New Relic log endpoint
LoggingNewrelicApidelete_log_newrelicDelete a New Relic log endpoint
LoggingNewrelicApiget_log_newrelicGet a New Relic log endpoint
LoggingNewrelicApilist_log_newrelicList New Relic log endpoints
LoggingNewrelicApiupdate_log_newrelicUpdate a New Relic log endpoint
LoggingNewrelicotlpApicreate_log_newrelicotlpCreate a New Relic OTLP endpoint
LoggingNewrelicotlpApidelete_log_newrelicotlpDelete a New Relic OTLP endpoint
LoggingNewrelicotlpApiget_log_newrelicotlpGet a New Relic OTLP endpoint
LoggingNewrelicotlpApilist_log_newrelicotlpList New Relic OTLP endpoints
LoggingNewrelicotlpApiupdate_log_newrelicotlpUpdate a New Relic log endpoint
LoggingOpenstackApicreate_log_openstackCreate an OpenStack log endpoint
LoggingOpenstackApidelete_log_openstackDelete an OpenStack log endpoint
LoggingOpenstackApiget_log_openstackGet an OpenStack log endpoint
LoggingOpenstackApilist_log_openstackList OpenStack log endpoints
LoggingOpenstackApiupdate_log_openstackUpdate an OpenStack log endpoint
LoggingPapertrailApicreate_log_papertrailCreate a Papertrail log endpoint
LoggingPapertrailApidelete_log_papertrailDelete a Papertrail log endpoint
LoggingPapertrailApiget_log_papertrailGet a Papertrail log endpoint
LoggingPapertrailApilist_log_papertrailList Papertrail log endpoints
LoggingPapertrailApiupdate_log_papertrailUpdate a Papertrail log endpoint
LoggingPubsubApicreate_log_gcp_pubsubCreate a GCP Cloud Pub/Sub log endpoint
LoggingPubsubApidelete_log_gcp_pubsubDelete a GCP Cloud Pub/Sub log endpoint
LoggingPubsubApiget_log_gcp_pubsubGet a GCP Cloud Pub/Sub log endpoint
LoggingPubsubApilist_log_gcp_pubsubList GCP Cloud Pub/Sub log endpoints
LoggingPubsubApiupdate_log_gcp_pubsubUpdate a GCP Cloud Pub/Sub log endpoint
LoggingS3Apicreate_log_aws_s3Create an AWS S3 log endpoint
LoggingS3Apidelete_log_aws_s3Delete an AWS S3 log endpoint
LoggingS3Apiget_log_aws_s3Get an AWS S3 log endpoint
LoggingS3Apilist_log_aws_s3List AWS S3 log endpoints
LoggingS3Apiupdate_log_aws_s3Update an AWS S3 log endpoint
LoggingScalyrApicreate_log_scalyrCreate a Scalyr log endpoint
LoggingScalyrApidelete_log_scalyrDelete the Scalyr log endpoint
LoggingScalyrApiget_log_scalyrGet a Scalyr log endpoint
LoggingScalyrApilist_log_scalyrList Scalyr log endpoints
LoggingScalyrApiupdate_log_scalyrUpdate the Scalyr log endpoint
LoggingSftpApicreate_log_sftpCreate an SFTP log endpoint
LoggingSftpApidelete_log_sftpDelete an SFTP log endpoint
LoggingSftpApiget_log_sftpGet an SFTP log endpoint
LoggingSftpApilist_log_sftpList SFTP log endpoints
LoggingSftpApiupdate_log_sftpUpdate an SFTP log endpoint
LoggingSplunkApicreate_log_splunkCreate a Splunk log endpoint
LoggingSplunkApidelete_log_splunkDelete a Splunk log endpoint
LoggingSplunkApiget_log_splunkGet a Splunk log endpoint
LoggingSplunkApilist_log_splunkList Splunk log endpoints
LoggingSplunkApiupdate_log_splunkUpdate a Splunk log endpoint
LoggingSumologicApicreate_log_sumologicCreate a Sumologic log endpoint
LoggingSumologicApidelete_log_sumologicDelete a Sumologic log endpoint
LoggingSumologicApiget_log_sumologicGet a Sumologic log endpoint
LoggingSumologicApilist_log_sumologicList Sumologic log endpoints
LoggingSumologicApiupdate_log_sumologicUpdate a Sumologic log endpoint
LoggingSyslogApicreate_log_syslogCreate a syslog log endpoint
LoggingSyslogApidelete_log_syslogDelete a syslog log endpoint
LoggingSyslogApiget_log_syslogGet a syslog log endpoint
LoggingSyslogApilist_log_syslogList Syslog log endpoints
LoggingSyslogApiupdate_log_syslogUpdate a syslog log endpoint
MutualAuthenticationApicreate_mutual_tls_authenticationCreate a Mutual Authentication
MutualAuthenticationApidelete_mutual_tlsDelete a Mutual TLS
MutualAuthenticationApiget_mutual_authenticationGet a Mutual Authentication
MutualAuthenticationApilist_mutual_authenticationsList Mutual Authentications
MutualAuthenticationApipatch_mutual_authenticationUpdate a Mutual Authentication
ObjectStorageAccessKeysApicreate_access_keyCreate an access key
ObjectStorageAccessKeysApidelete_access_keyDelete an access key
ObjectStorageAccessKeysApiget_access_keyGet an access key
ObjectStorageAccessKeysApilist_access_keysList access keys
ObservabilityCustomDashboardsApicreate_dashboardCreate a new dashboard
ObservabilityCustomDashboardsApidelete_dashboardDelete an existing dashboard
ObservabilityCustomDashboardsApiget_dashboardRetrieve a dashboard by ID
ObservabilityCustomDashboardsApilist_dashboardsList all custom dashboards
ObservabilityCustomDashboardsApiupdate_dashboardUpdate an existing dashboard
OriginInspectorHistoricalApiget_origin_inspector_historicalGet historical origin data for a service
OriginInspectorRealtimeApiget_origin_inspector_last120_secondsGet real-time origin data for the last 120 seconds
OriginInspectorRealtimeApiget_origin_inspector_last_max_entriesGet a limited number of real-time origin data entries
OriginInspectorRealtimeApiget_origin_inspector_last_secondGet real-time origin data from specific time.
PackageApiget_packageGet details of the service's Compute package.
PackageApiput_packageUpload a Compute package.
PoolApicreate_server_poolCreate a server pool
PoolApidelete_server_poolDelete a server pool
PoolApiget_server_poolGet a server pool
PoolApilist_server_poolsList server pools
PoolApiupdate_server_poolUpdate a server pool
PopApilist_popsList Fastly POPs
PublicIpListApilist_fastly_ipsList Fastly's public IPs
PublishApipublishSend messages to Fanout subscribers
PurgeApibulk_purge_tagPurge multiple surrogate key tags
PurgeApipurge_allPurge everything from a service
PurgeApipurge_single_urlPurge a URL
PurgeApipurge_tagPurge by surrogate key tag
RateLimiterApicreate_rate_limiterCreate a rate limiter
RateLimiterApidelete_rate_limiterDelete a rate limiter
RateLimiterApiget_rate_limiterGet a rate limiter
RateLimiterApilist_rate_limitersList rate limiters
RateLimiterApiupdate_rate_limiterUpdate a rate limiter
RealtimeApiget_stats_last120_secondsGet real-time data for the last 120 seconds
RealtimeApiget_stats_last120_seconds_limit_entriesGet a limited number of real-time data entries
RealtimeApiget_stats_last_secondGet real-time data from specified time
RequestSettingsApicreate_request_settingsCreate a Request Settings object
RequestSettingsApidelete_request_settingsDelete a Request Settings object
RequestSettingsApiget_request_settingsGet a Request Settings object
RequestSettingsApilist_request_settingsList Request Settings objects
RequestSettingsApiupdate_request_settingsUpdate a Request Settings object
ResourceApicreate_resourceCreate a resource link
ResourceApidelete_resourceDelete a resource link
ResourceApiget_resourceDisplay a resource link
ResourceApilist_resourcesList resource links
ResourceApiupdate_resourceUpdate a resource link
ResponseObjectApicreate_response_objectCreate a Response object
ResponseObjectApidelete_response_objectDelete a Response Object
ResponseObjectApiget_response_objectGet a Response object
ResponseObjectApilist_response_objectsList Response objects
ResponseObjectApiupdate_response_objectUpdate a Response object
SecretStoreApiclient_keyCreate new client key
SecretStoreApicreate_secret_storeCreate new secret store
SecretStoreApidelete_secret_storeDelete secret store
SecretStoreApiget_secret_storeGet secret store by ID
SecretStoreApiget_secret_storesGet all secret stores
SecretStoreApisigning_keyGet public key
SecretStoreItemApicreate_secretCreate a new secret in a store.
SecretStoreItemApidelete_secretDelete a secret from a store.
SecretStoreItemApiget_secretGet secret metadata.
SecretStoreItemApiget_secretsList secrets within a store.
SecretStoreItemApimust_recreate_secretRecreate a secret in a store.
SecretStoreItemApirecreate_secretCreate or recreate a secret in a store.
ServerApicreate_pool_serverAdd a server to a pool
ServerApidelete_pool_serverDelete a server from a pool
ServerApiget_pool_serverGet a pool server
ServerApilist_pool_serversList servers in a pool
ServerApiupdate_pool_serverUpdate a server
ServiceApicreate_serviceCreate a service
ServiceApidelete_serviceDelete a service
ServiceApiget_serviceGet a service
ServiceApiget_service_detailGet service details
ServiceApilist_service_domainsList the domains within a service
ServiceApilist_servicesList services
ServiceApisearch_serviceSearch for a service by name
ServiceApiupdate_serviceUpdate a service
ServiceAuthorizationsApicreate_service_authorizationCreate service authorization
ServiceAuthorizationsApidelete_service_authorizationDelete service authorization
ServiceAuthorizationsApidelete_service_authorization2Delete service authorizations
ServiceAuthorizationsApilist_service_authorizationList service authorizations
ServiceAuthorizationsApishow_service_authorizationShow service authorization
ServiceAuthorizationsApiupdate_service_authorizationUpdate service authorization
ServiceAuthorizationsApiupdate_service_authorization2Update service authorizations
SettingsApiget_service_settingsGet service settings
SettingsApiupdate_service_settingsUpdate service settings
SnippetApicreate_snippetCreate a snippet
SnippetApidelete_snippetDelete a snippet
SnippetApiget_snippetGet a versioned snippet
SnippetApiget_snippet_dynamicGet a dynamic snippet
SnippetApilist_snippetsList snippets
SnippetApiupdate_snippetUpdate a versioned snippet
SnippetApiupdate_snippet_dynamicUpdate a dynamic snippet
StarApicreate_service_starCreate a star
StarApidelete_service_starDelete a star
StarApiget_service_starGet a star
StarApilist_service_starsList stars
StatsApiget_service_statsGet stats for a service
SudoApirequest_sudo_accessRequest Sudo access
TlsActivationsApicreate_tls_activationEnable TLS for a domain using a custom certificate
TlsActivationsApidelete_tls_activationDisable TLS on a domain
TlsActivationsApiget_tls_activationGet a TLS activation
TlsActivationsApilist_tls_activationsList TLS activations
TlsActivationsApiupdate_tls_activationUpdate a certificate
TlsBulkCertificatesApidelete_bulk_tls_certDelete a certificate
TlsBulkCertificatesApiget_tls_bulk_certGet a certificate
TlsBulkCertificatesApilist_tls_bulk_certsList certificates
TlsBulkCertificatesApiupdate_bulk_tls_certUpdate a certificate
TlsBulkCertificatesApiupload_tls_bulk_certUpload a certificate
TlsCertificatesApicreate_tls_certCreate a TLS certificate
TlsCertificatesApidelete_tls_certDelete a TLS certificate
TlsCertificatesApiget_tls_certGet a TLS certificate
TlsCertificatesApiget_tls_cert_blobGet a TLS certificate blob (Limited Availability)
TlsCertificatesApilist_tls_certsList TLS certificates
TlsCertificatesApiupdate_tls_certUpdate a TLS certificate
TlsConfigurationsApiget_tls_configGet a TLS configuration
TlsConfigurationsApilist_tls_configsList TLS configurations
TlsConfigurationsApiupdate_tls_configUpdate a TLS configuration
TlsCsrsApicreate_csrCreate CSR
TlsDomainsApilist_tls_domainsList TLS domains
TlsPrivateKeysApicreate_tls_keyCreate a TLS private key
TlsPrivateKeysApidelete_tls_keyDelete a TLS private key
TlsPrivateKeysApiget_tls_keyGet a TLS private key
TlsPrivateKeysApilist_tls_keysList TLS private keys
TlsSubscriptionsApicreate_globalsign_email_challengeCreates a GlobalSign email challenge.
TlsSubscriptionsApicreate_tls_subCreate a TLS subscription
TlsSubscriptionsApidelete_globalsign_email_challengeDelete a GlobalSign email challenge
TlsSubscriptionsApidelete_tls_subDelete a TLS subscription
TlsSubscriptionsApiget_tls_subGet a TLS subscription
TlsSubscriptionsApilist_tls_subsList TLS subscriptions
TlsSubscriptionsApipatch_tls_subUpdate a TLS subscription
TokensApibulk_revoke_tokensRevoke multiple tokens
TokensApicreate_tokenCreate a token
TokensApiget_tokenGet a token
TokensApiget_token_currentGet the current token
TokensApilist_tokens_customerList tokens for a customer
TokensApilist_tokens_userList tokens for the authenticated user
TokensApirevoke_tokenRevoke a token
TokensApirevoke_token_currentRevoke the current token
UserApicreate_userCreate a user
UserApidelete_userDelete a user
UserApiget_current_userGet the current user
UserApiget_userGet a user
UserApirequest_password_resetRequest a password reset
UserApiupdate_userUpdate a user
UserApiupdate_user_passwordUpdate the user's password
VclApicreate_custom_vclCreate a custom VCL file
VclApidelete_custom_vclDelete a custom VCL file
VclApiget_custom_vclGet a custom VCL file
VclApiget_custom_vcl_boilerplateGet boilerplate VCL
VclApiget_custom_vcl_generatedGet the generated VCL for a service
VclApiget_custom_vcl_generated_highlightedGet the generated VCL with syntax highlighting
VclApiget_custom_vcl_highlightedGet a custom VCL file with syntax highlighting
VclApiget_custom_vcl_rawDownload a custom VCL file
VclApilint_vcl_defaultLint (validate) VCL using a default set of flags.
VclApilint_vcl_for_serviceLint (validate) VCL using flags set for the service.
VclApilist_custom_vclList custom VCL files
VclApiset_custom_vcl_mainSet a custom VCL file as main
VclApiupdate_custom_vclUpdate a custom VCL file
VclDiffApivcl_diff_service_versionsGet a comparison of the VCL changes between two service versions
VersionApiactivate_service_versionActivate a service version
VersionApiactivate_service_version_environmentActivate a service version on the specified environment
VersionApiclone_service_versionClone a service version
VersionApicreate_service_versionCreate a service version
VersionApideactivate_service_versionDeactivate a service version
VersionApideactivate_service_version_environmentDeactivate a service version on an environment
VersionApiget_service_versionGet a version of a service
VersionApilist_service_versionsList versions of a service
VersionApilock_service_versionLock a service version
VersionApiupdate_service_versionUpdate a service version
VersionApivalidate_service_versionValidate a service version
WafActiveRulesApibulk_delete_waf_active_rulesDelete multiple active rules from a WAF
WafActiveRulesApibulk_update_waf_active_rulesUpdate multiple active rules
WafActiveRulesApicreate_waf_active_ruleAdd a rule to a WAF as an active rule
WafActiveRulesApicreate_waf_active_rules_tagCreate active rules by tag
WafActiveRulesApidelete_waf_active_ruleDelete an active rule
WafActiveRulesApiget_waf_active_ruleGet an active WAF rule object
WafActiveRulesApilist_waf_active_rulesList active rules on a WAF
WafActiveRulesApiupdate_waf_active_ruleUpdate an active rule
WafExclusionsApicreate_waf_rule_exclusionCreate a WAF rule exclusion
WafExclusionsApidelete_waf_rule_exclusionDelete a WAF rule exclusion
WafExclusionsApiget_waf_rule_exclusionGet a WAF rule exclusion
WafExclusionsApilist_waf_rule_exclusionsList WAF rule exclusions
WafExclusionsApiupdate_waf_rule_exclusionUpdate a WAF rule exclusion
WafFirewallVersionsApiclone_waf_firewall_versionClone a firewall version
WafFirewallVersionsApicreate_waf_firewall_versionCreate a firewall version
WafFirewallVersionsApideploy_activate_waf_firewall_versionDeploy or activate a firewall version
WafFirewallVersionsApiget_waf_firewall_versionGet a firewall version
WafFirewallVersionsApilist_waf_firewall_versionsList firewall versions
WafFirewallVersionsApiupdate_waf_firewall_versionUpdate a firewall version
WafFirewallsApicreate_waf_firewallCreate a firewall
WafFirewallsApidelete_waf_firewallDelete a firewall
WafFirewallsApiget_waf_firewallGet a firewall
WafFirewallsApilist_waf_firewallsList firewalls
WafFirewallsApiupdate_waf_firewallUpdate a firewall
WafRuleRevisionsApiget_waf_rule_revisionGet a revision of a rule
WafRuleRevisionsApilist_waf_rule_revisionsList revisions for a rule
WafRulesApiget_waf_ruleGet a rule
WafRulesApilist_waf_rulesList available WAF rules
WafTagsApilist_waf_tagsList tags
WholePlatformDdosHistoricalApiget_platform_ddos_historicalGet historical DDoS metrics for the entire Fastly platform

Issues

The fastly-py API client currently does not support the following endpoints:

If you encounter any non-security-related bug or unexpected behavior, please file an issue using the bug report template.

Security issues

Please see our SECURITY.md for guidance on reporting security-related issues.

License

MIT.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc