fastly
v15.0.0
Published
A JavaScript client library for interacting with most facets of the Fastly API.
Readme
Fastly
An asynchronous JavaScript client library for interacting with most facets of the Fastly API.
[!WARNING] This API client is auto-generated from Fastly's OpenAPI specification and may not function correctly when used on the Compute platform. Support for Compute is on the roadmap but has not yet been prioritized.
Usage
import Fastly from "fastly";
const apiInstance = new Fastly.AclApi();
/**
* @note
* If the FASTLY_API_TOKEN environment variable is set,
* the client will use it to authenticate all API requests.
* Alternatively, you may authorize the client instance
* with a Fastly API token, which will override
* the environment variable.
* @example
* Fastly.ApiClient.instance.authenticate("YOUR_API_TOKEN");
* const fastlyService = new FastlyInstance.ServiceApi();
* @note
* For ESM based Typescript projects, import the client like this:
* import * as Fastly from "fastly";
*
*/
const options = {
service_id: "SU1Z0isxPaozGVKXdv0eY", // required
version_id: 56, // required
name: "my_acl",
};
apiInstance.createAcl(options)
.then((data) => {
console.log(data, 'API called successfully.');
})
.catch((error) => {
console.error(error);
});Authorization
[!NOTE] The Fastly API requires an API token for most operations.
If the FASTLY_API_TOKEN environment variable is set, the client will automatically use it to authenticate all API requests. Alternatively, you may authenticate the client instance with a Fastly API token, which will override the environment variable.
Fastly.ApiClient.instance.authenticate("YOUR_API_TOKEN");API Endpoints
The main documentation for the Fastly API can be found on our Developer Hub.
Class | Method | Description ----- | ------ | ----------- Fastly.AclApi | createAcl | Create a new ACL Fastly.AclApi | deleteAcl | Delete an ACL Fastly.AclApi | getAcl | Describe an ACL Fastly.AclApi | listAcls | List ACLs Fastly.AclApi | updateAcl | Update an ACL Fastly.AclEntryApi | bulkUpdateAclEntries | Update multiple ACL entries Fastly.AclEntryApi | createAclEntry | Create an ACL entry Fastly.AclEntryApi | deleteAclEntry | Delete an ACL entry Fastly.AclEntryApi | getAclEntry | Describe an ACL entry Fastly.AclEntryApi | listAclEntries | List ACL entries Fastly.AclEntryApi | updateAclEntry | Update an ACL entry Fastly.AclsInComputeApi | computeAclCreateAcls | Create a new ACL Fastly.AclsInComputeApi | computeAclDeleteSAclId | Delete an ACL Fastly.AclsInComputeApi | computeAclListAclEntries | List an ACL Fastly.AclsInComputeApi | computeAclListAcls | List ACLs Fastly.AclsInComputeApi | computeAclListAclsSAclId | Describe an ACL Fastly.AclsInComputeApi | computeAclLookupAcls | Lookup an ACL Fastly.AclsInComputeApi | computeAclUpdateAcls | Update an ACL Fastly.ApexRedirectApi | createApexRedirect | Create an apex redirect Fastly.ApexRedirectApi | deleteApexRedirect | Delete an apex redirect Fastly.ApexRedirectApi | getApexRedirect | Get an apex redirect Fastly.ApexRedirectApi | listApexRedirects | List apex redirects Fastly.ApexRedirectApi | updateApexRedirect | Update an apex redirect Fastly.ApisecurityOperationsApi | apiSecurityCreateOperation | Create operation Fastly.ApisecurityOperationsApi | apiSecurityCreateOperationTag | Create operation tag Fastly.ApisecurityOperationsApi | apiSecurityDeleteOperation | Delete operation Fastly.ApisecurityOperationsApi | apiSecurityDeleteOperationTag | Delete operation tag Fastly.ApisecurityOperationsApi | apiSecurityGetOperation | Retrieve operation Fastly.ApisecurityOperationsApi | apiSecurityGetOperationTag | Retrieve operation tag Fastly.ApisecurityOperationsApi | apiSecurityListDiscoveredOperations | List discovered operations Fastly.ApisecurityOperationsApi | apiSecurityListOperationTags | List operation tags Fastly.ApisecurityOperationsApi | apiSecurityListOperations | List operations Fastly.ApisecurityOperationsApi | apiSecurityUpdateOperation | Update operation Fastly.ApisecurityOperationsApi | apiSecurityUpdateOperationTag | Update operation tag Fastly.AutomationTokensApi | createAutomationToken | Create Automation Token Fastly.AutomationTokensApi | getAutomationTokenId | Retrieve an Automation Token by ID Fastly.AutomationTokensApi | getAutomationTokensIdServices | List Automation Token Services Fastly.AutomationTokensApi | listAutomationTokens | List Customer Automation Tokens Fastly.AutomationTokensApi | revokeAutomationTokenId | Revoke an Automation Token by ID Fastly.BackendApi | createBackend | Create a backend Fastly.BackendApi | deleteBackend | Delete a backend Fastly.BackendApi | getBackend | Describe a backend Fastly.BackendApi | listBackends | List backends Fastly.BackendApi | updateBackend | Update a backend Fastly.BillingAddressApi | addBillingAddr | Add a billing address to a customer Fastly.BillingAddressApi | deleteBillingAddr | Delete a billing address Fastly.BillingAddressApi | getBillingAddr | Get a billing address Fastly.BillingAddressApi | updateBillingAddr | Update a billing address Fastly.BillingInvoicesApi | getInvoiceByInvoiceId | Get invoice by ID. Fastly.BillingInvoicesApi | getMonthToDateInvoice | Get month-to-date invoice. Fastly.BillingInvoicesApi | listInvoices | List of invoices. Fastly.BillingUsageMetricsApi | getServiceLevelUsage | Retrieve service-level usage metrics for services with non-zero usage units. Fastly.BillingUsageMetricsApi | getUsageMetrics | Get monthly usage metrics Fastly.CacheSettingsApi | createCacheSettings | Create a cache settings object Fastly.CacheSettingsApi | deleteCacheSettings | Delete a cache settings object Fastly.CacheSettingsApi | getCacheSettings | Get a cache settings object Fastly.CacheSettingsApi | listCacheSettings | List cache settings objects Fastly.CacheSettingsApi | updateCacheSettings | Update a cache settings object Fastly.ConditionApi | createCondition | Create a condition Fastly.ConditionApi | deleteCondition | Delete a condition Fastly.ConditionApi | getCondition | Describe a condition Fastly.ConditionApi | listConditions | List conditions Fastly.ConditionApi | updateCondition | Update a condition Fastly.ConfigStoreApi | createConfigStore | Create a config store Fastly.ConfigStoreApi | deleteConfigStore | Delete a config store Fastly.ConfigStoreApi | getConfigStore | Describe a config store Fastly.ConfigStoreApi | getConfigStoreInfo | Get config store metadata Fastly.ConfigStoreApi | listConfigStoreServices | List linked services Fastly.ConfigStoreApi | listConfigStores | List config stores Fastly.ConfigStoreApi | updateConfigStore | Update a config store Fastly.ConfigStoreItemApi | bulkUpdateConfigStoreItem | Update multiple entries in a config store Fastly.ConfigStoreItemApi | createConfigStoreItem | Create an entry in a config store Fastly.ConfigStoreItemApi | deleteConfigStoreItem | Delete an item from a config store Fastly.ConfigStoreItemApi | getConfigStoreItem | Get an item from a config store Fastly.ConfigStoreItemApi | listConfigStoreItems | List items in a config store Fastly.ConfigStoreItemApi | updateConfigStoreItem | Update an entry in a config store Fastly.ConfigStoreItemApi | upsertConfigStoreItem | Insert or update an entry in a config store Fastly.ContactApi | createContacts | Add a new customer contact Fastly.ContactApi | deleteContact | Delete a contact Fastly.ContactApi | listContacts | List contacts Fastly.ContentApi | contentCheck | Check status of content in each POP's cache Fastly.CustomerApi | deleteCustomer | Delete a customer Fastly.CustomerApi | getCustomer | Get a customer Fastly.CustomerApi | getLoggedInCustomer | Get the logged in customer Fastly.CustomerApi | listUsers | List users Fastly.CustomerApi | updateCustomer | Update a customer Fastly.CustomerAddressesApi | createCustomerAddress | Creates an address associated with a customer account. Fastly.CustomerAddressesApi | listCustomerAddresses | Return the list of addresses associated with a customer account. Fastly.CustomerAddressesApi | updateCustomerAddress | Updates an address associated with a customer account. Fastly.DdosProtectionApi | ddosProtectionEventGet | Get event by ID Fastly.DdosProtectionApi | ddosProtectionEventList | Get events Fastly.DdosProtectionApi | ddosProtectionEventRuleList | Get all rules for an event Fastly.DdosProtectionApi | ddosProtectionRuleGet | Get a rule by ID Fastly.DdosProtectionApi | ddosProtectionRulePatch | Update rule Fastly.DdosProtectionApi | ddosProtectionTrafficStatsRuleGet | Get traffic stats for a rule Fastly.DictionaryApi | createDictionary | Create a dictionary Fastly.DictionaryApi | deleteDictionary | Delete a dictionary Fastly.DictionaryApi | getDictionary | Get a dictionary Fastly.DictionaryApi | listDictionaries | List dictionaries Fastly.DictionaryApi | updateDictionary | Update a dictionary Fastly.DictionaryInfoApi | getDictionaryInfo | Get dictionary metadata Fastly.DictionaryItemApi | bulkUpdateDictionaryItem | Update multiple entries in a dictionary Fastly.DictionaryItemApi | createDictionaryItem | Create an entry in a dictionary Fastly.DictionaryItemApi | deleteDictionaryItem | Delete an item from a dictionary Fastly.DictionaryItemApi | getDictionaryItem | Get an item from a dictionary Fastly.DictionaryItemApi | listDictionaryItems | List items in a dictionary Fastly.DictionaryItemApi | updateDictionaryItem | Update an entry in a dictionary Fastly.DictionaryItemApi | upsertDictionaryItem | Insert or update an entry in a dictionary Fastly.DiffApi | diffServiceVersions | Diff two service versions Fastly.DirectorApi | createDirector | Create a director Fastly.DirectorApi | deleteDirector | Delete a director Fastly.DirectorApi | getDirector | Get a director Fastly.DirectorApi | listDirectors | List directors Fastly.DirectorApi | updateDirector | Update a director Fastly.DirectorBackendApi | createDirectorBackend | Create a director-backend relationship Fastly.DirectorBackendApi | deleteDirectorBackend | Delete a director-backend relationship Fastly.DirectorBackendApi | getDirectorBackend | Get a director-backend relationship Fastly.DmDomainsApi | createDmDomain | Create a domain Fastly.DmDomainsApi | deleteDmDomain | Delete a domain Fastly.DmDomainsApi | getDmDomain | Get a domain Fastly.DmDomainsApi | listDmDomains | List domains Fastly.DmDomainsApi | updateDmDomain | Update a domain Fastly.DomainApi | checkDomain | Validate DNS configuration for a single domain on a service Fastly.DomainApi | checkDomains | Validate DNS configuration for all domains on a service Fastly.DomainApi | createDomain | Add a domain name to a service Fastly.DomainApi | deleteDomain | Remove a domain from a service Fastly.DomainApi | getDomain | Describe a domain Fastly.DomainApi | listDomains | List domains Fastly.DomainApi | updateDomain | Update a domain Fastly.DomainInspectorHistoricalApi | getDomainInspectorHistorical | Get historical domain data for a service Fastly.DomainInspectorRealtimeApi | getDomainInspectorLast120Seconds | Get real-time domain data for the last 120 seconds Fastly.DomainInspectorRealtimeApi | getDomainInspectorLastMaxEntries | Get a limited number of real-time domain data entries Fastly.DomainInspectorRealtimeApi | getDomainInspectorLastSecond | Get real-time domain data from a specified time Fastly.DomainOwnershipsApi | listDomainOwnerships | List domain-ownerships Fastly.DomainResearchApi | domainStatus | Domain status Fastly.DomainResearchApi | suggestDomains | Suggest domains Fastly.EventsApi | getEvent | Get an event Fastly.EventsApi | listEvents | List events Fastly.GzipApi | createGzipConfig | Create a gzip configuration Fastly.GzipApi | deleteGzipConfig | Delete a gzip configuration Fastly.GzipApi | getGzipConfigs | Get a gzip configuration Fastly.GzipApi | listGzipConfigs | List gzip configurations Fastly.GzipApi | updateGzipConfig | Update a gzip configuration Fastly.HeaderApi | createHeaderObject | Create a Header object Fastly.HeaderApi | deleteHeaderObject | Delete a Header object Fastly.HeaderApi | getHeaderObject | Get a Header object Fastly.HeaderApi | listHeaderObjects | List Header objects Fastly.HeaderApi | updateHeaderObject | Update a Header object Fastly.HealthcheckApi | createHealthcheck | Create a health check Fastly.HealthcheckApi | deleteHealthcheck | Delete a health check Fastly.HealthcheckApi | getHealthcheck | Get a health check Fastly.HealthcheckApi | listHealthchecks | List health checks Fastly.HealthcheckApi | updateHealthcheck | Update a health check Fastly.HistoricalApi | getHistStats | Get historical stats Fastly.HistoricalApi | getHistStatsAggregated | Get aggregated historical stats Fastly.HistoricalApi | getHistStatsField | Get historical stats for a single field Fastly.HistoricalApi | getHistStatsService | Get historical stats for a single service Fastly.HistoricalApi | getHistStatsServiceField | Get historical stats for a single service/field combination Fastly.HistoricalApi | getRegions | Get region codes Fastly.HistoricalApi | getUsage | Get usage statistics Fastly.HistoricalApi | getUsageMonth | Get month-to-date usage statistics Fastly.HistoricalApi | getUsageService | Get usage statistics per service Fastly.Http3Api | createHttp3 | Enable support for HTTP/3 Fastly.Http3Api | deleteHttp3 | Disable support for HTTP/3 Fastly.Http3Api | getHttp3 | Get HTTP/3 status Fastly.IamPermissionsApi | listPermissions | List permissions Fastly.IamRolesApi | iamV1RolesGet | Get IAM role by ID Fastly.IamRolesApi | iamV1RolesList | List IAM roles Fastly.IamServiceGroupsApi | addServiceGroupServices | Add services in a service group Fastly.IamServiceGroupsApi | createAServiceGroup | Create a service group Fastly.IamServiceGroupsApi | deleteAServiceGroup | Delete a service group Fastly.IamServiceGroupsApi | getAServiceGroup | Get a service group Fastly.IamServiceGroupsApi | listServiceGroupServices | List services to a service group Fastly.IamServiceGroupsApi | listServiceGroups | List service groups Fastly.IamServiceGroupsApi | removeServiceGroupServices | Remove services from a service group Fastly.IamServiceGroupsApi | updateAServiceGroup | Update a service group Fastly.IamUserGroupsApi | addUserGroupMembers | Add members to a user group Fastly.IamUserGroupsApi | addUserGroupRoles | Add roles to a user group Fastly.IamUserGroupsApi | addUserGroupServiceGroups | Add service groups to a user group Fastly.IamUserGroupsApi | createAUserGroup | Create a user group Fastly.IamUserGroupsApi | deleteAUserGroup | Delete a user group Fastly.IamUserGroupsApi | getAUserGroup | Get a user group Fastly.IamUserGroupsApi | listUserGroupMembers | List members of a user group Fastly.IamUserGroupsApi | listUserGroupRoles | List roles in a user group Fastly.IamUserGroupsApi | listUserGroupServiceGroups | List service groups in a user group Fastly.IamUserGroupsApi | listUserGroups | List user groups Fastly.IamUserGroupsApi | removeUserGroupMembers | Remove members of a user group Fastly.IamUserGroupsApi | removeUserGroupRoles | Remove roles from a user group Fastly.IamUserGroupsApi | removeUserGroupServiceGroups | Remove service groups from a user group Fastly.IamUserGroupsApi | updateAUserGroup | Update a user group Fastly.ImageOptimizerDefaultSettingsApi | getDefaultSettings | Get current Image Optimizer Default Settings Fastly.ImageOptimizerDefaultSettingsApi | updateDefaultSettings | Update Image Optimizer Default Settings Fastly.InsightsApi | getLogInsights | Retrieve log insights Fastly.InvitationsApi | createInvitation | Create an invitation Fastly.InvitationsApi | deleteInvitation | Delete an invitation Fastly.InvitationsApi | listInvitations | List invitations Fastly.KvStoreApi | kvStoreCreate | Create a KV store. Fastly.KvStoreApi | kvStoreDelete | Delete a KV store. Fastly.KvStoreApi | kvStoreGet | Describe a KV store. Fastly.KvStoreApi | kvStoreList | List all KV stores. Fastly.KvStoreApi | kvStorePut | Update a KV store. Fastly.KvStoreItemApi | kvStoreDeleteItem | Delete an item. Fastly.KvStoreItemApi | kvStoreGetItem | Get an item. Fastly.KvStoreItemApi | kvStoreListItemKeys | List item keys. Fastly.KvStoreItemApi | kvStoreUpsertItem | Insert or update an item. Fastly.LogExplorerApi | getLogRecords | Retrieve log records Fastly.LoggingAzureblobApi | createLogAzure | Create an Azure Blob Storage log endpoint Fastly.LoggingAzureblobApi | deleteLogAzure | Delete the Azure Blob Storage log endpoint Fastly.LoggingAzureblobApi | getLogAzure | Get an Azure Blob Storage log endpoint Fastly.LoggingAzureblobApi | listLogAzure | List Azure Blob Storage log endpoints Fastly.LoggingAzureblobApi | updateLogAzure | Update an Azure Blob Storage log endpoint Fastly.LoggingBigqueryApi | createLogBigquery | Create a BigQuery log endpoint Fastly.LoggingBigqueryApi | deleteLogBigquery | Delete a BigQuery log endpoint Fastly.LoggingBigqueryApi | getLogBigquery | Get a BigQuery log endpoint Fastly.LoggingBigqueryApi | listLogBigquery | List BigQuery log endpoints Fastly.LoggingBigqueryApi | updateLogBigquery | Update a BigQuery log endpoint Fastly.LoggingCloudfilesApi | createLogCloudfiles | Create a Cloud Files log endpoint Fastly.LoggingCloudfilesApi | deleteLogCloudfiles | Delete the Cloud Files log endpoint Fastly.LoggingCloudfilesApi | getLogCloudfiles | Get a Cloud Files log endpoint Fastly.LoggingCloudfilesApi | listLogCloudfiles | List Cloud Files log endpoints Fastly.LoggingCloudfilesApi | updateLogCloudfiles | Update the Cloud Files log endpoint Fastly.LoggingDatadogApi | createLogDatadog | Create a Datadog log endpoint Fastly.LoggingDatadogApi | deleteLogDatadog | Delete a Datadog log endpoint Fastly.LoggingDatadogApi | getLogDatadog | Get a Datadog log endpoint Fastly.LoggingDatadogApi | listLogDatadog | List Datadog log endpoints Fastly.LoggingDatadogApi | updateLogDatadog | Update a Datadog log endpoint Fastly.LoggingDigitaloceanApi | createLogDigocean | Create a DigitalOcean Spaces log endpoint Fastly.LoggingDigitaloceanApi | deleteLogDigocean | Delete a DigitalOcean Spaces log endpoint Fastly.LoggingDigitaloceanApi | getLogDigocean | Get a DigitalOcean Spaces log endpoint Fastly.LoggingDigitaloceanApi | listLogDigocean | List DigitalOcean Spaces log endpoints Fastly.LoggingDigitaloceanApi | updateLogDigocean | Update a DigitalOcean Spaces log endpoint Fastly.LoggingElasticsearchApi | createLogElasticsearch | Create an Elasticsearch log endpoint Fastly.LoggingElasticsearchApi | deleteLogElasticsearch | Delete an Elasticsearch log endpoint Fastly.LoggingElasticsearchApi | getLogElasticsearch | Get an Elasticsearch log endpoint Fastly.LoggingElasticsearchApi | listLogElasticsearch | List Elasticsearch log endpoints Fastly.LoggingElasticsearchApi | updateLogElasticsearch | Update an Elasticsearch log endpoint Fastly.LoggingFtpApi | createLogFtp | Create an FTP log endpoint Fastly.LoggingFtpApi | deleteLogFtp | Delete an FTP log endpoint Fastly.LoggingFtpApi | getLogFtp | Get an FTP log endpoint Fastly.LoggingFtpApi | listLogFtp | List FTP log endpoints Fastly.LoggingFtpApi | updateLogFtp | Update an FTP log endpoint Fastly.LoggingGcsApi | createLogGcs | Create a GCS log endpoint Fastly.LoggingGcsApi | deleteLogGcs | Delete a GCS log endpoint Fastly.LoggingGcsApi | getLogGcs | Get a GCS log endpoint Fastly.LoggingGcsApi | listLogGcs | List GCS log endpoints Fastly.LoggingGcsApi | updateLogGcs | Update a GCS log endpoint Fastly.LoggingGrafanacloudlogsApi | createLogGrafanacloudlogs | Create a Grafana Cloud Logs log endpoint Fastly.LoggingGrafanacloudlogsApi | deleteLogGrafanacloudlogs | Delete the Grafana Cloud Logs log endpoint Fastly.LoggingGrafanacloudlogsApi | getLogGrafanacloudlogs | Get a Grafana Cloud Logs log endpoint Fastly.LoggingGrafanacloudlogsApi | listLogGrafanacloudlogs | List Grafana Cloud Logs log endpoints Fastly.LoggingGrafanacloudlogsApi | updateLogGrafanacloudlogs | Update a Grafana Cloud Logs log endpoint Fastly.LoggingHerokuApi | createLogHeroku | Create a Heroku log endpoint Fastly.LoggingHerokuApi | deleteLogHeroku | Delete the Heroku log endpoint Fastly.LoggingHerokuApi | getLogHeroku | Get a Heroku log endpoint Fastly.LoggingHerokuApi | listLogHeroku | List Heroku log endpoints Fastly.LoggingHerokuApi | updateLogHeroku | Update the Heroku log endpoint Fastly.LoggingHoneycombApi | createLogHoneycomb | Create a Honeycomb log endpoint Fastly.LoggingHoneycombApi | deleteLogHoneycomb | Delete the Honeycomb log endpoint Fastly.LoggingHoneycombApi | getLogHoneycomb | Get a Honeycomb log endpoint Fastly.LoggingHoneycombApi | listLogHoneycomb | List Honeycomb log endpoints Fastly.LoggingHoneycombApi | updateLogHoneycomb | Update a Honeycomb log endpoint Fastly.LoggingHttpsApi | createLogHttps | Create an HTTPS log endpoint Fastly.LoggingHttpsApi | deleteLogHttps | Delete an HTTPS log endpoint Fastly.LoggingHttpsApi | getLogHttps | Get an HTTPS log endpoint Fastly.LoggingHttpsApi | listLogHttps | List HTTPS log endpoints Fastly.LoggingHttpsApi | updateLogHttps | Update an HTTPS log endpoint Fastly.LoggingKafkaApi | createLogKafka | Create a Kafka log endpoint Fastly.LoggingKafkaApi | deleteLogKafka | Delete the Kafka log endpoint Fastly.LoggingKafkaApi | getLogKafka | Get a Kafka log endpoint Fastly.LoggingKafkaApi | listLogKafka | List Kafka log endpoints Fastly.LoggingKafkaApi | updateLogKafka | Update the Kafka log endpoint Fastly.LoggingKinesisApi | createLogKinesis | Create an Amazon Kinesis log endpoint Fastly.LoggingKinesisApi | deleteLogKinesis | Delete the Amazon Kinesis log endpoint Fastly.LoggingKinesisApi | getLogKinesis | Get an Amazon Kinesis log endpoint Fastly.LoggingKinesisApi | listLogKinesis | List Amazon Kinesis log endpoints Fastly.LoggingKinesisApi | updateLogKinesis | Update the Amazon Kinesis log endpoint Fastly.LoggingLogentriesApi | createLogLogentries | Create a Logentries log endpoint Fastly.LoggingLogentriesApi | deleteLogLogentries | Delete a Logentries log endpoint Fastly.LoggingLogentriesApi | getLogLogentries | Get a Logentries log endpoint Fastly.LoggingLogentriesApi | listLogLogentries | List Logentries log endpoints Fastly.LoggingLogentriesApi | updateLogLogentries | Update a Logentries log endpoint Fastly.LoggingLogglyApi | createLogLoggly | Create a Loggly log endpoint Fastly.LoggingLogglyApi | deleteLogLoggly | Delete a Loggly log endpoint Fastly.LoggingLogglyApi | getLogLoggly | Get a Loggly log endpoint Fastly.LoggingLogglyApi | listLogLoggly | List Loggly log endpoints Fastly.LoggingLogglyApi | updateLogLoggly | Update a Loggly log endpoint Fastly.LoggingLogshuttleApi | createLogLogshuttle | Create a Log Shuttle log endpoint Fastly.LoggingLogshuttleApi | deleteLogLogshuttle | Delete a Log Shuttle log endpoint Fastly.LoggingLogshuttleApi | getLogLogshuttle | Get a Log Shuttle log endpoint Fastly.LoggingLogshuttleApi | listLogLogshuttle | List Log Shuttle log endpoints Fastly.LoggingLogshuttleApi | updateLogLogshuttle | Update a Log Shuttle log endpoint Fastly.LoggingNewrelicApi | createLogNewrelic | Create a New Relic log endpoint Fastly.LoggingNewrelicApi | deleteLogNewrelic | Delete a New Relic log endpoint Fastly.LoggingNewrelicApi | getLogNewrelic | Get a New Relic log endpoint Fastly.LoggingNewrelicApi | listLogNewrelic | List New Relic log endpoints Fastly.LoggingNewrelicApi | updateLogNewrelic | Update a New Relic log endpoint Fastly.LoggingNewrelicotlpApi | createLogNewrelicotlp | Create a New Relic OTLP endpoint Fastly.LoggingNewrelicotlpApi | deleteLogNewrelicotlp | Delete a New Relic OTLP endpoint Fastly.LoggingNewrelicotlpApi | getLogNewrelicotlp | Get a New Relic OTLP endpoint Fastly.LoggingNewrelicotlpApi | listLogNewrelicotlp | List New Relic OTLP endpoints Fastly.LoggingNewrelicotlpApi | updateLogNewrelicotlp | Update a New Relic log endpoint Fastly.LoggingOpenstackApi | createLogOpenstack | Create an OpenStack log endpoint Fastly.LoggingOpenstackApi | deleteLogOpenstack | Delete an OpenStack log endpoint Fastly.LoggingOpenstackApi | getLogOpenstack | Get an OpenStack log endpoint Fastly.LoggingOpenstackApi | listLogOpenstack | List OpenStack log endpoints Fastly.LoggingOpenstackApi | updateLogOpenstack | Update an OpenStack log endpoint Fastly.LoggingPapertrailApi | createLogPapertrail | Create a Papertrail log endpoint Fastly.LoggingPapertrailApi | deleteLogPapertrail | Delete a Papertrail log endpoint Fastly.LoggingPapertrailApi | getLogPapertrail | Get a Papertrail log endpoint Fastly.LoggingPapertrailApi | listLogPapertrail | List Papertrail log endpoints Fastly.LoggingPapertrailApi | updateLogPapertrail | Update a Papertrail log endpoint Fastly.LoggingPubsubApi | createLogGcpPubsub | Create a GCP Cloud Pub/Sub log endpoint Fastly.LoggingPubsubApi | deleteLogGcpPubsub | Delete a GCP Cloud Pub/Sub log endpoint Fastly.LoggingPubsubApi | getLogGcpPubsub | Get a GCP Cloud Pub/Sub log endpoint Fastly.LoggingPubsubApi | listLogGcpPubsub | List GCP Cloud Pub/Sub log endpoints Fastly.LoggingPubsubApi | updateLogGcpPubsub | Update a GCP Cloud Pub/Sub log endpoint Fastly.LoggingS3Api | createLogAwsS3 | Create an AWS S3 log endpoint Fastly.LoggingS3Api | deleteLogAwsS3 | Delete an AWS S3 log endpoint Fastly.LoggingS3Api | getLogAwsS3 | Get an AWS S3 log endpoint Fastly.LoggingS3Api | listLogAwsS3 | List AWS S3 log endpoints Fastly.LoggingS3Api | updateLogAwsS3 | Update an AWS S3 log endpoint Fastly.LoggingScalyrApi | createLogScalyr | Create a Scalyr log endpoint Fastly.LoggingScalyrApi | deleteLogScalyr | Delete the Scalyr log endpoint Fastly.LoggingScalyrApi | getLogScalyr | Get a Scalyr log endpoint Fastly.LoggingScalyrApi | listLogScalyr | List Scalyr log endpoints Fastly.LoggingScalyrApi | updateLogScalyr | Update the Scalyr log endpoint Fastly.LoggingSftpApi | createLogSftp | Create an SFTP log endpoint Fastly.LoggingSftpApi | deleteLogSftp | Delete an SFTP log endpoint Fastly.LoggingSftpApi | getLogSftp | Get an SFTP log endpoint Fastly.LoggingSftpApi | listLogSftp | List SFTP log endpoints Fastly.LoggingSftpApi | updateLogSftp | Update an SFTP log endpoint Fastly.LoggingSplunkApi | createLogSplunk | Create a Splunk log endpoint Fastly.LoggingSplunkApi | deleteLogSplunk | Delete a Splunk log endpoint Fastly.LoggingSplunkApi | getLogSplunk | Get a Splunk log endpoint Fastly.LoggingSplunkApi | listLogSplunk | List Splunk log endpoints Fastly.LoggingSplunkApi | updateLogSplunk | Update a Splunk log endpoint Fastly.LoggingSumologicApi | createLogSumologic | Create a Sumologic log endpoint Fastly.LoggingSumologicApi | deleteLogSumologic | Delete a Sumologic log endpoint Fastly.LoggingSumologicApi | getLogSumologic | Get a Sumologic log endpoint Fastly.LoggingSumologicApi | listLogSumologic | List Sumologic log endpoints Fastly.LoggingSumologicApi | updateLogSumologic | Update a Sumologic log endpoint Fastly.LoggingSyslogApi | createLogSyslog | Create a syslog log endpoint Fastly.LoggingSyslogApi | deleteLogSyslog | Delete a syslog log endpoint Fastly.LoggingSyslogApi | getLogSyslog | Get a syslog log endpoint Fastly.LoggingSyslogApi | listLogSyslog | List Syslog log endpoints Fastly.LoggingSyslogApi | updateLogSyslog | Update a syslog log endpoint Fastly.MetricsPlatformApi | getPlatformMetricsServiceHistorical | Get historical time series metrics for a single service Fastly.MutualAuthenticationApi | createMutualTlsAuthentication | Create a Mutual Authentication Fastly.MutualAuthenticationApi | deleteMutualTls | Delete a Mutual TLS Fastly.MutualAuthenticationApi | getMutualAuthentication | Get a Mutual Authentication Fastly.MutualAuthenticationApi | listMutualAuthentications | List Mutual Authentications Fastly.MutualAuthenticationApi | patchMutualAuthentication | Update a Mutual Authentication Fastly.NgwafReportsApi | getAttacksReport | Get attacks report Fastly.NgwafReportsApi | getSignalsReport | Get signals report Fastly.ObjectStorageAccessKeysApi | createAccessKey | Create an access key Fastly.ObjectStorageAccessKeysApi | deleteAccessKey | Delete an access key Fastly.ObjectStorageAccessKeysApi | getAccessKey | Get an access key Fastly.ObjectStorageAccessKeysApi | listAccessKeys | List access keys Fastly.ObservabilityAggregationsForLogsApi | logAggregationsGet | Retrieve aggregated log results Fastly.ObservabilityCustomDashboardsApi | createDashboard | Create a new dashboard Fastly.ObservabilityCustomDashboardsApi | deleteDashboard | Delete an existing dashboard Fastly.ObservabilityCustomDashboardsApi | getDashboard | Retrieve a dashboard by ID Fastly.ObservabilityCustomDashboardsApi | listDashboards | List all custom dashboards Fastly.ObservabilityCustomDashboardsApi | updateDashboard | Update an existing dashboard Fastly.ObservabilityTimeseriesApi | timeseriesGet | Retrieve observability data as a time series Fastly.OriginInspectorHistoricalApi | getOriginInspectorHistorical | Get historical origin data for a service Fastly.OriginInspectorRealtimeApi | getOriginInspectorLast120Seconds | Get real-time origin data for the last 120 seconds Fastly.OriginInspectorRealtimeApi | getOriginInspectorLastMaxEntries | Get a limited number of real-time origin data entries Fastly.OriginInspectorRealtimeApi | getOriginInspectorLastSecond | Get real-time origin data from specific time. Fastly.PackageApi | getPackage | Get details of the service's Compute package. Fastly.PackageApi | putPackage | Upload a Compute package. Fastly.PoolApi | createServerPool | Create a server pool Fastly.PoolApi | deleteServerPool | Delete a server pool Fastly.PoolApi | getServerPool | Get a server pool Fastly.PoolApi | listServerPools | List server pools Fastly.PoolApi | updateServerPool | Update a server pool Fastly.PopApi | listPops | List Fastly POPs Fastly.ProductAiAcceleratorApi | disableProductAiAccelerator | Disable product Fastly.ProductAiAcceleratorApi | enableAiAccelerator | Enable product Fastly.ProductAiAcceleratorApi | getAiAccelerator | Get product enablement status Fastly.ProductApiDiscoveryApi | disableProductApiDiscovery | Disable product Fastly.ProductApiDiscoveryApi | enableProductApiDiscovery | Enable product Fastly.ProductApiDiscoveryApi | getProductApiDiscovery | Get product enablement status Fastly.ProductApiDiscoveryApi | getServicesProductApiDiscovery | Get services with product enabled Fastly.ProductBotManagementApi | disableProductBotManagement | Disable product Fastly.ProductBotManagementApi | enableProductBotManagement | Enable product Fastly.ProductBotManagementApi | getProductBotManagement | Get product enablement status Fastly.ProductBotManagementApi | getServicesProductBotManagement | Get services with product enabled Fastly.ProductBrotliCompressionApi | disableProductBrotliCompression | Disable product Fastly.ProductBrotliCompressionApi | enableProductBrotliCompression | Enable product Fastly.ProductBrotliCompressionApi | getProductBrotliCompression | Get product enablement status Fastly.ProductBrotliCompressionApi | getServicesProductBrotliCompression | Get services with product enabled Fastly.ProductDdosProtectionApi | disableProductDdosProtection | Disable product Fastly.ProductDdosProtectionApi | enableProductDdosProtection | Enable product Fastly.ProductDdosProtectionApi | getProductDdosProtection | Get product enablement status Fastly.ProductDdosProtectionApi | getProductDdosProtectionConfiguration | Get configuration Fastly.ProductDdosProtectionApi | getServicesProductDdosProtection | Get services with product enabled Fastly.ProductDdosProtectionApi | setProductDdosProtectionConfiguration | Update configuration Fastly.ProductDomainInspectorApi | disableProductDomainInspector | Disable product Fastly.ProductDomainInspectorApi | enableProductDomainInspector | Enable product Fastly.ProductDomainInspectorApi | getProductDomainInspector | Get product enablement status Fastly.ProductDomainInspectorApi | getServicesProductDomainInspector | Get services with product enabled Fastly.ProductDomainResearchApi | disableProductDomainResearch | Disable product Fastly.ProductDomainResearchApi | enableDomainResearch | Enable product Fastly.ProductDomainResearchApi | getDomainResearch | Get product enablement status Fastly.ProductFanoutApi | disableProductFanout | Disable product Fastly.ProductFanoutApi | enableProductFanout | Enable product Fastly.ProductFanoutApi | getProductFanout | Get product enablement status Fastly.ProductFanoutApi | getServicesProductFanout | Get services with product enabled Fastly.ProductImageOptimizerApi | disableProductImageOptimizer | Disable product Fastly.ProductImageOptimizerApi | enableProductImageOptimizer | Enable product Fastly.ProductImageOptimizerApi | getProductImageOptimizer | Get product enablement status Fastly.ProductImageOptimizerApi | getServicesProductImageOptimizer | Get services with product enabled Fastly.ProductLogExplorerInsightsApi | disableProductLogExplorerInsights | Disable product Fastly.ProductLogExplorerInsightsApi | enableProductLogExplorerInsights | Enable product Fastly.ProductLogExplorerInsightsApi | getProductLogExplorerInsights | Get product enablement status Fastly.ProductLogExplorerInsightsApi | getServicesProductLogExplorerInsights | Get services with product enabled Fastly.ProductNgwafApi | disableProductNgwaf | Disable product Fastly.ProductNgwafApi | enableProductNgwaf | Enable product Fastly.ProductNgwafApi | getProductNgwaf | Get product enablement status Fastly.ProductNgwafApi | getProductNgwafConfiguration | Get configuration Fastly.ProductNgwafApi | getServicesProductNgwaf | Get services with product enabled Fastly.ProductNgwafApi | setProductNgwafConfiguration | Update configuration Fastly.ProductObjectStorageApi | disableProductObjectStorage | Disable product Fastly.ProductObjectStorageApi | enableObjectStorage | Enable product Fastly.ProductObjectStorageApi | getObjectStorage | Get product enablement status Fastly.ProductOriginInspectorApi | disableProductOriginInspector | Disable product Fastly.ProductOriginInspectorApi | enableProductOriginInspector | Enable product Fastly.ProductOriginInspectorApi | getProductOriginInspector | Get product enablement status Fastly.ProductOriginInspectorApi | getServicesProductOriginInspector | Get services with product enabled Fastly.ProductWebsocketsApi | disableProductWebsockets | Disable product Fastly.ProductWebsocketsApi | enableProductWebsockets | Enable product Fastly.ProductWebsocketsApi | getProductWebsockets | Get product enablement status Fastly.ProductWebsocketsApi | getServicesProductWebsockets | Get services with product enabled Fastly.PublicIpListApi | listFastlyIps | List Fastly's public IPs Fastly.PublishApi | publish | Send messages to Fanout subscribers Fastly.PurgeApi | bulkPurgeTag | Purge multiple surrogate key tags Fastly.PurgeApi | purgeAll | Purge everything from a service Fastly.PurgeApi | purgeSingleUrl | Purge a URL Fastly.PurgeApi | purgeTag | Purge by surrogate key tag Fastly.RateLimiterApi | createRateLimiter | Create a rate limiter Fastly.RateLimiterApi | deleteRateLimiter | Delete a rate limiter Fastly.RateLimiterApi | getRateLimiter | Get a rate limiter Fastly.RateLimiterApi | listRateLimiters | List rate limiters Fastly.RateLimiterApi | updateRateLimiter | Update a rate limiter Fastly.RealtimeApi | getStatsLast120Seconds | Get real-time data for the last 120 seconds Fastly.RealtimeApi | getStatsLast120SecondsLimitEntries | Get a limited number of real-time data entries Fastly.RealtimeApi | getStatsLastSecond | Get real-time data from specified time Fastly.RequestSettingsApi | createRequestSettings | Create a Request Settings object Fastly.RequestSettingsApi | deleteRequestSettings | Delete a Request Settings object Fastly.RequestSettingsApi | getRequestSettings | Get a Request Settings object Fastly.RequestSettingsApi | listRequestSettings | List Request Settings objects Fastly.RequestSettingsApi | updateRequestSettings | Update a Request Settings object Fastly.ResourceApi | createResource | Create a resource link Fastly.ResourceApi | deleteResource | Delete a resource link Fastly.ResourceApi | getResource | Display a resource link Fastly.ResourceApi | listResources | List resource links Fastly.ResourceApi | updateResource | Update a resource link Fastly.ResponseObjectApi | createResponseObject | Create a Response object Fastly.ResponseObjectApi | deleteResponseObject | Delete a Response Object Fastly.ResponseObjectApi | getResponseObject | Get a Response object Fastly.ResponseObjectApi | listResponseObjects | List Response objects Fastly.ResponseObjectApi | updateResponseObject | Update a Response object Fastly.SecretStoreApi | clientKey | Create new client key Fastly.SecretStoreApi | createSecretStore | Create new secret store Fastly.SecretStoreApi | deleteSecretStore | Delete secret store Fastly.SecretStoreApi | getSecretStore | Get secret store by ID Fastly.SecretStoreApi | getSecretStores | Get all secret stores Fastly.SecretStoreApi | signingKey | Get public key Fastly.SecretStoreItemApi | createSecret | Create a new secret in a store. Fastly.SecretStoreItemApi | deleteSecret | Delete a secret from a store. Fastly.SecretStoreItemApi | getSecret | Get secret metadata. Fastly.SecretStoreItemApi | getSecrets | List secrets within a store. Fastly.SecretStoreItemApi | mustRecreateSecret | Recreate a secret in a store. Fastly.SecretStoreItemApi | recreateSecret | Create or recreate a secret in a store. Fastly.ServerApi | createPoolServer | Add a server to a pool Fastly.ServerApi | deletePoolServer | Delete a server from a pool Fastly.ServerApi | getPoolServer | Get a pool server Fastly.ServerApi | listPoolServers | List servers in a pool Fastly.ServerApi | updatePoolServer | Update a server Fastly.ServiceApi | createService | Create a service Fastly.ServiceApi | deleteService | Delete a service Fastly.ServiceApi | getService | Get a service Fastly.ServiceApi | getServiceDetail | Get service details Fastly.ServiceApi | listServiceDomains | List the domains within a service Fastly.ServiceApi | listServices | List services Fastly.ServiceApi | searchService | Search for a service by name Fastly.ServiceApi | updateService | Update a service Fastly.ServiceAuthorizationsApi | createServiceAuthorization | Create service authorization Fastly.ServiceAuthorizationsApi | deleteServiceAuthorization | Delete service authorization Fastly.ServiceAuthorizationsApi | deleteServiceAuthorization2 | Delete service authorizations Fastly.ServiceAuthorizationsApi | listServiceAuthorization | List service authorizations Fastly.ServiceAuthorizationsApi | showServiceAuthorization | Show service authorization Fastly.ServiceAuthorizationsApi | updateServiceAuthorization | Update service authorization Fastly.ServiceAuthorizationsApi | updateServiceAuthorization2 | Update service authorizations *Fastly.Settin
