{"id":35227287,"url":"https://github.com/fastly/fastly-js","last_synced_at":"2026-04-02T19:41:08.096Z","repository":{"id":42584115,"uuid":"373849111","full_name":"fastly/fastly-js","owner":"fastly","description":"A Fastly API client for JavaScript","archived":false,"fork":false,"pushed_at":"2026-03-31T05:24:41.000Z","size":14495,"stargazers_count":12,"open_issues_count":10,"forks_count":2,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-03-31T07:45:39.706Z","etag":null,"topics":["api-client","fastly-oss-tier2"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/fastly","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fastly.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-06-04T13:23:25.000Z","updated_at":"2026-03-31T05:24:47.000Z","dependencies_parsed_at":"2024-09-13T15:36:02.987Z","dependency_job_id":"9818cfb5-4e7b-4531-a95b-c5adf9734421","html_url":"https://github.com/fastly/fastly-js","commit_stats":null,"previous_names":[],"tags_count":60,"template":false,"template_full_name":null,"purl":"pkg:github/fastly/fastly-js","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastly%2Ffastly-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastly%2Ffastly-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastly%2Ffastly-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastly%2Ffastly-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fastly","download_url":"https://codeload.github.com/fastly/fastly-js/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastly%2Ffastly-js/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31297908,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T04:33:12.332Z","status":"ssl_error","status_checked_at":"2026-04-02T04:31:13.162Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-client","fastly-oss-tier2"],"created_at":"2025-12-30T01:29:00.537Z","updated_at":"2026-04-02T19:41:08.089Z","avatar_url":"https://github.com/fastly.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fastly\n\nAn asynchronous JavaScript client library for interacting with most facets of the [Fastly API](https://www.fastly.com/documentation/reference/api/).\n\n\u003e [!WARNING]\n\u003e 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.\n\n\n## Usage\n\n```javascript\nimport Fastly from \"fastly\";\n\nconst apiInstance = new Fastly.AclApi();\n\n/**\n* @note\n* If the FASTLY_API_TOKEN environment variable is set,\n* the client will use it to authenticate all API requests.\n* Alternatively, you may authorize the client instance\n* with a Fastly API token, which will override\n* the environment variable.\n* @example\n* Fastly.ApiClient.instance.authenticate(\"YOUR_API_TOKEN\");\n* const fastlyService = new FastlyInstance.ServiceApi();\n* @note\n* For ESM based Typescript projects, import the client like this:\n* import * as Fastly from \"fastly\";\n*\n*/\n\nconst options = {\n  service_id: \"SU1Z0isxPaozGVKXdv0eY\", // required\n  version_id: 56, // required\n  name: \"my_acl\",\n};\n\napiInstance.createAcl(options)\n  .then((data) =\u003e {\n    console.log(data, 'API called successfully.');\n  })\n  .catch((error) =\u003e {\n    console.error(error);\n  });\n```\n\n## Authorization\n\n\u003e [!NOTE]\n\u003e The Fastly API requires an [API token](https://www.fastly.com/documentation/reference/api/#authentication) for most operations.\n\nIf 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.\n\n```javascript\nFastly.ApiClient.instance.authenticate(\"YOUR_API_TOKEN\");\n```\n\n## API Endpoints\n\nThe main documentation for the Fastly API can be found on our [Developer Hub](https://www.fastly.com/documentation/reference/api/).\n\n\u003cdetails\u003e\n\n\u003csummary\u003eTable of API endpoints\u003c/summary\u003e\n\nClass | Method | Description\n----- | ------ | -----------\n*Fastly.AclApi* | [**createAcl**](docs/AclApi.md#createAcl) | Create a new ACL\n*Fastly.AclApi* | [**deleteAcl**](docs/AclApi.md#deleteAcl) | Delete an ACL\n*Fastly.AclApi* | [**getAcl**](docs/AclApi.md#getAcl) | Describe an ACL\n*Fastly.AclApi* | [**listAcls**](docs/AclApi.md#listAcls) | List ACLs\n*Fastly.AclApi* | [**updateAcl**](docs/AclApi.md#updateAcl) | Update an ACL\n*Fastly.AclEntryApi* | [**bulkUpdateAclEntries**](docs/AclEntryApi.md#bulkUpdateAclEntries) | Update multiple ACL entries\n*Fastly.AclEntryApi* | [**createAclEntry**](docs/AclEntryApi.md#createAclEntry) | Create an ACL entry\n*Fastly.AclEntryApi* | [**deleteAclEntry**](docs/AclEntryApi.md#deleteAclEntry) | Delete an ACL entry\n*Fastly.AclEntryApi* | [**getAclEntry**](docs/AclEntryApi.md#getAclEntry) | Describe an ACL entry\n*Fastly.AclEntryApi* | [**listAclEntries**](docs/AclEntryApi.md#listAclEntries) | List ACL entries\n*Fastly.AclEntryApi* | [**updateAclEntry**](docs/AclEntryApi.md#updateAclEntry) | Update an ACL entry\n*Fastly.AclsInComputeApi* | [**computeAclCreateAcls**](docs/AclsInComputeApi.md#computeAclCreateAcls) | Create a new ACL\n*Fastly.AclsInComputeApi* | [**computeAclDeleteSAclId**](docs/AclsInComputeApi.md#computeAclDeleteSAclId) | Delete an ACL\n*Fastly.AclsInComputeApi* | [**computeAclListAclEntries**](docs/AclsInComputeApi.md#computeAclListAclEntries) | List an ACL\n*Fastly.AclsInComputeApi* | [**computeAclListAcls**](docs/AclsInComputeApi.md#computeAclListAcls) | List ACLs\n*Fastly.AclsInComputeApi* | [**computeAclListAclsSAclId**](docs/AclsInComputeApi.md#computeAclListAclsSAclId) | Describe an ACL\n*Fastly.AclsInComputeApi* | [**computeAclLookupAcls**](docs/AclsInComputeApi.md#computeAclLookupAcls) | Lookup an ACL\n*Fastly.AclsInComputeApi* | [**computeAclUpdateAcls**](docs/AclsInComputeApi.md#computeAclUpdateAcls) | Update an ACL\n*Fastly.ApexRedirectApi* | [**createApexRedirect**](docs/ApexRedirectApi.md#createApexRedirect) | Create an apex redirect\n*Fastly.ApexRedirectApi* | [**deleteApexRedirect**](docs/ApexRedirectApi.md#deleteApexRedirect) | Delete an apex redirect\n*Fastly.ApexRedirectApi* | [**getApexRedirect**](docs/ApexRedirectApi.md#getApexRedirect) | Get an apex redirect\n*Fastly.ApexRedirectApi* | [**listApexRedirects**](docs/ApexRedirectApi.md#listApexRedirects) | List apex redirects\n*Fastly.ApexRedirectApi* | [**updateApexRedirect**](docs/ApexRedirectApi.md#updateApexRedirect) | Update an apex redirect\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityBulkAddTagsToOperations**](docs/ApisecurityOperationsApi.md#apiSecurityBulkAddTagsToOperations) | Bulk add tags to operations\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityBulkCreateOperations**](docs/ApisecurityOperationsApi.md#apiSecurityBulkCreateOperations) | Bulk create operations\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityBulkDeleteOperations**](docs/ApisecurityOperationsApi.md#apiSecurityBulkDeleteOperations) | Bulk delete operations\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityCreateOperation**](docs/ApisecurityOperationsApi.md#apiSecurityCreateOperation) | Create operation\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityCreateOperationTag**](docs/ApisecurityOperationsApi.md#apiSecurityCreateOperationTag) | Create operation tag\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityDeleteOperation**](docs/ApisecurityOperationsApi.md#apiSecurityDeleteOperation) | Delete operation\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityDeleteOperationTag**](docs/ApisecurityOperationsApi.md#apiSecurityDeleteOperationTag) | Delete operation tag\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityGetOperation**](docs/ApisecurityOperationsApi.md#apiSecurityGetOperation) | Retrieve operation\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityGetOperationTag**](docs/ApisecurityOperationsApi.md#apiSecurityGetOperationTag) | Retrieve operation tag\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityListDiscoveredOperations**](docs/ApisecurityOperationsApi.md#apiSecurityListDiscoveredOperations) | List discovered operations\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityListOperationTags**](docs/ApisecurityOperationsApi.md#apiSecurityListOperationTags) | List operation tags\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityListOperations**](docs/ApisecurityOperationsApi.md#apiSecurityListOperations) | List operations\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityUpdateOperation**](docs/ApisecurityOperationsApi.md#apiSecurityUpdateOperation) | Update operation\n*Fastly.ApisecurityOperationsApi* | [**apiSecurityUpdateOperationTag**](docs/ApisecurityOperationsApi.md#apiSecurityUpdateOperationTag) | Update operation tag\n*Fastly.AutomationTokensApi* | [**createAutomationToken**](docs/AutomationTokensApi.md#createAutomationToken) | Create Automation Token\n*Fastly.AutomationTokensApi* | [**getAutomationTokenId**](docs/AutomationTokensApi.md#getAutomationTokenId) | Retrieve an Automation Token by ID\n*Fastly.AutomationTokensApi* | [**getAutomationTokensIdServices**](docs/AutomationTokensApi.md#getAutomationTokensIdServices) | List Automation Token Services\n*Fastly.AutomationTokensApi* | [**listAutomationTokens**](docs/AutomationTokensApi.md#listAutomationTokens) | List Customer Automation Tokens\n*Fastly.AutomationTokensApi* | [**revokeAutomationTokenId**](docs/AutomationTokensApi.md#revokeAutomationTokenId) | Revoke an Automation Token by ID\n*Fastly.BackendApi* | [**createBackend**](docs/BackendApi.md#createBackend) | Create a backend\n*Fastly.BackendApi* | [**deleteBackend**](docs/BackendApi.md#deleteBackend) | Delete a backend\n*Fastly.BackendApi* | [**getBackend**](docs/BackendApi.md#getBackend) | Describe a backend\n*Fastly.BackendApi* | [**listBackends**](docs/BackendApi.md#listBackends) | List backends\n*Fastly.BackendApi* | [**updateBackend**](docs/BackendApi.md#updateBackend) | Update a backend\n*Fastly.BillingAddressApi* | [**addBillingAddr**](docs/BillingAddressApi.md#addBillingAddr) | Add a billing address to a customer\n*Fastly.BillingAddressApi* | [**deleteBillingAddr**](docs/BillingAddressApi.md#deleteBillingAddr) | Delete a billing address\n*Fastly.BillingAddressApi* | [**getBillingAddr**](docs/BillingAddressApi.md#getBillingAddr) | Get a billing address\n*Fastly.BillingAddressApi* | [**updateBillingAddr**](docs/BillingAddressApi.md#updateBillingAddr) | Update a billing address\n*Fastly.BillingInvoicesApi* | [**getInvoiceByInvoiceId**](docs/BillingInvoicesApi.md#getInvoiceByInvoiceId) | Get invoice by ID.\n*Fastly.BillingInvoicesApi* | [**getMonthToDateInvoice**](docs/BillingInvoicesApi.md#getMonthToDateInvoice) | Get month-to-date invoice.\n*Fastly.BillingInvoicesApi* | [**listInvoices**](docs/BillingInvoicesApi.md#listInvoices) | List of invoices.\n*Fastly.BillingUsageMetricsApi* | [**getServiceLevelUsage**](docs/BillingUsageMetricsApi.md#getServiceLevelUsage) | Retrieve service-level usage metrics for services with non-zero usage units.\n*Fastly.BillingUsageMetricsApi* | [**getUsageMetrics**](docs/BillingUsageMetricsApi.md#getUsageMetrics) | Get monthly usage metrics\n*Fastly.CacheSettingsApi* | [**createCacheSettings**](docs/CacheSettingsApi.md#createCacheSettings) | Create a cache settings object\n*Fastly.CacheSettingsApi* | [**deleteCacheSettings**](docs/CacheSettingsApi.md#deleteCacheSettings) | Delete a cache settings object\n*Fastly.CacheSettingsApi* | [**getCacheSettings**](docs/CacheSettingsApi.md#getCacheSettings) | Get a cache settings object\n*Fastly.CacheSettingsApi* | [**listCacheSettings**](docs/CacheSettingsApi.md#listCacheSettings) | List cache settings objects\n*Fastly.CacheSettingsApi* | [**updateCacheSettings**](docs/CacheSettingsApi.md#updateCacheSettings) | Update a cache settings object\n*Fastly.ConditionApi* | [**createCondition**](docs/ConditionApi.md#createCondition) | Create a condition\n*Fastly.ConditionApi* | [**deleteCondition**](docs/ConditionApi.md#deleteCondition) | Delete a condition\n*Fastly.ConditionApi* | [**getCondition**](docs/ConditionApi.md#getCondition) | Describe a condition\n*Fastly.ConditionApi* | [**listConditions**](docs/ConditionApi.md#listConditions) | List conditions\n*Fastly.ConditionApi* | [**updateCondition**](docs/ConditionApi.md#updateCondition) | Update a condition\n*Fastly.ConfigStoreApi* | [**createConfigStore**](docs/ConfigStoreApi.md#createConfigStore) | Create a config store\n*Fastly.ConfigStoreApi* | [**deleteConfigStore**](docs/ConfigStoreApi.md#deleteConfigStore) | Delete a config store\n*Fastly.ConfigStoreApi* | [**getConfigStore**](docs/ConfigStoreApi.md#getConfigStore) | Describe a config store\n*Fastly.ConfigStoreApi* | [**getConfigStoreInfo**](docs/ConfigStoreApi.md#getConfigStoreInfo) | Get config store metadata\n*Fastly.ConfigStoreApi* | [**listConfigStoreServices**](docs/ConfigStoreApi.md#listConfigStoreServices) | List linked services\n*Fastly.ConfigStoreApi* | [**listConfigStores**](docs/ConfigStoreApi.md#listConfigStores) | List config stores\n*Fastly.ConfigStoreApi* | [**updateConfigStore**](docs/ConfigStoreApi.md#updateConfigStore) | Update a config store\n*Fastly.ConfigStoreItemApi* | [**bulkUpdateConfigStoreItem**](docs/ConfigStoreItemApi.md#bulkUpdateConfigStoreItem) | Update multiple entries in a config store\n*Fastly.ConfigStoreItemApi* | [**createConfigStoreItem**](docs/ConfigStoreItemApi.md#createConfigStoreItem) | Create an entry in a config store\n*Fastly.ConfigStoreItemApi* | [**deleteConfigStoreItem**](docs/ConfigStoreItemApi.md#deleteConfigStoreItem) | Delete an item from a config store\n*Fastly.ConfigStoreItemApi* | [**getConfigStoreItem**](docs/ConfigStoreItemApi.md#getConfigStoreItem) | Get an item from a config store\n*Fastly.ConfigStoreItemApi* | [**listConfigStoreItems**](docs/ConfigStoreItemApi.md#listConfigStoreItems) | List items in a config store\n*Fastly.ConfigStoreItemApi* | [**updateConfigStoreItem**](docs/ConfigStoreItemApi.md#updateConfigStoreItem) | Update an entry in a config store\n*Fastly.ConfigStoreItemApi* | [**upsertConfigStoreItem**](docs/ConfigStoreItemApi.md#upsertConfigStoreItem) | Insert or update an entry in a config store\n*Fastly.ContactApi* | [**createContacts**](docs/ContactApi.md#createContacts) | Add a new customer contact\n*Fastly.ContactApi* | [**deleteContact**](docs/ContactApi.md#deleteContact) | Delete a contact\n*Fastly.ContactApi* | [**listContacts**](docs/ContactApi.md#listContacts) | List contacts\n*Fastly.ContentApi* | [**contentCheck**](docs/ContentApi.md#contentCheck) | Check status of content in each POP\u0026#39;s cache\n*Fastly.CustomerApi* | [**deleteCustomer**](docs/CustomerApi.md#deleteCustomer) | Delete a customer\n*Fastly.CustomerApi* | [**getCustomer**](docs/CustomerApi.md#getCustomer) | Get a customer\n*Fastly.CustomerApi* | [**getLoggedInCustomer**](docs/CustomerApi.md#getLoggedInCustomer) | Get the logged in customer\n*Fastly.CustomerApi* | [**listUsers**](docs/CustomerApi.md#listUsers) | List users\n*Fastly.CustomerApi* | [**updateCustomer**](docs/CustomerApi.md#updateCustomer) | Update a customer\n*Fastly.CustomerAddressesApi* | [**createCustomerAddress**](docs/CustomerAddressesApi.md#createCustomerAddress) | Creates an address associated with a customer account.\n*Fastly.CustomerAddressesApi* | [**listCustomerAddresses**](docs/CustomerAddressesApi.md#listCustomerAddresses) | Return the list of addresses associated with a customer account.\n*Fastly.CustomerAddressesApi* | [**updateCustomerAddress**](docs/CustomerAddressesApi.md#updateCustomerAddress) | Updates an address associated with a customer account.\n*Fastly.DdosProtectionApi* | [**ddosProtectionEventGet**](docs/DdosProtectionApi.md#ddosProtectionEventGet) | Get event by ID\n*Fastly.DdosProtectionApi* | [**ddosProtectionEventList**](docs/DdosProtectionApi.md#ddosProtectionEventList) | Get events\n*Fastly.DdosProtectionApi* | [**ddosProtectionEventRuleList**](docs/DdosProtectionApi.md#ddosProtectionEventRuleList) | Get all rules for an event\n*Fastly.DdosProtectionApi* | [**ddosProtectionRuleGet**](docs/DdosProtectionApi.md#ddosProtectionRuleGet) | Get a rule by ID\n*Fastly.DdosProtectionApi* | [**ddosProtectionRulePatch**](docs/DdosProtectionApi.md#ddosProtectionRulePatch) | Update rule\n*Fastly.DdosProtectionApi* | [**ddosProtectionTrafficStatsRuleGet**](docs/DdosProtectionApi.md#ddosProtectionTrafficStatsRuleGet) | Get traffic stats for a rule\n*Fastly.DictionaryApi* | [**createDictionary**](docs/DictionaryApi.md#createDictionary) | Create a dictionary\n*Fastly.DictionaryApi* | [**deleteDictionary**](docs/DictionaryApi.md#deleteDictionary) | Delete a dictionary\n*Fastly.DictionaryApi* | [**getDictionary**](docs/DictionaryApi.md#getDictionary) | Get a dictionary\n*Fastly.DictionaryApi* | [**listDictionaries**](docs/DictionaryApi.md#listDictionaries) | List dictionaries\n*Fastly.DictionaryApi* | [**updateDictionary**](docs/DictionaryApi.md#updateDictionary) | Update a dictionary\n*Fastly.DictionaryInfoApi* | [**getDictionaryInfo**](docs/DictionaryInfoApi.md#getDictionaryInfo) | Get dictionary metadata\n*Fastly.DictionaryItemApi* | [**bulkUpdateDictionaryItem**](docs/DictionaryItemApi.md#bulkUpdateDictionaryItem) | Update multiple entries in a dictionary\n*Fastly.DictionaryItemApi* | [**createDictionaryItem**](docs/DictionaryItemApi.md#createDictionaryItem) | Create an entry in a dictionary\n*Fastly.DictionaryItemApi* | [**deleteDictionaryItem**](docs/DictionaryItemApi.md#deleteDictionaryItem) | Delete an item from a dictionary\n*Fastly.DictionaryItemApi* | [**getDictionaryItem**](docs/DictionaryItemApi.md#getDictionaryItem) | Get an item from a dictionary\n*Fastly.DictionaryItemApi* | [**listDictionaryItems**](docs/DictionaryItemApi.md#listDictionaryItems) | List items in a dictionary\n*Fastly.DictionaryItemApi* | [**updateDictionaryItem**](docs/DictionaryItemApi.md#updateDictionaryItem) | Update an entry in a dictionary\n*Fastly.DictionaryItemApi* | [**upsertDictionaryItem**](docs/DictionaryItemApi.md#upsertDictionaryItem) | Insert or update an entry in a dictionary\n*Fastly.DiffApi* | [**diffServiceVersions**](docs/DiffApi.md#diffServiceVersions) | Diff two service versions\n*Fastly.DirectorApi* | [**createDirector**](docs/DirectorApi.md#createDirector) | Create a director\n*Fastly.DirectorApi* | [**deleteDirector**](docs/DirectorApi.md#deleteDirector) | Delete a director\n*Fastly.DirectorApi* | [**getDirector**](docs/DirectorApi.md#getDirector) | Get a director\n*Fastly.DirectorApi* | [**listDirectors**](docs/DirectorApi.md#listDirectors) | List directors\n*Fastly.DirectorApi* | [**updateDirector**](docs/DirectorApi.md#updateDirector) | Update a director\n*Fastly.DirectorBackendApi* | [**createDirectorBackend**](docs/DirectorBackendApi.md#createDirectorBackend) | Create a director-backend relationship\n*Fastly.DirectorBackendApi* | [**deleteDirectorBackend**](docs/DirectorBackendApi.md#deleteDirectorBackend) | Delete a director-backend relationship\n*Fastly.DirectorBackendApi* | [**getDirectorBackend**](docs/DirectorBackendApi.md#getDirectorBackend) | Get a director-backend relationship\n*Fastly.DmDomainsApi* | [**createDmDomain**](docs/DmDomainsApi.md#createDmDomain) | Create a domain\n*Fastly.DmDomainsApi* | [**deleteDmDomain**](docs/DmDomainsApi.md#deleteDmDomain) | Delete a domain\n*Fastly.DmDomainsApi* | [**getDmDomain**](docs/DmDomainsApi.md#getDmDomain) | Get a domain\n*Fastly.DmDomainsApi* | [**listDmDomains**](docs/DmDomainsApi.md#listDmDomains) | List domains\n*Fastly.DmDomainsApi* | [**updateDmDomain**](docs/DmDomainsApi.md#updateDmDomain) | Update a domain\n*Fastly.DomainApi* | [**checkDomain**](docs/DomainApi.md#checkDomain) | Validate DNS configuration for a single domain on a service\n*Fastly.DomainApi* | [**checkDomains**](docs/DomainApi.md#checkDomains) | Validate DNS configuration for all domains on a service\n*Fastly.DomainApi* | [**createDomain**](docs/DomainApi.md#createDomain) | Add a domain name to a service\n*Fastly.DomainApi* | [**deleteDomain**](docs/DomainApi.md#deleteDomain) | Remove a domain from a service\n*Fastly.DomainApi* | [**getDomain**](docs/DomainApi.md#getDomain) | Describe a domain\n*Fastly.DomainApi* | [**listDomains**](docs/DomainApi.md#listDomains) | List domains\n*Fastly.DomainApi* | [**updateDomain**](docs/DomainApi.md#updateDomain) | Update a domain\n*Fastly.DomainInspectorHistoricalApi* | [**getDomainInspectorHistorical**](docs/DomainInspectorHistoricalApi.md#getDomainInspectorHistorical) | Get historical domain data for a service\n*Fastly.DomainInspectorRealtimeApi* | [**getDomainInspectorLast120Seconds**](docs/DomainInspectorRealtimeApi.md#getDomainInspectorLast120Seconds) | Get real-time domain data for the last 120 seconds\n*Fastly.DomainInspectorRealtimeApi* | [**getDomainInspectorLastMaxEntries**](docs/DomainInspectorRealtimeApi.md#getDomainInspectorLastMaxEntries) | Get a limited number of real-time domain data entries\n*Fastly.DomainInspectorRealtimeApi* | [**getDomainInspectorLastSecond**](docs/DomainInspectorRealtimeApi.md#getDomainInspectorLastSecond) | Get real-time domain data from a specified time\n*Fastly.DomainOwnershipsApi* | [**listDomainOwnerships**](docs/DomainOwnershipsApi.md#listDomainOwnerships) | List domain-ownerships\n*Fastly.DomainResearchApi* | [**domainStatus**](docs/DomainResearchApi.md#domainStatus) | Domain status\n*Fastly.DomainResearchApi* | [**suggestDomains**](docs/DomainResearchApi.md#suggestDomains) | Suggest domains\n*Fastly.EventsApi* | [**getEvent**](docs/EventsApi.md#getEvent) | Get an event\n*Fastly.EventsApi* | [**listEvents**](docs/EventsApi.md#listEvents) | List events\n*Fastly.GzipApi* | [**createGzipConfig**](docs/GzipApi.md#createGzipConfig) | Create a gzip configuration\n*Fastly.GzipApi* | [**deleteGzipConfig**](docs/GzipApi.md#deleteGzipConfig) | Delete a gzip configuration\n*Fastly.GzipApi* | [**getGzipConfigs**](docs/GzipApi.md#getGzipConfigs) | Get a gzip configuration\n*Fastly.GzipApi* | [**listGzipConfigs**](docs/GzipApi.md#listGzipConfigs) | List gzip configurations\n*Fastly.GzipApi* | [**updateGzipConfig**](docs/GzipApi.md#updateGzipConfig) | Update a gzip configuration\n*Fastly.HeaderApi* | [**createHeaderObject**](docs/HeaderApi.md#createHeaderObject) | Create a Header object\n*Fastly.HeaderApi* | [**deleteHeaderObject**](docs/HeaderApi.md#deleteHeaderObject) | Delete a Header object\n*Fastly.HeaderApi* | [**getHeaderObject**](docs/HeaderApi.md#getHeaderObject) | Get a Header object\n*Fastly.HeaderApi* | [**listHeaderObjects**](docs/HeaderApi.md#listHeaderObjects) | List Header objects\n*Fastly.HeaderApi* | [**updateHeaderObject**](docs/HeaderApi.md#updateHeaderObject) | Update a Header object\n*Fastly.HealthcheckApi* | [**createHealthcheck**](docs/HealthcheckApi.md#createHealthcheck) | Create a health check\n*Fastly.HealthcheckApi* | [**deleteHealthcheck**](docs/HealthcheckApi.md#deleteHealthcheck) | Delete a health check\n*Fastly.HealthcheckApi* | [**getHealthcheck**](docs/HealthcheckApi.md#getHealthcheck) | Get a health check\n*Fastly.HealthcheckApi* | [**listHealthchecks**](docs/HealthcheckApi.md#listHealthchecks) | List health checks\n*Fastly.HealthcheckApi* | [**updateHealthcheck**](docs/HealthcheckApi.md#updateHealthcheck) | Update a health check\n*Fastly.HistoricalApi* | [**getHistStats**](docs/HistoricalApi.md#getHistStats) | Get historical stats\n*Fastly.HistoricalApi* | [**getHistStatsAggregated**](docs/HistoricalApi.md#getHistStatsAggregated) | Get aggregated historical stats\n*Fastly.HistoricalApi* | [**getHistStatsField**](docs/HistoricalApi.md#getHistStatsField) | Get historical stats for a single field\n*Fastly.HistoricalApi* | [**getHistStatsService**](docs/HistoricalApi.md#getHistStatsService) | Get historical stats for a single service\n*Fastly.HistoricalApi* | [**getHistStatsServiceField**](docs/HistoricalApi.md#getHistStatsServiceField) | Get historical stats for a single service/field combination\n*Fastly.HistoricalApi* | [**getRegions**](docs/HistoricalApi.md#getRegions) | Get region codes\n*Fastly.HistoricalApi* | [**getUsage**](docs/HistoricalApi.md#getUsage) | Get usage statistics\n*Fastly.HistoricalApi* | [**getUsageMonth**](docs/HistoricalApi.md#getUsageMonth) | Get month-to-date usage statistics\n*Fastly.HistoricalApi* | [**getUsageService**](docs/HistoricalApi.md#getUsageService) | Get usage statistics per service\n*Fastly.Http3Api* | [**createHttp3**](docs/Http3Api.md#createHttp3) | Enable support for HTTP/3\n*Fastly.Http3Api* | [**deleteHttp3**](docs/Http3Api.md#deleteHttp3) | Disable support for HTTP/3\n*Fastly.Http3Api* | [**getHttp3**](docs/Http3Api.md#getHttp3) | Get HTTP/3 status\n*Fastly.IamPermissionsApi* | [**listPermissions**](docs/IamPermissionsApi.md#listPermissions) | List permissions\n*Fastly.IamRolesApi* | [**iamV1RolesGet**](docs/IamRolesApi.md#iamV1RolesGet) | Get IAM role by ID\n*Fastly.IamRolesApi* | [**iamV1RolesList**](docs/IamRolesApi.md#iamV1RolesList) | List IAM roles\n*Fastly.IamServiceGroupsApi* | [**addServiceGroupServices**](docs/IamServiceGroupsApi.md#addServiceGroupServices) | Add services in a service group\n*Fastly.IamServiceGroupsApi* | [**createAServiceGroup**](docs/IamServiceGroupsApi.md#createAServiceGroup) | Create a service group\n*Fastly.IamServiceGroupsApi* | [**deleteAServiceGroup**](docs/IamServiceGroupsApi.md#deleteAServiceGroup) | Delete a service group\n*Fastly.IamServiceGroupsApi* | [**getAServiceGroup**](docs/IamServiceGroupsApi.md#getAServiceGroup) | Get a service group\n*Fastly.IamServiceGroupsApi* | [**listServiceGroupServices**](docs/IamServiceGroupsApi.md#listServiceGroupServices) | List services to a service group\n*Fastly.IamServiceGroupsApi* | [**listServiceGroups**](docs/IamServiceGroupsApi.md#listServiceGroups) | List service groups\n*Fastly.IamServiceGroupsApi* | [**removeServiceGroupServices**](docs/IamServiceGroupsApi.md#removeServiceGroupServices) | Remove services from a service group\n*Fastly.IamServiceGroupsApi* | [**updateAServiceGroup**](docs/IamServiceGroupsApi.md#updateAServiceGroup) | Update a service group\n*Fastly.IamUserGroupsApi* | [**addUserGroupMembers**](docs/IamUserGroupsApi.md#addUserGroupMembers) | Add members to a user group\n*Fastly.IamUserGroupsApi* | [**addUserGroupRoles**](docs/IamUserGroupsApi.md#addUserGroupRoles) | Add roles to a user group\n*Fastly.IamUserGroupsApi* | [**addUserGroupServiceGroups**](docs/IamUserGroupsApi.md#addUserGroupServiceGroups) | Add service groups to a user group\n*Fastly.IamUserGroupsApi* | [**createAUserGroup**](docs/IamUserGroupsApi.md#createAUserGroup) | Create a user group\n*Fastly.IamUserGroupsApi* | [**deleteAUserGroup**](docs/IamUserGroupsApi.md#deleteAUserGroup) | Delete a user group\n*Fastly.IamUserGroupsApi* | [**getAUserGroup**](docs/IamUserGroupsApi.md#getAUserGroup) | Get a user group\n*Fastly.IamUserGroupsApi* | [**listUserGroupMembers**](docs/IamUserGroupsApi.md#listUserGroupMembers) | List members of a user group\n*Fastly.IamUserGroupsApi* | [**listUserGroupRoles**](docs/IamUserGroupsApi.md#listUserGroupRoles) | List roles in a user group\n*Fastly.IamUserGroupsApi* | [**listUserGroupServiceGroups**](docs/IamUserGroupsApi.md#listUserGroupServiceGroups) | List service groups in a user group\n*Fastly.IamUserGroupsApi* | [**listUserGroups**](docs/IamUserGroupsApi.md#listUserGroups) | List user groups\n*Fastly.IamUserGroupsApi* | [**removeUserGroupMembers**](docs/IamUserGroupsApi.md#removeUserGroupMembers) | Remove members of a user group\n*Fastly.IamUserGroupsApi* | [**removeUserGroupRoles**](docs/IamUserGroupsApi.md#removeUserGroupRoles) | Remove roles from a user group\n*Fastly.IamUserGroupsApi* | [**removeUserGroupServiceGroups**](docs/IamUserGroupsApi.md#removeUserGroupServiceGroups) | Remove service groups from a user group\n*Fastly.IamUserGroupsApi* | [**updateAUserGroup**](docs/IamUserGroupsApi.md#updateAUserGroup) | Update a user group\n*Fastly.ImageOptimizerDefaultSettingsApi* | [**getDefaultSettings**](docs/ImageOptimizerDefaultSettingsApi.md#getDefaultSettings) | Get current Image Optimizer Default Settings\n*Fastly.ImageOptimizerDefaultSettingsApi* | [**updateDefaultSettings**](docs/ImageOptimizerDefaultSettingsApi.md#updateDefaultSettings) | Update Image Optimizer Default Settings\n*Fastly.InsightsApi* | [**getLogInsights**](docs/InsightsApi.md#getLogInsights) | Retrieve log insights\n*Fastly.InvitationsApi* | [**createInvitation**](docs/InvitationsApi.md#createInvitation) | Create an invitation\n*Fastly.InvitationsApi* | [**deleteInvitation**](docs/InvitationsApi.md#deleteInvitation) | Delete an invitation\n*Fastly.InvitationsApi* | [**listInvitations**](docs/InvitationsApi.md#listInvitations) | List invitations\n*Fastly.KvStoreApi* | [**kvStoreCreate**](docs/KvStoreApi.md#kvStoreCreate) | Create a KV store.\n*Fastly.KvStoreApi* | [**kvStoreDelete**](docs/KvStoreApi.md#kvStoreDelete) | Delete a KV store.\n*Fastly.KvStoreApi* | [**kvStoreGet**](docs/KvStoreApi.md#kvStoreGet) | Describe a KV store.\n*Fastly.KvStoreApi* | [**kvStoreList**](docs/KvStoreApi.md#kvStoreList) | List all KV stores.\n*Fastly.KvStoreApi* | [**kvStorePut**](docs/KvStoreApi.md#kvStorePut) | Update a KV store.\n*Fastly.KvStoreItemApi* | [**kvStoreDeleteItem**](docs/KvStoreItemApi.md#kvStoreDeleteItem) | Delete an item.\n*Fastly.KvStoreItemApi* | [**kvStoreGetItem**](docs/KvStoreItemApi.md#kvStoreGetItem) | Get an item.\n*Fastly.KvStoreItemApi* | [**kvStoreListItemKeys**](docs/KvStoreItemApi.md#kvStoreListItemKeys) | List item keys.\n*Fastly.KvStoreItemApi* | [**kvStoreUpsertItem**](docs/KvStoreItemApi.md#kvStoreUpsertItem) | Insert or update an item.\n*Fastly.LogExplorerApi* | [**getLogRecords**](docs/LogExplorerApi.md#getLogRecords) | Retrieve log records\n*Fastly.LoggingAzureblobApi* | [**createLogAzure**](docs/LoggingAzureblobApi.md#createLogAzure) | Create an Azure Blob Storage log endpoint\n*Fastly.LoggingAzureblobApi* | [**deleteLogAzure**](docs/LoggingAzureblobApi.md#deleteLogAzure) | Delete the Azure Blob Storage log endpoint\n*Fastly.LoggingAzureblobApi* | [**getLogAzure**](docs/LoggingAzureblobApi.md#getLogAzure) | Get an Azure Blob Storage log endpoint\n*Fastly.LoggingAzureblobApi* | [**listLogAzure**](docs/LoggingAzureblobApi.md#listLogAzure) | List Azure Blob Storage log endpoints\n*Fastly.LoggingAzureblobApi* | [**updateLogAzure**](docs/LoggingAzureblobApi.md#updateLogAzure) | Update an Azure Blob Storage log endpoint\n*Fastly.LoggingBigqueryApi* | [**createLogBigquery**](docs/LoggingBigqueryApi.md#createLogBigquery) | Create a BigQuery log endpoint\n*Fastly.LoggingBigqueryApi* | [**deleteLogBigquery**](docs/LoggingBigqueryApi.md#deleteLogBigquery) | Delete a BigQuery log endpoint\n*Fastly.LoggingBigqueryApi* | [**getLogBigquery**](docs/LoggingBigqueryApi.md#getLogBigquery) | Get a BigQuery log endpoint\n*Fastly.LoggingBigqueryApi* | [**listLogBigquery**](docs/LoggingBigqueryApi.md#listLogBigquery) | List BigQuery log endpoints\n*Fastly.LoggingBigqueryApi* | [**updateLogBigquery**](docs/LoggingBigqueryApi.md#updateLogBigquery) | Update a BigQuery log endpoint\n*Fastly.LoggingCloudfilesApi* | [**createLogCloudfiles**](docs/LoggingCloudfilesApi.md#createLogCloudfiles) | Create a Cloud Files log endpoint\n*Fastly.LoggingCloudfilesApi* | [**deleteLogCloudfiles**](docs/LoggingCloudfilesApi.md#deleteLogCloudfiles) | Delete the Cloud Files log endpoint\n*Fastly.LoggingCloudfilesApi* | [**getLogCloudfiles**](docs/LoggingCloudfilesApi.md#getLogCloudfiles) | Get a Cloud Files log endpoint\n*Fastly.LoggingCloudfilesApi* | [**listLogCloudfiles**](docs/LoggingCloudfilesApi.md#listLogCloudfiles) | List Cloud Files log endpoints\n*Fastly.LoggingCloudfilesApi* | [**updateLogCloudfiles**](docs/LoggingCloudfilesApi.md#updateLogCloudfiles) | Update the Cloud Files log endpoint\n*Fastly.LoggingDatadogApi* | [**createLogDatadog**](docs/LoggingDatadogApi.md#createLogDatadog) | Create a Datadog log endpoint\n*Fastly.LoggingDatadogApi* | [**deleteLogDatadog**](docs/LoggingDatadogApi.md#deleteLogDatadog) | Delete a Datadog log endpoint\n*Fastly.LoggingDatadogApi* | [**getLogDatadog**](docs/LoggingDatadogApi.md#getLogDatadog) | Get a Datadog log endpoint\n*Fastly.LoggingDatadogApi* | [**listLogDatadog**](docs/LoggingDatadogApi.md#listLogDatadog) | List Datadog log endpoints\n*Fastly.LoggingDatadogApi* | [**updateLogDatadog**](docs/LoggingDatadogApi.md#updateLogDatadog) | Update a Datadog log endpoint\n*Fastly.LoggingDigitaloceanApi* | [**createLogDigocean**](docs/LoggingDigitaloceanApi.md#createLogDigocean) | Create a DigitalOcean Spaces log endpoint\n*Fastly.LoggingDigitaloceanApi* | [**deleteLogDigocean**](docs/LoggingDigitaloceanApi.md#deleteLogDigocean) | Delete a DigitalOcean Spaces log endpoint\n*Fastly.LoggingDigitaloceanApi* | [**getLogDigocean**](docs/LoggingDigitaloceanApi.md#getLogDigocean) | Get a DigitalOcean Spaces log endpoint\n*Fastly.LoggingDigitaloceanApi* | [**listLogDigocean**](docs/LoggingDigitaloceanApi.md#listLogDigocean) | List DigitalOcean Spaces log endpoints\n*Fastly.LoggingDigitaloceanApi* | [**updateLogDigocean**](docs/LoggingDigitaloceanApi.md#updateLogDigocean) | Update a DigitalOcean Spaces log endpoint\n*Fastly.LoggingElasticsearchApi* | [**createLogElasticsearch**](docs/LoggingElasticsearchApi.md#createLogElasticsearch) | Create an Elasticsearch log endpoint\n*Fastly.LoggingElasticsearchApi* | [**deleteLogElasticsearch**](docs/LoggingElasticsearchApi.md#deleteLogElasticsearch) | Delete an Elasticsearch log endpoint\n*Fastly.LoggingElasticsearchApi* | [**getLogElasticsearch**](docs/LoggingElasticsearchApi.md#getLogElasticsearch) | Get an Elasticsearch log endpoint\n*Fastly.LoggingElasticsearchApi* | [**listLogElasticsearch**](docs/LoggingElasticsearchApi.md#listLogElasticsearch) | List Elasticsearch log endpoints\n*Fastly.LoggingElasticsearchApi* | [**updateLogElasticsearch**](docs/LoggingElasticsearchApi.md#updateLogElasticsearch) | Update an Elasticsearch log endpoint\n*Fastly.LoggingFtpApi* | [**createLogFtp**](docs/LoggingFtpApi.md#createLogFtp) | Create an FTP log endpoint\n*Fastly.LoggingFtpApi* | [**deleteLogFtp**](docs/LoggingFtpApi.md#deleteLogFtp) | Delete an FTP log endpoint\n*Fastly.LoggingFtpApi* | [**getLogFtp**](docs/LoggingFtpApi.md#getLogFtp) | Get an FTP log endpoint\n*Fastly.LoggingFtpApi* | [**listLogFtp**](docs/LoggingFtpApi.md#listLogFtp) | List FTP log endpoints\n*Fastly.LoggingFtpApi* | [**updateLogFtp**](docs/LoggingFtpApi.md#updateLogFtp) | Update an FTP log endpoint\n*Fastly.LoggingGcsApi* | [**createLogGcs**](docs/LoggingGcsApi.md#createLogGcs) | Create a GCS log endpoint\n*Fastly.LoggingGcsApi* | [**deleteLogGcs**](docs/LoggingGcsApi.md#deleteLogGcs) | Delete a GCS log endpoint\n*Fastly.LoggingGcsApi* | [**getLogGcs**](docs/LoggingGcsApi.md#getLogGcs) | Get a GCS log endpoint\n*Fastly.LoggingGcsApi* | [**listLogGcs**](docs/LoggingGcsApi.md#listLogGcs) | List GCS log endpoints\n*Fastly.LoggingGcsApi* | [**updateLogGcs**](docs/LoggingGcsApi.md#updateLogGcs) | Update a GCS log endpoint\n*Fastly.LoggingGrafanacloudlogsApi* | [**createLogGrafanacloudlogs**](docs/LoggingGrafanacloudlogsApi.md#createLogGrafanacloudlogs) | Create a Grafana Cloud Logs log endpoint\n*Fastly.LoggingGrafanacloudlogsApi* | [**deleteLogGrafanacloudlogs**](docs/LoggingGrafanacloudlogsApi.md#deleteLogGrafanacloudlogs) | Delete the Grafana Cloud Logs log endpoint\n*Fastly.LoggingGrafanacloudlogsApi* | [**getLogGrafanacloudlogs**](docs/LoggingGrafanacloudlogsApi.md#getLogGrafanacloudlogs) | Get a Grafana Cloud Logs log endpoint\n*Fastly.LoggingGrafanacloudlogsApi* | [**listLogGrafanacloudlogs**](docs/LoggingGrafanacloudlogsApi.md#listLogGrafanacloudlogs) | List Grafana Cloud Logs log endpoints\n*Fastly.LoggingGrafanacloudlogsApi* | [**updateLogGrafanacloudlogs**](docs/LoggingGrafanacloudlogsApi.md#updateLogGrafanacloudlogs) | Update a Grafana Cloud Logs log endpoint\n*Fastly.LoggingHerokuApi* | [**createLogHeroku**](docs/LoggingHerokuApi.md#createLogHeroku) | Create a Heroku log endpoint\n*Fastly.LoggingHerokuApi* | [**deleteLogHeroku**](docs/LoggingHerokuApi.md#deleteLogHeroku) | Delete the Heroku log endpoint\n*Fastly.LoggingHerokuApi* | [**getLogHeroku**](docs/LoggingHerokuApi.md#getLogHeroku) | Get a Heroku log endpoint\n*Fastly.LoggingHerokuApi* | [**listLogHeroku**](docs/LoggingHerokuApi.md#listLogHeroku) | List Heroku log endpoints\n*Fastly.LoggingHerokuApi* | [**updateLogHeroku**](docs/LoggingHerokuApi.md#updateLogHeroku) | Update the Heroku log endpoint\n*Fastly.LoggingHoneycombApi* | [**createLogHoneycomb**](docs/LoggingHoneycombApi.md#createLogHoneycomb) | Create a Honeycomb log endpoint\n*Fastly.LoggingHoneycombApi* | [**deleteLogHoneycomb**](docs/LoggingHoneycombApi.md#deleteLogHoneycomb) | Delete the Honeycomb log endpoint\n*Fastly.LoggingHoneycombApi* | [**getLogHoneycomb**](docs/LoggingHoneycombApi.md#getLogHoneycomb) | Get a Honeycomb log endpoint\n*Fastly.LoggingHoneycombApi* | [**listLogHoneycomb**](docs/LoggingHoneycombApi.md#listLogHoneycomb) | List Honeycomb log endpoints\n*Fastly.LoggingHoneycombApi* | [**updateLogHoneycomb**](docs/LoggingHoneycombApi.md#updateLogHoneycomb) | Update a Honeycomb log endpoint\n*Fastly.LoggingHttpsApi* | [**createLogHttps**](docs/LoggingHttpsApi.md#createLogHttps) | Create an HTTPS log endpoint\n*Fastly.LoggingHttpsApi* | [**deleteLogHttps**](docs/LoggingHttpsApi.md#deleteLogHttps) | Delete an HTTPS log endpoint\n*Fastly.LoggingHttpsApi* | [**getLogHttps**](docs/LoggingHttpsApi.md#getLogHttps) | Get an HTTPS log endpoint\n*Fastly.LoggingHttpsApi* | [**listLogHttps**](docs/LoggingHttpsApi.md#listLogHttps) | List HTTPS log endpoints\n*Fastly.LoggingHttpsApi* | [**updateLogHttps**](docs/LoggingHttpsApi.md#updateLogHttps) | Update an HTTPS log endpoint\n*Fastly.LoggingKafkaApi* | [**createLogKafka**](docs/LoggingKafkaApi.md#createLogKafka) | Create a Kafka log endpoint\n*Fastly.LoggingKafkaApi* | [**deleteLogKafka**](docs/LoggingKafkaApi.md#deleteLogKafka) | Delete the Kafka log endpoint\n*Fastly.LoggingKafkaApi* | [**getLogKafka**](docs/LoggingKafkaApi.md#getLogKafka) | Get a Kafka log endpoint\n*Fastly.LoggingKafkaApi* | [**listLogKafka**](docs/LoggingKafkaApi.md#listLogKafka) | List Kafka log endpoints\n*Fastly.LoggingKafkaApi* | [**updateLogKafka**](docs/LoggingKafkaApi.md#updateLogKafka) | Update the Kafka log endpoint\n*Fastly.LoggingKinesisApi* | [**createLogKinesis**](docs/LoggingKinesisApi.md#createLogKinesis) | Create  an Amazon Kinesis log endpoint\n*Fastly.LoggingKinesisApi* | [**deleteLogKinesis**](docs/LoggingKinesisApi.md#deleteLogKinesis) | Delete the Amazon Kinesis log endpoint\n*Fastly.LoggingKinesisApi* | [**getLogKinesis**](docs/LoggingKinesisApi.md#getLogKinesis) | Get an Amazon Kinesis log endpoint\n*Fastly.LoggingKinesisApi* | [**listLogKinesis**](docs/LoggingKinesisApi.md#listLogKinesis) | List Amazon Kinesis log endpoints\n*Fastly.LoggingKinesisApi* | [**updateLogKinesis**](docs/LoggingKinesisApi.md#updateLogKinesis) | Update the Amazon Kinesis log endpoint\n*Fastly.LoggingLogentriesApi* | [**createLogLogentries**](docs/LoggingLogentriesApi.md#createLogLogentries) | Create a Logentries log endpoint\n*Fastly.LoggingLogentriesApi* | [**deleteLogLogentries**](docs/LoggingLogentriesApi.md#deleteLogLogentries) | Delete a Logentries log endpoint\n*Fastly.LoggingLogentriesApi* | [**getLogLogentries**](docs/LoggingLogentriesApi.md#getLogLogentries) | Get a Logentries log endpoint\n*Fastly.LoggingLogentriesApi* | [**listLogLogentries**](docs/LoggingLogentriesApi.md#listLogLogentries) | List Logentries log endpoints\n*Fastly.LoggingLogentriesApi* | [**updateLogLogentries**](docs/LoggingLogentriesApi.md#updateLogLogentries) | Update a Logentries log endpoint\n*Fastly.LoggingLogglyApi* | [**createLogLoggly**](docs/LoggingLogglyApi.md#createLogLoggly) | Create a Loggly log endpoint\n*Fastly.LoggingLogglyApi* | [**deleteLogLoggly**](docs/LoggingLogglyApi.md#deleteLogLoggly) | Delete a Loggly log endpoint\n*Fastly.LoggingLogglyApi* | [**getLogLoggly**](docs/LoggingLogglyApi.md#getLogLoggly) | Get a Loggly log endpoint\n*Fastly.LoggingLogglyApi* | [**listLogLoggly**](docs/LoggingLogglyApi.md#listLogLoggly) | List Loggly log endpoints\n*Fastly.LoggingLogglyApi* | [**updateLogLoggly**](docs/LoggingLogglyApi.md#updateLogLoggly) | Update a Loggly log endpoint\n*Fastly.LoggingLogshuttleApi* | [**createLogLogshuttle**](docs/LoggingLogshuttleApi.md#createLogLogshuttle) | Create a Log Shuttle log endpoint\n*Fastly.LoggingLogshuttleApi* | [**deleteLogLogshuttle**](docs/LoggingLogshuttleApi.md#deleteLogLogshuttle) | Delete a Log Shuttle log endpoint\n*Fastly.LoggingLogshuttleApi* | [**getLogLogshuttle**](docs/LoggingLogshuttleApi.md#getLogLogshuttle) | Get a Log Shuttle log endpoint\n*Fastly.LoggingLogshuttleApi* | [**listLogLogshuttle**](docs/LoggingLogshuttleApi.md#listLogLogshuttle) | List Log Shuttle log endpoints\n*Fastly.LoggingLogshuttleApi* | [**updateLogLogshuttle**](docs/LoggingLogshuttleApi.md#updateLogLogshuttle) | Update a Log Shuttle log endpoint\n*Fastly.LoggingNewrelicApi* | [**createLogNewrelic**](docs/LoggingNewrelicApi.md#createLogNewrelic) | Create a New Relic log endpoint\n*Fastly.LoggingNewrelicApi* | [**deleteLogNewrelic**](docs/LoggingNewrelicApi.md#deleteLogNewrelic) | Delete a New Relic log endpoint\n*Fastly.LoggingNewrelicApi* | [**getLogNewrelic**](docs/LoggingNewrelicApi.md#getLogNewrelic) | Get a New Relic log endpoint\n*Fastly.LoggingNewrelicApi* | [**listLogNewrelic**](docs/LoggingNewrelicApi.md#listLogNewrelic) | List New Relic log endpoints\n*Fastly.LoggingNewrelicApi* | [**updateLogNewrelic**](docs/LoggingNewrelicApi.md#updateLogNewrelic) | Update a New Relic log endpoint\n*Fastly.LoggingNewrelicotlpApi* | [**createLogNewrelicotlp**](docs/LoggingNewrelicotlpApi.md#createLogNewrelicotlp) | Create a New Relic OTLP endpoint\n*Fastly.LoggingNewrelicotlpApi* | [**deleteLogNewrelicotlp**](docs/LoggingNewrelicotlpApi.md#deleteLogNewrelicotlp) | Delete a New Relic OTLP endpoint\n*Fastly.LoggingNewrelicotlpApi* | [**getLogNewrelicotlp**](docs/LoggingNewrelicotlpApi.md#getLogNewrelicotlp) | Get a New Relic OTLP endpoint\n*Fastly.LoggingNewrelicotlpApi* | [**listLogNewrelicotlp**](docs/LoggingNewrelicotlpApi.md#listLogNewrelicotlp) | List New Relic OTLP endpoints\n*Fastly.LoggingNewrelicotlpApi* | [**updateLogNewrelicotlp**](docs/LoggingNewrelicotlpApi.md#updateLogNewrelicotlp) | Update a New Relic log endpoint\n*Fastly.LoggingOpenstackApi* | [**createLogOpenstack**](docs/LoggingOpenstackApi.md#createLogOpenstack) | Create an OpenStack log endpoint\n*Fastly.LoggingOpenstackApi* | [**deleteLogOpenstack**](docs/LoggingOpenstackApi.md#deleteLogOpenstack) | Delete an OpenStack log endpoint\n*Fastly.LoggingOpenstackApi* | [**getLogOpenstack**](docs/LoggingOpenstackApi.md#getLogOpenstack) | Get an OpenStack log endpoint\n*Fastly.LoggingOpenstackApi* | [**listLogOpenstack**](docs/LoggingOpenstackApi.md#listLogOpenstack) | List OpenStack log endpoints\n*Fastly.LoggingOpenstackApi* | [**updateLogOpenstack**](docs/LoggingOpenstackApi.md#updateLogOpenstack) | Update an OpenStack log endpoint\n*Fastly.LoggingPapertrailApi* | [**createLogPapertrail**](docs/LoggingPapertrailApi.md#createLogPapertrail) | Create a Papertrail log endpoint\n*Fastly.LoggingPapertrailApi* | [**deleteLogPapertrail**](docs/LoggingPapertrailApi.md#deleteLogPapertrail) | Delete a Papertrail log endpoint\n*Fastly.LoggingPapertrailApi* | [**getLogPapertrail**](docs/LoggingPapertrailApi.md#getLogPapertrail) | Get a Papertrail log endpoint\n*Fastly.LoggingPapertrailApi* | [**listLogPapertrail**](docs/LoggingPapertrailApi.md#listLogPapertrail) | List Papertrail log endpoints\n*Fastly.LoggingPapertrailApi* | [**updateLogPapertrail**](docs/LoggingPapertrailApi.md#updateLogPapertrail) | Update a Papertrail log endpoint\n*Fastly.LoggingPubsubApi* | [**createLogGcpPubsub**](docs/LoggingPubsubApi.md#createLogGcpPubsub) | Create a GCP Cloud Pub/Sub log endpoint\n*Fastly.LoggingPubsubApi* | [**deleteLogGcpPubsub**](docs/LoggingPubsubApi.md#deleteLogGcpPubsub) | Delete a GCP Cloud Pub/Sub log endpoint\n*Fastly.LoggingPubsubApi* | [**getLogGcpPubsub**](docs/LoggingPubsubApi.md#getLogGcpPubsub) | Get a GCP Cloud Pub/Sub log endpoint\n*Fastly.LoggingPubsubApi* | [**listLogGcpPubsub**](docs/LoggingPubsubApi.md#listLogGcpPubsub) | List GCP Cloud Pub/Sub log endpoints\n*Fastly.LoggingPubsubApi* | [**updateLogGcpPubsub**](docs/LoggingPubsubApi.md#updateLogGcpPubsub) | Update a GCP Cloud Pub/Sub log endpoint\n*Fastly.LoggingS3Api* | [**createLogAwsS3**](docs/LoggingS3Api.md#createLogAwsS3) | Create an AWS S3 log endpoint\n*Fastly.LoggingS3Api* | [**deleteLogAwsS3**](docs/LoggingS3Api.md#deleteLogAwsS3) | Delete an AWS S3 log endpoint\n*Fastly.LoggingS3Api* | [**getLogAwsS3**](docs/LoggingS3Api.md#getLogAwsS3) | Get an AWS S3 log endpoint\n*Fastly.LoggingS3Api* | [**listLogAwsS3**](docs/LoggingS3Api.md#listLogAwsS3) | List AWS S3 log endpoints\n*Fastly.LoggingS3Api* | [**updateLogAwsS3**](docs/LoggingS3Api.md#updateLogAwsS3) | Update an AWS S3 log endpoint\n*Fastly.LoggingScalyrApi* | [**createLogScalyr**](docs/LoggingScalyrApi.md#createLogScalyr) | Create a Scalyr log endpoint\n*Fastly.LoggingScalyrApi* | [**deleteLogScalyr**](docs/LoggingScalyrApi.md#deleteLogScalyr) | Delete the Scalyr log endpoint\n*Fastly.LoggingScalyrApi* | [**getLogScalyr**](docs/LoggingScalyrApi.md#getLogScalyr) | Get a Scalyr log endpoint\n*Fastly.LoggingScalyrApi* | [**listLogScalyr**](docs/LoggingScalyrApi.md#listLogScalyr) | List Scalyr log endpoints\n*Fastly.LoggingScalyrApi* | [**updateLogScalyr**](docs/LoggingScalyrApi.md#updateLogScalyr) | Update the Scalyr log endpoint\n*Fastly.LoggingSftpApi* | [**createLogSftp**](docs/LoggingSftpApi.md#createLogSftp) | Create an SFTP log endpoint\n*Fastly.LoggingSftpApi* | [**deleteLogSftp**](docs/LoggingSftpApi.md#deleteLogSftp) | Delete an SFTP log endpoint\n*Fastly.LoggingSftpApi* | [**getLogSftp**](docs/LoggingSftpApi.md#getLogSftp) | Get an SFTP log endpoint\n*Fastly.LoggingSftpApi* | [**listLogSftp**](docs/LoggingSftpApi.md#listLogSftp) | List SFTP log endpoints\n*Fastly.LoggingSftpApi* | [**updateLogSftp**](docs/LoggingSftpApi.md#updateLogSftp) | Update an SFTP log endpoint\n*Fastly.LoggingSplunkApi* | [**createLogSplunk**](docs/LoggingSplunkApi.md#createLogSplunk) | Create a Splunk log endpoint\n*Fastly.LoggingSplunkApi* | [**deleteLogSplunk**](docs/LoggingSplunkApi.md#deleteLogSplunk) | Delete a Splunk log endpoint\n*Fastly.LoggingSplunkApi* | [**getLogSplunk**](docs/LoggingSplunkApi.md#getLogSplunk) | Get a Splunk log endpoint\n*Fastly.LoggingSplunkApi* | [**listLogSplunk**](docs/LoggingSplunkApi.md#listLogSplunk) | List Splunk log endpoints\n*Fastly.LoggingSplunkApi* | [**updateLogSplunk**](docs/LoggingSplunkApi.md#updateLogSplunk) | Update a Splunk log endpoint\n*Fastly.LoggingSumologicApi* | [**createLogSumologic**](docs/LoggingSumologicApi.md#createLogSumologic) | Create a Sumologic log endpoint\n*Fastly.LoggingSumologicApi* | [**deleteLogSumologic**](docs/LoggingSumologicApi.md#deleteLogSumologic) | Delete a Sumologic log endpoint\n*Fastly.LoggingSumologicApi* | [**getLogSumologic**](docs/LoggingSumologicApi.md#getLogSumologic) | Get a Sumologic log endpoint\n*Fastly.LoggingSumologicApi* | [**listLogSumologic**](docs/LoggingSumologicApi.md#listLogSumologic) | List Sumologic log endpoints\n*Fastly.LoggingSumologicApi* | [**updateLogSumologic**](docs/LoggingSumologicApi.md#updateLogSumologic) | Update a Sumologic log endpoint\n*Fastly.LoggingSyslogApi* | [**createLogSyslog**](docs/LoggingSyslogApi.md#createLogSyslog) | Create a syslog log endpoint\n*Fastly.LoggingSyslogApi* | [**deleteLogSyslog**](docs/LoggingSyslogApi.md#deleteLogSyslog) | Delete a syslog log endpoint\n*Fastly.LoggingSyslogApi* | [**getLogSyslog**](docs/LoggingSyslogApi.md#getLogSyslog) | Get a syslog log endpoint\n*Fastly.LoggingSyslogApi* | [**listLogSyslog**](docs/LoggingSyslogApi.md#listLogSyslog) | List Syslog log endpoints\n*Fastly.LoggingSyslogApi* | [**updateLogSyslog**](docs/LoggingSyslogApi.md#updateLogSyslog) | Update a syslog log endpoint\n*Fastly.MetricsPlatformApi* | [**getPlatformMetricsServiceHistorical**](docs/MetricsPlatformApi.md#getPlatformMetricsServiceHistorical) | Get historical time series metrics for a single service\n*Fastly.MutualAuthenticationApi* | [**createMutualTlsAuthentication**](docs/MutualAuthenticationApi.md#createMutualTlsAuthentication) | Create a Mutual Authentication\n*Fastly.MutualAuthenticationApi* | [**deleteMutualTls**](docs/MutualAuthenticationApi.md#deleteMutualTls) | Delete a Mutual TLS\n*Fastly.MutualAuthenticationApi* | [**getMutualAuthentication**](docs/MutualAuthenticationApi.md#getMutualAuthentication) | Get a Mutual Authentication\n*Fastly.MutualAuthenticationApi* | [**listMutualAuthentications**](docs/MutualAuthenticationApi.md#listMutualAuthentications) | List Mutual Authentications\n*Fastly.MutualAuthenticationApi* | [**patchMutualAuthentication**](docs/MutualAuthenticationApi.md#patchMutualAuthentication) | Update a Mutual Authentication\n*Fastly.NgwafReportsApi* | [**getAttacksReport**](docs/NgwafReportsApi.md#getAttacksReport) | Get attacks report\n*Fastly.NgwafReportsApi* | [**getSignalsReport**](docs/NgwafReportsApi.md#getSignalsReport) | Get signals report\n*Fastly.ObjectStorageAccessKeysApi* | [**createAccessKey**](docs/ObjectStorageAccessKeysApi.md#createAccessKey) | Create an access key\n*Fastly.ObjectStorageAccessKeysApi* | [**deleteAccessKey**](docs/ObjectStorageAccessKeysApi.md#deleteAccessKey) | Delete an access key\n*Fastly.ObjectStorageAccessKeysApi* | [**getAccessKey**](docs/ObjectStorageAccessKeysApi.md#getAccessKey) | Get an access key\n*Fastly.ObjectStorageAccessKeysApi* | [**listAccessKeys**](docs/ObjectStorageAccessKeysApi.md#listAccessKeys) | List access keys\n*Fastly.ObservabilityAggregationsForLogsApi* | [**logAggregationsGet**](docs/ObservabilityAggregationsForLogsApi.md#logAggregationsGet) | Retrieve aggregated log results\n*Fastly.ObservabilityCustomDashboardsApi* | [**createDashboard**](docs/ObservabilityCustomDashboardsApi.md#createDashboard) | Create a new dashboard\n*Fastly.ObservabilityCustomDashboardsApi* | [**deleteDashboard**](docs/ObservabilityCustomDashboardsApi.md#deleteDashboard) | Delete an existing dashboard\n*Fastly.ObservabilityCustomDashboardsApi* | [**getDashboard**](docs/ObservabilityCustomDashboardsApi.md#getDashboard) | Retrieve a dashboard by ID\n*Fastly.ObservabilityCustomDashboardsApi* | [**listDashboards**](docs/ObservabilityCustomDashboardsApi.md#listDashboards) | List all custom dashboards\n*Fastly.ObservabilityCustomDashboardsApi* | [**updateDashboard**](docs/ObservabilityCustomDashboardsApi.md#updateDashboard) | Update an existing dashboard\n*Fastly.ObservabilityTimeseriesApi* | [**timeseriesGet**](docs/ObservabilityTimeseriesApi.md#timeseriesGet) | Retrieve observability data as a time series\n*Fastly.OriginInspectorHistoricalApi* | [**getOriginInspectorHistorical**](docs/OriginInspectorHistoricalApi.md#getOriginInspectorHistorical) | Get historical origin data for a service\n*Fastly.OriginInspectorRealtimeApi* | [**getOriginInspectorLast120Seconds**](docs/OriginInspectorRealtimeApi.md#getOriginInspectorLast120Seconds) | Get real-time origin data for the last 120 seconds\n*Fastly.OriginInspectorRealtimeApi* | [**getOriginInspectorLastMaxEntries**](docs/OriginInspectorRealtimeApi.md#getOriginInspectorLastMaxEntries) | Get a limited number of real-time origin data entries\n*Fastly.OriginInspectorRealtimeApi* | [**getOriginInspectorLastSecond**](docs/OriginInspectorRealtimeApi.md#getOriginInspectorLastSecond) | Get real-time origin data from specific time.\n*Fastly.PackageApi* | [**getPackage**](docs/PackageApi.md#getPackage) | Get details of the service\u0026#39;s Compute package.\n*Fastly.PackageApi* | [**putPackage**](docs/PackageApi.md#putPackage) | Upload a Compute package.\n*Fastly.PoolApi* | [**createServerPool**](docs/PoolApi.md#createServerPool) | Create a server pool\n*Fastly.PoolApi* | [**deleteServerPool**](docs/PoolApi.md#deleteServerPool) | Delete a server pool\n*Fastly.PoolApi* | [**getServerPool**](docs/PoolApi.md#getServerPool) | Get a server pool\n*Fastly.PoolApi* | [**listServerPools**](docs/PoolApi.md#listServerPools) | List server pools\n*Fastly.PoolApi* | [**updateServerPool**](docs/PoolApi.md#updateServerPool) | Update a server pool\n*Fastly.PopApi* | [**listPops**](docs/PopApi.md#listPops) | List Fastly POPs\n*Fastly.ProductAiAcceleratorApi* | [**disableProductAiAccelerator**](docs/ProductAiAcceleratorApi.md#disableProductAiAccelerator) | Disable product\n*Fastly.ProductAiAcceleratorApi* | [**enableAiAccelerator**](docs/ProductAiAcceleratorApi.md#enableAiAccelerator) | Enable product\n*Fastly.ProductAiAcceleratorApi* | [**getAiAccelerator**](docs/ProductAiAcceleratorApi.md#getAiAccelerator) | Get product enablement status\n*Fastly.ProductApiDiscoveryApi* | [**disableProductApiDiscovery**](docs/ProductApiDiscoveryApi.md#disableProductApiDiscovery) | Disable product\n*Fastly.ProductApiDiscoveryApi* | [**enableProductApiDiscovery**](docs/ProductApiDiscoveryApi.md#enableProductApiDiscovery) | Enable product\n*Fastly.ProductApiDiscoveryApi* | [**getProductApiDiscovery**](docs/ProductApiDiscoveryApi.md#getProductApiDiscovery) | Get product enablement status\n*Fastly.ProductApiDiscoveryApi* | [**getServicesProductApiDiscovery**](docs/ProductApiDiscoveryApi.md#getServicesProductApiDiscovery) | Get services with product enabled\n*Fastly.ProductBotManagementApi* | [**disableProductBotManagement**](docs/ProductBotManagementApi.md#disableProductBotManagement) | Disable product\n*Fastly.ProductBotManagementApi* | [**enableProductBotManagement**](docs/ProductBotManagementApi.md#enableProductBotManagement) | Enable product\n*Fastly.ProductBotManagementApi* | [**getProductBotManagement**](docs/ProductBotManagementApi.md#getProductBotManagement) | Get product enablement status\n*Fastly.ProductBotManagementApi* | [**getServicesProductBotManagement**](docs/ProductBotManagementApi.md#getServicesProductBotManagement) | Get services with product enabled\n*Fastly.ProductBrotliCompressionApi* | [**disableProductBrotliCompression**](docs/ProductBrotliCompressionApi.md#disableProductBrotliCompression) | Disable product\n*Fastly.ProductBrotliCompressionApi* | [**enableProductBrotliCompression**](docs/ProductBrotliCompressionApi.md#enableProductBrotliCompression) | Enable product\n*Fastly.ProductBrotliCompressionApi* | [**getProductBrotliCompression**](docs/ProductBrotliCompressionApi.md#getProductBrotliCompression) | Get product enablement status\n*Fastly.ProductBrotliCompressionApi* | [**getServicesProductBrotliCompression**](docs/ProductBrotliCompressionApi.md#getServicesProductBrotliCompression) | Get services with product enabled\n*Fastly.ProductDdosProtectionApi* | [**disableProductDdosProtection**](docs/ProductDdosProtectionApi.md#disableProductDdosProtection) | Disable product\n*Fastly.ProductDdosProtectionApi* | [**enableProductDdosProtection**](docs/ProductDdosProtectionApi.md#enableProductDdosProtection) | Enable product\n*Fastly.ProductDdosProtectionApi* | [**getProductDdosProtection**](docs/ProductDdosProtectionApi.md#getProductDdosProtection) | Get product enablement status\n*Fastly.ProductDdosProtectionApi* | [**getProductDdosProtectionConfiguration**](docs/ProductDdosProtectionApi.md#getProductDdosProtectionConfiguration) | Get configuration\n*Fastly.ProductDdosProtectionApi* | [**getServicesProductDdosProtection**](docs/ProductDdosProtectionApi.md#getServicesProductDdosProtection) | Get services with product enabled\n*Fastly.ProductDdosProtectionApi* | [**setProductDdosProtectionConfiguration**](docs/ProductDdosProtectionApi.md#setProductDdosProtectionConfiguration) | Update configuration\n*Fastly.ProductDomainInspectorApi* | [**disableProductDomainInspector**](docs/ProductDomainInspectorApi.md#disableProductDomainInspector) | Disable product\n*Fastly.ProductDomainInspectorApi* | [**enableProductDomainInspector**](docs/ProductDomainInspectorApi.md#enableProductDomainInspector) | Enable product\n*Fastly.ProductDomainInspectorApi* | [**getProductDomainInspector**](docs/ProductDomainInspectorApi.md#getProductDomainInspector) | Get product enablement status\n*Fastly.ProductDomainInspectorApi* | [**getServicesProductDomainInspector**](docs/ProductDomainInspectorApi.md#getServicesProductDomainInspector) | Get services with product enabled\n*Fastly.ProductDomainResearchApi* | [**disableProductDomainResearch**](docs/ProductDomainResearchApi.md#disableProductDomainResearch) | Disable product\n*Fastly.ProductDomainResearchApi* | [**enableDomainResearch**](docs/ProductDomainResearchApi.md#enableDomainResearch) | Enable product\n*Fastly.ProductDomainResearchApi* | [**getDomainResearch**](docs/ProductDomainResearchApi.md#getDomainResearch) | Get product enablement status\n*Fastly.ProductFanoutApi* | [**disableProductFanout**](docs/ProductFanoutApi.md#disableProductFanout) | Disable product\n*Fastly.ProductFanoutApi* | [**enableProductFanout**](docs/ProductFanoutApi.md#enableProductFanout) | Enable product\n*Fastly.ProductFanoutApi* | [**getProductFanout**](docs/ProductFanoutApi.md#getProductFanout) | Get product enablement status\n*Fastly.ProductFanoutApi* | [**getServicesProductFanout**](docs/ProductFanoutApi.md#getServicesProductFanout) | Get services with product enabled\n*Fastly.ProductImageOptimizerApi* | [**disableProductImageOptimizer**](docs/ProductImageOptimizerApi.md#disableProductImageOptimizer) | Disable product\n*Fastly.ProductImageOptimizerApi* | [**enableProductImageOptimizer**](docs/ProductImageOptimizerApi.md#enableProductImageOptimizer) | Enable product\n*Fastly.ProductImageOptimizerApi* | [**getProductImageOptimizer**](docs/ProductImageOptimizerApi.md#getProductImageOptimizer) | Get product enablement status\n*Fastly.ProductImageOptimizerApi* | [**getServicesProductImageOptimizer**](docs/ProductImageOptimizerApi.md#getServicesProductImageOptimizer) | Get services with product enabled\n*Fastly.ProductLogExplorerInsightsApi* | [**disableProductLogExplorerInsights**](docs/ProductLogExplorerInsightsApi.md#disableProductLogExplorerInsights) | Disable product\n*Fastly.ProductLogExplorerInsightsApi* | [**enableProductLogExplorerInsights**](docs/ProductLogExplorerInsightsApi.md#enableProductLogExplorerInsights) | Enable product\n*Fastly.ProductLogExplorerInsightsApi* | [**getProductLogExplorerInsights**](docs/ProductLogExplorerInsightsApi.md#getProductLogExplorerInsights) | Get product enablement status\n*Fastly.ProductLogExplorerInsightsApi* | [**getServicesProductLogExplorerInsights**](docs/ProductLogExplorerInsightsApi.md#getServicesProductLogExplorerInsights) | Get services with product enabled\n*Fastly.ProductNgwafApi* | [**disableProductNgwaf**](docs/ProductNgwafApi.md#disableProductNgwaf) | Disable product\n*Fastly.ProductNgwafApi* | [**enableProductNgwaf**](docs/ProductNgwafApi.md#enableProductNgwaf) | Enable product\n*Fastly.ProductNgwafApi* | [**getProductNgwaf**](docs/ProductNgwafApi.md#getProductNgwaf) | Get product enablement status\n*Fastly.ProductNgwafApi* | [**getProductNgwafConfiguration**](docs/ProductNgwafApi.md#getProductNgwafConfiguration) | Get configuration\n*Fastly.ProductNgwafApi* | [**getServicesProductNgwaf**](docs/ProductNgwafApi.md#getServicesProductNgwaf) | Get services with product enabled\n*Fastly.ProductNgwafApi* | [**setProductNgwafConfiguration**](docs/ProductNgwafApi.md#setProductNgwafConfiguration) | Update configuration\n*Fastly.ProductObjectStorageApi* | [**disableProductObjectStorage**](docs/ProductObjectStorageApi.md#disableProductObjectStorage) | Disable product\n*Fastly.ProductObjectStorageApi* | [**enableObjectStorage**](docs/ProductObjectStorageApi.md#enableObjectStorage) | Enable product\n*Fastly.ProductObjectStorageApi* | [**getObjectStorage**](docs/ProductObjectStorageApi.md#getObjectStorage) | Get product enablement status\n*Fastly.ProductOriginInspectorApi* | [**disableProductOriginInspector**](docs/ProductOriginInspectorApi.md#disableProductOriginInspector) | Disable product\n*Fastly.ProductOriginInspectorApi* | [**enableProductOriginInspector**](docs/ProductOriginInspectorApi.md#enableProductOriginInspector) | Enable product\n*Fastly.ProductOriginInspectorApi* | [**getProductOriginInspector**](docs/ProductOriginInspectorApi.md#getProductOriginInspector) | Get product enablement status\n*Fastly.ProductOriginInspectorApi* | [**getServicesProductOriginInspector**](docs/ProductOriginInspectorApi.md#getServicesProductOriginInspector) | Get services with product enabled\n*Fastly.ProductWebsocketsApi* | [**disableProductWebsockets**](docs/ProductWebsocketsApi.md#disableProductWebsockets) | Disable product\n*Fastly.ProductWebsocketsApi* | [**enableProductWebsockets**](docs/ProductWebsocketsApi.md#enableProductWebsockets) | Enable product\n*Fastly.ProductWebsocketsApi* | [**getProductWebsockets**](docs/ProductWebsocketsApi.md#getProductWebsockets) | Get product enablement status\n*Fastly.ProductWebsocketsApi* | [**getServicesProductWebsockets**](docs/ProductWebsocketsApi.md#getServicesProductWebsockets) | Get services with product enabled\n*Fastly.PublicIpListApi* | [**listFastlyIps**](docs/PublicIpListApi.md#listFastlyIps) | List Fastly\u0026#39;s public IPs\n*Fastly.PublishApi* | [**publish**](docs/PublishApi.md#publish) | Send messages to Fanout subscribers\n*Fastly.PurgeApi* | [**bulkPurgeTag**](docs/PurgeApi.md#bulkPurgeTag) | Purge multiple surrogate key tags\n*Fastly.PurgeApi* | [**purgeAll**](docs/PurgeApi.md#purgeAll) | Purge everything from a service\n*Fastly.PurgeApi* | [**purgeSingleUrl**](docs/PurgeApi.md#purgeSingleUrl) | Purge a URL\n*Fastly.PurgeApi* | [**purgeTag**](docs/PurgeApi.md#purgeTag) | Purge by surrogate key tag\n*Fastly.RateLimiterApi* | [**createRateLimiter**](docs/RateLimiterApi.md#createRateLimiter) | Create a rate limiter\n*Fastly.RateLimiterApi* | [**deleteRateLimiter**](docs/RateLimiterApi.md#deleteRateLimiter) | Delete a rate limiter\n*Fastly.RateLimiterApi* | [**getRateLimiter**](docs/RateLimiterApi.md#getRateLimiter) | Get a rate limiter\n*Fastly.RateLimiterApi* | [**listRateLimiters**](docs/RateLimiterApi.md#listRateLimiters) | List rate limiters\n*Fastly.RateLimiterApi* | [**updateRateLimiter**](docs/RateLimiterApi.md#updateRateLimiter) | Update a rate limiter\n*Fastly.RealtimeApi* | [**getStatsLast120Seconds**](docs/RealtimeApi.md#getStatsLast120Seconds) | Get real-time data for the last 120 seconds\n*Fastly.RealtimeApi* | [**getStatsLast120SecondsLimitEntries**](docs/RealtimeApi.md#getStatsLast120SecondsLimitEntries) | Get a limited number of real-time data entries\n*Fastly.RealtimeApi* | [**getStatsLastSecond**](docs/RealtimeApi.md#getStatsLastSecond) | Get real-time data from specified time\n*Fastly.RequestSettingsApi* | [**createRequestSettings**](docs/RequestSettingsApi.md#createRequestSettings) | Create a Request Settings object\n*Fastly.RequestSettingsApi* | [**deleteRequestSettings**](docs/RequestSettingsApi.md#deleteRequestSettings) | Delete a Request Settings object\n*Fastly.RequestSettingsApi* | [**getRequestSettings**](docs/RequestSettingsApi.md#getRequestSettings) | Get a Request Settings object\n*Fastly.RequestSettingsApi* | [**listRequestSettings**](docs/RequestSettingsApi.md#listRequestSettings) | List Request Settings objects\n*Fastly.RequestSettingsApi* | [**updateRequestSettings**](docs/RequestSettingsApi.md#updateRequestSettings) | Update a Request Settings object\n*Fastly.ResourceApi* | [**createResource**](docs/ResourceApi.md#createResource) | Create a resource link\n*Fastly.ResourceApi* | [**deleteResource**](docs/ResourceApi.md#deleteResource) | Delete a resource link\n*Fastly.ResourceApi* | [**getResource**](docs/ResourceApi.md#getResource) | Display a resource link\n*Fastly.ResourceApi* | [**listResources**](docs/ResourceApi.md#listResources) | List resource links\n*Fastly.ResourceApi* | [**updateResource**](docs/ResourceApi.md#updateResource) | Update a resource link\n*Fastly.ResponseObjectApi* | [**createResponseObject**](docs/ResponseObjectApi.md#createResponseObject) | Create a Response object\n*Fastly.ResponseObjectApi* | [**deleteResponseObject**](docs/ResponseObjectApi.md#deleteResponseObject) | Delete a Response Object\n*Fastly.ResponseObjectApi* | [**getResponseObject**](docs/ResponseObjectApi.md#getResponseObject) | Get a Response object\n*Fastly.ResponseObjectApi* | [**listResponseObjects**](docs/ResponseObjectApi.md#listResponseObjects) | List Response objects\n*Fastly.ResponseObjectApi* | [**updateResponseObject**](docs/ResponseObjectApi.md#updateResponseObject) | Update a Response object\n*Fastly.SecretStoreApi* | [**clientKey**](docs/SecretStoreApi.md#clientKey) | Create new client key\n*Fastly.SecretStoreApi* | [**createSecretStore**](docs/SecretStoreApi.md#createSecretStore) | Create new secret store\n*Fastly.SecretStoreApi* | [**deleteSecretStore**](docs/SecretStoreApi.md#deleteSecretStore) | Delete secret store\n*Fastly.SecretStoreApi* | [**getSecretStore**](docs/SecretStoreApi.md#getSecretStore) | Get secret store by ID\n*Fastly.SecretStoreApi* | [**getSecretStores**](docs/SecretStoreApi.md#getSecretStores) | Get all secret stores\n*Fastly.SecretStoreApi* | [**signingKey**](docs/SecretStoreApi.md#signingKey) | Get public key\n*Fastly.SecretStoreItemApi* | [**createSecret**](docs/SecretStoreItemApi.md#createSecret) | Create a new secret in a store.\n*Fastly.SecretStoreItemApi* | [**deleteSecret**](docs/SecretStoreItemApi.md#deleteSecret) | Delete a secret from a store.\n*Fastly.SecretStoreItemApi* | [**getSecret**](docs/SecretStoreItemApi.md#getSecret) | Get secret metadata.\n*Fastly.SecretStoreItemApi* | [**getSecrets**](docs/SecretStoreItemApi.md#getSecrets) | List secrets within a store.\n*Fastly.SecretStoreItemApi* | [**mustRecreateSecret**](docs/SecretStoreItemApi.md#mustRecreateSecret) | Recreate a secret in a store.\n*Fastly.SecretStoreItemApi* | [**recreateSecret**](docs/SecretStoreItemApi.md#recreateSecret) | Create or recreate a secret in a store.\n*Fastly.ServerApi* | [**createPoolServer**](docs/ServerApi.md#createPoolServer) | Add a server to a pool\n*Fastly.ServerApi* | [**deletePoolServer**](docs/ServerApi.md#deletePoolServer) | Delete a server from a pool\n*Fastly.ServerApi* | [**getPoolServer**](docs/ServerApi.md#getPoolServer) | Get a pool server\n*Fastly.ServerApi* | [**listPoolServers**](docs/ServerApi.md#listPoolServers) | List servers in a pool\n*Fastly.ServerApi* | [**updatePoolServer**](docs/ServerApi.md#updatePoolServer) | Update a server\n*Fastly.ServiceApi* | [**createService**](docs/ServiceApi.md#createService) | Create a service\n*Fastly.ServiceApi* | [**deleteService**](docs/ServiceApi.md#deleteService) | Delete a service\n*Fastly.ServiceApi* | [**getService**](docs/ServiceApi.md#getService) | Get a service\n*Fastly.ServiceApi* | [**getServiceDetail**](docs/ServiceApi.md#getServiceDetail) | Get service details\n*Fastly.ServiceApi* | [**listServiceDomains**](docs/ServiceApi.md#listServiceDomains) | List the domains within a service\n*Fastly.ServiceApi* | [**listServices**](docs/ServiceApi.md#listServices) | List services\n*Fastly.ServiceApi* | [**searchService**](docs/ServiceApi.md#searchService) | Search for a service by name\n*Fastly.ServiceApi* | [**updateService**](docs/ServiceApi.md#updateService) | Update a service\n*Fastly.ServiceAuthorizationsApi* | [**createServiceAuthorization**](docs/ServiceAuthorizationsApi.md#createServiceAuthorization) | Create service authorization\n*Fastly.ServiceAuthorizationsApi* | [**deleteServiceAuthorization**](docs/ServiceAuthorizationsApi.md#deleteServiceAuthorization) | Delete service authorization\n*Fastly.ServiceAuthorizationsApi* | [**deleteServiceAuthorization2**](docs/ServiceAuthorizationsApi.md#deleteServiceAuthorization2) | Delete service authorizations\n*Fastly.ServiceAuthorizationsApi* | [**listServiceAuthorization**](docs/ServiceAuthorizationsApi.md#listServiceAuthorization) | List service authorizations\n*Fastly.ServiceAuthorizationsApi* | [**showServiceAuthorization**](docs/ServiceAuthorizationsApi.md#showServiceAuthorization) | Show service authorization\n*Fastly.ServiceAuthorizationsApi* | [**updateServiceAuthorization**](docs/ServiceAuthorizationsApi.md#updateServiceAuthorization) | Update service authorization\n*Fastly.ServiceAuthorizationsApi* | [**updateServiceAuthorization2**](docs/ServiceAuthorizationsApi.md#updateServiceAuthorization2) | Update service authorizations\n*Fastly.SettingsApi* | [**getServiceSettings**](docs/SettingsApi.md#getServiceSettings) | Get service settings\n*Fastly.SettingsApi* | [**updateServiceSettings**](docs/SettingsApi.md#updateServiceSettings) | Update service settings\n*Fastly.SnippetApi* | [**createSnippet**](docs/SnippetApi.md#createSnippet) | Create a snippet\n*Fastly.SnippetApi* | [**deleteSnippet**](docs/SnippetApi.md#deleteSnippet) | Delete a snippet\n*Fastly.SnippetApi* | [**getSnippet**](docs/SnippetApi.md#getSnippet) | Get a versioned snippet\n*Fastly.SnippetApi* | [**getSnippetDynamic**](docs/SnippetApi.md#getSnippetDynamic) | Get a dynamic snippet\n*Fastly.SnippetApi* | [**listSnippets**](docs/SnippetApi.md#listSnippets) | List snippets\n*Fastly.SnippetApi* | [**updateSnippet**](docs/SnippetApi.md#updateSnippet) | Update a versioned snippet\n*Fastly.SnippetApi* | [**updateSnippetDynamic**](docs/SnippetApi.md#updateSnippetDynamic) | Update a dynamic snippet\n*Fastly.StarApi* | [**createServiceStar**](docs/StarApi.md#createServiceStar) | Create a star\n*Fastly.StarApi* | [**deleteServiceStar**](docs/StarApi.md#deleteServiceStar) | Delete a star\n*Fastly.StarApi* | [**getServiceStar**](docs/StarApi.md#getServiceStar) | Get a star\n*Fastly.StarApi* | [**listServiceStars**](docs/StarApi.md#listServiceStars) | List stars\n*Fastly.StatsApi* | [**getServiceStats**](docs/StatsApi.md#getServiceStats) | Get stats for a service\n*Fastly.SudoApi* | [**requestSudoAccess**](docs/SudoApi.md#requestSudoAccess) | Request Sudo access\n*Fastly.TlsActivationsApi* | [**createTlsActivation**](docs/TlsActivationsApi.md#createTlsActivation) | Enable TLS for a domain using a custom certificate\n*Fastly.TlsActivationsApi* | [**deleteTlsActivation**](docs/TlsActivationsApi.md#deleteTlsActivation) | Disable TLS on a domain\n*Fastly.TlsActivationsApi* | [**getTlsActivation**](docs/TlsActivationsApi.md#getTlsActivation) | Get a TLS activation\n*Fastly.TlsActivationsApi* | [**listTlsActivations**](docs/TlsActivationsApi.md#listTlsActivations) | List TLS activations\n*Fastly.TlsActivationsApi* | [**updateTlsActivation**](docs/TlsActivationsApi.md#updateTlsActivation) | Update a certificate\n*Fastly.TlsBulkCertificatesApi* | [**deleteBulkTlsCert**](docs/TlsBulkCertificatesApi.md#deleteBulkTlsCert) | Delete a certificate\n*Fastly.TlsBulkCertificatesApi* | [**getTlsBulkCert**](docs/TlsBulkCertificatesApi.md#getTlsBulkCert) | Get a certificate\n*Fastly.TlsBulkCertificatesApi* | [**listTlsBulkCerts**](docs/TlsBulkCertificatesApi.md#listTlsBulkCerts) | List certificates\n*Fastly.TlsBulkCertificatesApi* | [**updateBulkTlsCert**](docs/TlsBulkCertificatesApi.md#updateBulkTlsCert) | Update a certificate\n*Fastly.TlsBulkCertificatesApi* | [**uploadTlsBulkCert**](docs/TlsBulkCertificatesApi.md#uploadTlsBulkCert) | Upload a certificate\n*Fastly.TlsCertificatesApi* | [**createTlsCert**](docs/TlsCertificatesApi.md#createTlsCert) | Create a TLS certificate\n*Fastly.TlsCertificatesApi* | [**deleteTlsCert**](docs/TlsCertificatesApi.md#deleteTlsCert) | Delete a TLS certificate\n*Fastly.TlsCertificatesApi* | [**getTlsCert**](docs/TlsCertificatesApi.md#getTlsCert) | Get a TLS certificate\n*Fastly.TlsCertificatesApi* | [**getTlsCertBlob**](docs/TlsCertificatesApi.md#getTlsCertBlob) | Get a TLS certificate blob (Limited Availability)\n*Fastly.TlsCertificatesApi* | [**listTlsCerts**](docs/TlsCertificatesApi.md#listTlsCerts) | List TLS certificates\n*Fastly.TlsCertificatesApi* | [**updateTlsCert**](docs/TlsCertificatesApi.md#updateTlsCert) | Update a TLS certificate\n*Fastly.TlsConfigurationsApi* | [**getTlsConfig**](docs/TlsConfigurationsApi.md#getTlsConfig) | Get a TLS configuration\n*Fastly.TlsConfigurationsApi* | [**listTlsConfigs**](docs/TlsConfigurationsApi.md#listTlsConfigs) | List TLS configurations\n*Fastly.TlsConfigurationsApi* | [**updateTlsConfig**](docs/TlsConfigurationsApi.md#updateTlsConfig) | Update a TLS configuration\n*Fastly.TlsCsrsApi* | [**createCsr**](docs/TlsCsrsApi.md#createCsr) | Create CSR\n*Fastly.TlsDomainsApi* | [**listTlsDomains**](docs/TlsDomainsApi.md#listTlsDomains) | List TLS domains\n*Fastly.TlsPrivateKeysApi* | [**createTlsKey**](docs/TlsPrivateKeysApi.md#createTlsKey) | Create a TLS private key\n*Fastly.TlsPrivateKeysApi* | [**deleteTlsKey**](docs/TlsPrivateKeysApi.md#deleteTlsKey) | Delete a TLS private key\n*Fastly.TlsPrivateKeysApi* | [**getTlsKey**](docs/TlsPrivateKeysApi.md#getTlsKey) | Get a TLS private key\n*Fastly.TlsPrivateKeysApi* | [**listTlsKeys**](docs/TlsPrivateKeysApi.md#listTlsKeys) | List TLS private keys\n*Fastly.TlsSubscriptionsApi* | [**createGlobalsignEmailChallenge**](docs/TlsSubscriptionsApi.md#createGlobalsignEmailChallenge) | Creates a GlobalSign email challenge.\n*Fastly.TlsSubscriptionsApi* | [**createTlsSub**](docs/TlsSubscriptionsApi.md#createTlsSub) | Create a TLS subscription\n*Fastly.TlsSubscriptionsApi* | [**deleteGlobalsignEmailChallenge**](docs/TlsSubscriptionsApi.md#deleteGlobalsignEmailChallenge) | Delete a GlobalSign email challenge\n*Fastly.TlsSubscriptionsApi* | [**deleteTlsSub**](docs/TlsSubscriptionsApi.md#deleteTlsSub) | Delete a TLS subscription\n*Fastly.TlsSubscriptionsApi* | [**getTlsSub**](docs/TlsSubscriptionsApi.md#getTlsSub) | Get a TLS subscription\n*Fastly.TlsSubscriptionsApi* | [**listTlsSubs**](docs/TlsSubscriptionsApi.md#listTlsSubs) | List TLS subscriptions\n*Fastly.TlsSubscriptionsApi* | [**patchTlsSub**](docs/TlsSubscriptionsApi.md#patchTlsSub) | Update a TLS subscription\n*Fastly.TokensApi* | [**bulkRevokeTokens**](docs/TokensApi.md#bulkRevokeTokens) | Revoke multiple tokens\n*Fastly.TokensApi* | [**createToken**](docs/TokensApi.md#createToken) | Create a token\n*Fastly.TokensApi* | [**getToken**](docs/TokensApi.md#getToken) | Get a token\n*Fastly.TokensApi* | [**getTokenCurrent**](docs/TokensApi.md#getTokenCurrent) | Get the current token\n*Fastly.TokensApi* | [**listTokensCustomer**](docs/TokensApi.md#listTokensCustomer) | List tokens for a customer\n*Fastly.TokensApi* | [**listTokensUser**](docs/TokensApi.md#listTokensUser) | List tokens for the authenticated user\n*Fastly.TokensApi* | [**revokeToken**](docs/TokensApi.md#revokeToken) | Revoke a token\n*Fastly.TokensApi* | [**revokeTokenCurrent**](docs/TokensApi.md#revokeTokenCurrent) | Revoke the current token\n*Fastly.UserApi* | [**createUser**](docs/UserApi.md#createUser) | Create a user\n*Fastly.UserApi* | [**deleteUser**](docs/UserApi.md#deleteUser) | Delete a user\n*Fastly.UserApi* | [**getCurrentUser**](docs/UserApi.md#getCurrentUser) | Get the current user\n*Fastly.UserApi* | [**getUser**](docs/UserApi.md#getUser) | Get a user\n*Fastly.UserApi* | [**requestPasswordReset**](docs/UserApi.md#requestPasswordReset) | Request a password reset\n*Fastly.UserApi* | [**updateUser**](docs/UserApi.md#updateUser) | Update a user\n*Fastly.UserApi* | [**updateUserPassword**](docs/UserApi.md#updateUserPassword) | Update the user\u0026#39;s password\n*Fastly.VclApi* | [**createCustomVcl**](docs/VclApi.md#createCustomVcl) | Create a custom VCL file\n*Fastly.VclApi* | [**deleteCustomVcl**](docs/VclApi.md#deleteCustomVcl) | Delete a custom VCL file\n*Fastly.VclApi* | [**getCustomVcl**](docs/VclApi.md#getCustomVcl) | Get a custom VCL file\n*Fastly.VclApi* | [**getCustomVclBoilerplate**](docs/VclApi.md#getCustomVclBoilerplate) | Get boilerplate VCL\n*Fastly.VclApi* | [**getCustomVclGenerated**](docs/VclApi.md#getCustomVclGenerated) | Get the generated VCL for a service\n*Fastly.VclApi* | [**getCustomVclGeneratedHighlighted**](docs/VclApi.md#getCustomVclGeneratedHighlighted) | Get the generated VCL with syntax highlighting\n*Fastly.VclApi* | [**getCustomVclHighlighted**](docs/VclApi.md#getCustomVclHighlighted) | Get a custom VCL file with syntax highlighting\n*Fastly.VclApi* | [**getCustomVclRaw**](docs/VclApi.md#getCustomVclRaw) | Download a custom VCL file\n*Fastly.VclApi* | [**lintVclDefault**](docs/VclApi.md#lintVclDefault) | Lint (validate) VCL using a default set of flags.\n*Fastly.VclApi* | [**lintVclForService**](docs/VclApi.md#lintVclForService) | Lint (validate) VCL using flags set for the service.\n*Fastly.VclApi* | [**listCustomVcl**](docs/VclApi.md#listCustomVcl) | List custom VCL files\n*Fastly.VclApi* | [**setCustomVclMain**](docs/VclApi.md#setCustomVclMain) | Set a custom VCL file as main\n*Fastly.VclApi* | [**updateCustomVcl**](docs/VclApi.md#updateCustomVcl) | Update a custom VCL file\n*Fastly.VclDiffApi* | [**vclDiffServiceVersions**](docs/VclDiffApi.md#vclDiffServiceVersions) | Get a comparison of the VCL changes between two service versions\n*Fastly.VersionApi* | [**activateServiceVersion**](docs/VersionApi.md#activateServiceVersion) | Activate a service version\n*Fastly.VersionApi* | [**activateServiceVersionEnvironment**](docs/VersionApi.md#activateServiceVersionEnvironment) | Activate a service version on the specified environment\n*Fastly.VersionApi* | [**cloneServiceVersion**](docs/VersionApi.md#cloneServiceVersion) | Clone a service version\n*Fastly.VersionApi* | [**createServiceVersion**](docs/VersionApi.md#createServiceVersion) | Create a service version\n*Fastly.VersionApi* | [**deactivateServiceVersion**](docs/VersionApi.md#deactivateServiceVersion) | Deactivate a service version\n*Fastly.VersionApi* | [**deactivateServiceVersionEnvironment**](docs/VersionApi.md#deactivateServiceVersionEnvironment) | Deactivate a service version on an environment\n*Fastly.VersionApi* | [**getServiceVersion**](docs/VersionApi.md#getServiceVersion) | Get a version of a service\n*Fastly.VersionApi* | [**listServiceVersions**](docs/VersionApi.md#listServiceVersions) | List versions of a service\n*Fastly.VersionApi* | [**lockServiceVersion**](docs/VersionApi.md#lockServiceVersion) | Lock a service version\n*Fastly.VersionApi* | [**updateServiceVersion**](docs/VersionApi.md#updateServiceVersion) | Update a service version\n*Fastly.VersionApi* | [**validateServiceVersion**](docs/VersionApi.md#validateServiceVersion) | Validate a service version\n*Fastly.WholePlatformDdosHistoricalApi* | [**getPlatformDdosHistorical**](docs/WholePlatformDdosHistoricalApi.md#getPlatformDdosHistorical) | Get historical DDoS metrics for the entire Fastly platform\n\n\n\u003c/details\u003e\n\n## Issues\n\nThe fastly-js API client currently does not support the following endpoints:\n\n- [`/alerts/definitions/{definition_id}`](https://www.fastly.com/documentation/reference/api/observability/alerts/definitions) (DELETE, GET, PUT)\n- [`/alerts/definitions`](https://www.fastly.com/documentation/reference/api/observability/alerts/definitions) (GET, POST)\n- [`/alerts/history`](https://www.fastly.com/documentation/reference/api/observability/alerts/history) (GET)\n- [`/dns/configurations/{dns_configuration_id}`](https://www.fastly.com/documentation/reference/api/) (DELETE, GET, PATCH)\n- [`/dns/configurations`](https://www.fastly.com/documentation/reference/api/) (GET, POST)\n- [`/dns/v1/tsig-keys/{tsig_key_id}`](https://www.fastly.com/documentation/reference/api/) (DELETE, GET, PATCH)\n- [`/dns/v1/tsig-keys`](https://www.fastly.com/documentation/reference/api/) (GET, POST)\n- [`/dns/v1/zones/{zone_id}`](https://www.fastly.com/documentation/reference/api/) (DELETE, GET, PATCH)\n- [`/dns/v1/zones`](https://www.fastly.com/documentation/reference/api/) (GET, POST)\n- [`/ngwaf/v1/default-dashboards`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/custom-dashboards) (GET)\n- [`/ngwaf/v1/lists/{listId}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/lists) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/lists`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/lists) (GET, POST)\n- [`/ngwaf/v1/rules/{rule_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/rules) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/rules`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/rules) (GET, POST)\n- [`/ngwaf/v1/signals/{signal_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/signals) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/signals`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/signals) (GET, POST)\n- [`/ngwaf/v1/timeseries`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/timeseries) (GET)\n- [`/ngwaf/v1/workspaces/{workspaceId}/lists/{listId}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/lists) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/workspaces/{workspaceId}/lists`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/lists) (GET, POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/alerts/{alert_id}/signing-key`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/workspace_alerts) (GET, POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/alerts/{alert_id}/test`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/workspace_alerts) (POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/alerts/{alert_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/workspace_alerts) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/workspaces/{workspace_id}/alerts`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/workspace_alerts) (GET, POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/dashboards/{dashboard_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/custom-dashboards) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/workspaces/{workspace_id}/dashboards`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/custom-dashboards) (GET, POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/default-dashboard`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/custom-dashboards) (GET, PUT)\n- [`/ngwaf/v1/workspaces/{workspace_id}/events/{event_id}/expire`](https://www.fastly.com/documentation/reference/api/ngwaf/events) (POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/events/{event_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/events) (GET, PATCH)\n- [`/ngwaf/v1/workspaces/{workspace_id}/events`](https://www.fastly.com/documentation/reference/api/ngwaf/events) (GET)\n- [`/ngwaf/v1/workspaces/{workspace_id}/header-links/{header_link_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/header-links) (DELETE, GET, PUT)\n- [`/ngwaf/v1/workspaces/{workspace_id}/header-links`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/header-links) (GET, POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/rate-limited-sources/{source_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/rate-limited-sources) (DELETE, GET)\n- [`/ngwaf/v1/workspaces/{workspace_id}/rate-limited-sources`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/rate-limited-sources) (DELETE, GET)\n- [`/ngwaf/v1/workspaces/{workspace_id}/redactions/{redaction_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/redactions) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/workspaces/{workspace_id}/redactions`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/redactions) (GET, POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/requests/{request_id}/report`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/requests) (POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/requests/{request_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/requests) (GET)\n- [`/ngwaf/v1/workspaces/{workspace_id}/requests`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/requests) (GET)\n- [`/ngwaf/v1/workspaces/{workspace_id}/rules/{rule_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/rules) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/workspaces/{workspace_id}/rules`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/rules) (GET, POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/signals/{signal_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/signals) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/workspaces/{workspace_id}/signals`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/signals) (GET, POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/thresholds/{threshold_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/thresholds) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/workspaces/{workspace_id}/thresholds`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/thresholds) (GET, POST)\n- [`/ngwaf/v1/workspaces/{workspace_id}/timeseries/agents/{agent_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/timeseries) (GET)\n- [`/ngwaf/v1/workspaces/{workspace_id}/timeseries`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/timeseries) (GET)\n- [`/ngwaf/v1/workspaces/{workspace_id}/top-attacks`](https://www.fastly.com/documentation/reference/api/ngwaf/workspaces) (GET)\n- [`/ngwaf/v1/workspaces/{workspace_id}/virtual-patches/{virtual_patch_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/virtual-patches) (GET, PATCH)\n- [`/ngwaf/v1/workspaces/{workspace_id}/virtual-patches`](https://www.fastly.com/documentation/reference/api/ngwaf/v1/virtual-patches) (GET)\n- [`/ngwaf/v1/workspaces/{workspace_id}`](https://www.fastly.com/documentation/reference/api/ngwaf/workspaces) (DELETE, GET, PATCH)\n- [`/ngwaf/v1/workspaces`](https://www.fastly.com/documentation/reference/api/ngwaf/workspaces) (GET, POST)\n- [`/notifications/integration-types`](https://developer.fastly.com/reference/api/observability/notification) (GET)\n- [`/notifications/integrations/{integration_id}/rotateSigningKey`](https://developer.fastly.com/reference/api/observability/notification) (POST)\n- [`/notifications/integrations/{integration_id}/signingKey`](https://developer.fastly.com/reference/api/observability/notification) (GET)\n- [`/notifications/integrations/{integration_id}`](https://developer.fastly.com/reference/api/observability/notification) (DELETE, GET, PATCH)\n- [`/notifications/integrations`](https://developer.fastly.com/reference/api/observability/notification) (GET, POST)\n- [`/notifications/mailinglist-confirmations`](https://developer.fastly.com/reference/api/observability/notification) (POST)\n- [`/observability/timeseries`](https://www.fastly.com/documentation/reference/api/observability/timeseries/logs/) (GET)\n- [`/observability/timeseries`](https://www.fastly.com/documentation/reference/api/observability/timeseries/sustainability/) (GET)\n- [`/resources/stores/kv/{store_id}/batch`](https://www.fastly.com/documentation/reference/api/services/resources/kv-store-item) (PUT)\n- [`/security/workspaces/{workspace_id}/events/{event_id}`](https://www.fastly.com/documentation/reference/api/security/events) (GET, PATCH)\n- [`/security/workspaces/{workspace_id}/events`](https://www.fastly.com/documentation/reference/api/security/events) (GET)\n- [`/security/workspaces/{workspace_id}/redactions/{redaction_id}`](https://www.fastly.com/documentation/reference/api/security/redactions) (DELETE, GET, PATCH)\n- [`/security/workspaces/{workspace_id}/redactions`](https://www.fastly.com/documentation/reference/api/security/redactions) (GET, POST)\n- [`/security/workspaces/{workspace_id}/requests/{request_id}`](https://www.fastly.com/documentation/reference/api/security/requests) (GET)\n- [`/security/workspaces/{workspace_id}/requests`](https://www.fastly.com/documentation/reference/api/security/requests) (GET)\n- [`/security/workspaces/{workspace_id}/rules/{rule_id}`](https://www.fastly.com/documentation/reference/api/security/rules) (DELETE, GET, PATCH)\n- [`/security/workspaces/{workspace_id}/rules`](https://www.fastly.com/documentation/reference/api/security/rules) (GET, POST)\n- [`/security/workspaces/{workspace_id}/timeseries`](https://www.fastly.com/documentation/reference/api/security/timeseries) (GET)\n- [`/security/workspaces/{workspace_id}/virtual-patches/{virtual_patch_id}`](https://www.fastly.com/documentation/reference/api/security/virtual-patches) (GET, PATCH)\n- [`/security/workspaces/{workspace_id}/virtual-patches`](https://www.fastly.com/documentation/reference/api/security/virtual-patches) (GET)\n- [`/security/workspaces/{workspace_id}`](https://www.fastly.com/documentation/reference/api/security/workspaces) (DELETE, GET, PATCH)\n- [`/security/workspaces`](https://www.fastly.com/documentation/reference/api/security/workspaces) (GET, POST)\n- [`/tls/activations/{tls_activation_id}`](https://www.fastly.com/documentation/reference/api/tls/mutual-tls/activations) (GET, PATCH)\n- [`/tls/activations`](https://www.fastly.com/documentation/reference/api/tls/mutual-tls/activations) (GET)\n- [`/tls/configurations/{tls_configuration_id}`](https://www.fastly.com/documentation/reference/api/) (DELETE, GET, PATCH)\n- [`/tls/configurations`](https://www.fastly.com/documentation/reference/api/) (GET, POST)\n- [`/v1/channel/{service_id}/ts/h/limit/{max_entries}`](https://www.fastly.com/documentation/reference/api/metrics-stats/origin-insights) (GET)\n- [`/v1/channel/{service_id}/ts/h`](https://www.fastly.com/documentation/reference/api/metrics-stats/origin-insights) (GET)\n- [`/v1/channel/{service_id}/ts/{start_timestamp}`](https://www.fastly.com/documentation/reference/api/metrics-stats/origin-insights) (GET)\n\n\nIf you encounter any non-security-related bug or unexpected behavior, please [file an issue][bug]\nusing the bug report template.\n\n[bug]: https://github.com/fastly/fastly-js/issues/new?labels=bug\n\n### Security issues\n\nPlease see our [SECURITY.md](./SECURITY.md) for guidance on reporting security-related issues.\n\n## License\n\n[MIT](./LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffastly%2Ffastly-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffastly%2Ffastly-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffastly%2Ffastly-js/lists"}