Skip to content

Commit d754ef8

Browse files
author
github-actions
committed
Generated v5.3.0
1 parent 56bb3ad commit d754ef8

File tree

140 files changed

+3311
-279
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+3311
-279
lines changed

CHANGELOG.md

+20
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# Changelog
22

3+
## [v5.3.0](https://github.com/fastly/fastly-php/releases/tag/release/v5.3.0) (2024-05-24)
4+
5+
**Bug fixes:**
6+
7+
- fix(backend): Correct tcp_keepalive_enable to be nullable
8+
- bugfix(resource): Correct `type_resource` accepted values
9+
- bugfix(sudo): Mark API to require authentication token
10+
11+
**Enhancements:**
12+
13+
- feat(image-optimizer-default-settings): Add Image Optimizer Default Settings APIs
14+
- feat(tls-subscriptions): Add `certificate_authority` filter parameter
15+
16+
**Documentation:**
17+
18+
- docs(generator): Update links in docs and comments with unified docs site URL structure
19+
- docs(generator): Clean up README by using GitHub alert icons and collapsible sections
20+
- doc(logging-kinesis): Update description of `format` field.
21+
- doc(tls-subscriptions): Update descriptions of `certificate_authority` and `tls_subscription_include` fields.
22+
323
## [v5.2.0](https://github.com/fastly/fastly-php/releases/tag/release/v5.2.0) (2024-04-25)
424

525
**Bug fixes:**

README.md

+16-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Fastly PHP
22

3-
A PHP client library for interacting with most facets of the [Fastly API](https://developer.fastly.com/reference/api).
3+
A PHP client library for interacting with most facets of the [Fastly API](https://www.fastly.com/documentation/reference/api/).
44

55

66
## Installation
@@ -59,7 +59,10 @@ try {
5959

6060
## Authorization
6161

62-
The Fastly API requires an [API token](https://developer.fastly.com/reference/api/#authentication) for most operations. Set it in the PHP client by using the `setApiToken` method of a configuration as shown:
62+
> [!NOTE]
63+
> The Fastly API requires an [API token](https://www.fastly.com/documentation/reference/api/#authentication) for most operations.
64+
65+
Set up the API token in the PHP client by using the `setApiToken` method of a configuration as shown:
6366

6467
```php
6568
Fastly\Configuration::getDefaultConfiguration()->setApiToken('YOUR_API_TOKEN');
@@ -71,12 +74,16 @@ Alternatively, set the `FASTLY_API_TOKEN` environment variable instead of using
7174
Fastly\Configuration::getDefaultConfiguration();
7275
```
7376

74-
## Documentation for API Endpoints
77+
## API Endpoints
78+
79+
The main documentation for the Fastly API can be found on our [Developer Hub](https://www.fastly.com/documentation/reference/api/).
7580

76-
The main documentation for the Fastly API can be found on our [Developer Hub](https://developer.fastly.com/reference/api).
81+
<details>
82+
83+
<summary>Table of API endpoints</summary>
7784

7885
Class | Method | Description
79-
------------ | ------------- | -------------
86+
----- | ------ | -----------
8087
[*AclApi*](docs/Api/AclApi.md) | [**createAcl**](docs/Api/AclApi.md#createacl) | Create a new ACL
8188
[*AclApi*](docs/Api/AclApi.md) | [**deleteAcl**](docs/Api/AclApi.md#deleteacl) | Delete an ACL
8289
[*AclApi*](docs/Api/AclApi.md) | [**getAcl**](docs/Api/AclApi.md#getacl) | Describe an ACL
@@ -242,6 +249,8 @@ Class | Method | Description
242249
[*IamUserGroupsApi*](docs/Api/IamUserGroupsApi.md) | [**removeUserGroupRoles**](docs/Api/IamUserGroupsApi.md#removeusergrouproles) | Remove roles from a user group
243250
[*IamUserGroupsApi*](docs/Api/IamUserGroupsApi.md) | [**removeUserGroupServiceGroups**](docs/Api/IamUserGroupsApi.md#removeusergroupservicegroups) | Remove service groups from a user group
244251
[*IamUserGroupsApi*](docs/Api/IamUserGroupsApi.md) | [**updateAUserGroup**](docs/Api/IamUserGroupsApi.md#updateausergroup) | Update a user group
252+
[*ImageOptimizerDefaultSettingsApi*](docs/Api/ImageOptimizerDefaultSettingsApi.md) | [**getDefaultSettings**](docs/Api/ImageOptimizerDefaultSettingsApi.md#getdefaultsettings) | Get current Image Optimizer Default Settings
253+
[*ImageOptimizerDefaultSettingsApi*](docs/Api/ImageOptimizerDefaultSettingsApi.md) | [**updateDefaultSettings**](docs/Api/ImageOptimizerDefaultSettingsApi.md#updatedefaultsettings) | Update Image Optimizer Default Settings
245254
[*InvitationsApi*](docs/Api/InvitationsApi.md) | [**createInvitation**](docs/Api/InvitationsApi.md#createinvitation) | Create an invitation
246255
[*InvitationsApi*](docs/Api/InvitationsApi.md) | [**deleteInvitation**](docs/Api/InvitationsApi.md#deleteinvitation) | Delete an invitation
247256
[*InvitationsApi*](docs/Api/InvitationsApi.md) | [**listInvitations**](docs/Api/InvitationsApi.md#listinvitations) | List invitations
@@ -610,6 +619,8 @@ Class | Method | Description
610619
[*WholePlatformDdosHistoricalApi*](docs/Api/WholePlatformDdosHistoricalApi.md) | [**getPlatformDdosHistorical**](docs/Api/WholePlatformDdosHistoricalApi.md#getplatformddoshistorical) | Get historical DDoS metrics for the entire Fastly platform
611620

612621

622+
</details>
623+
613624
## Issues
614625

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

docs/Api/AclApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\AclApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createAcl()**](AclApi.md#createAcl) | **POST** /service/{service_id}/version/{version_id}/acl | Create a new ACL
1821
[**deleteAcl()**](AclApi.md#deleteAcl) | **DELETE** /service/{service_id}/version/{version_id}/acl/{acl_name} | Delete an ACL
1922
[**getAcl()**](AclApi.md#getAcl) | **GET** /service/{service_id}/version/{version_id}/acl/{acl_name} | Describe an ACL

docs/Api/AclEntryApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\AclEntryApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**bulkUpdateAclEntries()**](AclEntryApi.md#bulkUpdateAclEntries) | **PATCH** /service/{service_id}/acl/{acl_id}/entries | Update multiple ACL entries
1821
[**createAclEntry()**](AclEntryApi.md#createAclEntry) | **POST** /service/{service_id}/acl/{acl_id}/entry | Create an ACL entry
1922
[**deleteAclEntry()**](AclEntryApi.md#deleteAclEntry) | **DELETE** /service/{service_id}/acl/{acl_id}/entry/{acl_entry_id} | Delete an ACL entry

docs/Api/ApexRedirectApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\ApexRedirectApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createApexRedirect()**](ApexRedirectApi.md#createApexRedirect) | **POST** /service/{service_id}/version/{version_id}/apex-redirects | Create an apex redirect
1821
[**deleteApexRedirect()**](ApexRedirectApi.md#deleteApexRedirect) | **DELETE** /apex-redirects/{apex_redirect_id} | Delete an apex redirect
1922
[**getApexRedirect()**](ApexRedirectApi.md#getApexRedirect) | **GET** /apex-redirects/{apex_redirect_id} | Get an apex redirect

docs/Api/AutomationTokensApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\AutomationTokensApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createAutomationToken()**](AutomationTokensApi.md#createAutomationToken) | **POST** /automation-tokens | Create Automation Token
1821
[**getAutomationTokenId()**](AutomationTokensApi.md#getAutomationTokenId) | **GET** /automation-tokens/{id} | Retrieve an Automation Token by ID
1922
[**getAutomationTokensIdServices()**](AutomationTokensApi.md#getAutomationTokensIdServices) | **GET** /automation-tokens/{id}/services | List Automation Token Services

docs/Api/BackendApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\BackendApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createBackend()**](BackendApi.md#createBackend) | **POST** /service/{service_id}/version/{version_id}/backend | Create a backend
1821
[**deleteBackend()**](BackendApi.md#deleteBackend) | **DELETE** /service/{service_id}/version/{version_id}/backend/{backend_name} | Delete a backend
1922
[**getBackend()**](BackendApi.md#getBackend) | **GET** /service/{service_id}/version/{version_id}/backend/{backend_name} | Describe a backend

docs/Api/BillingAddressApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\BillingAddressApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**addBillingAddr()**](BillingAddressApi.md#addBillingAddr) | **POST** /customer/{customer_id}/billing_address | Add a billing address to a customer
1821
[**deleteBillingAddr()**](BillingAddressApi.md#deleteBillingAddr) | **DELETE** /customer/{customer_id}/billing_address | Delete a billing address
1922
[**getBillingAddr()**](BillingAddressApi.md#getBillingAddr) | **GET** /customer/{customer_id}/billing_address | Get a billing address

docs/Api/BillingApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\BillingApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**getInvoice()**](BillingApi.md#getInvoice) | **GET** /billing/v2/year/{year}/month/{month} | Get an invoice
1821
[**getInvoiceById()**](BillingApi.md#getInvoiceById) | **GET** /billing/v2/account_customers/{customer_id}/invoices/{invoice_id} | Get an invoice
1922
[**getInvoiceMtd()**](BillingApi.md#getInvoiceMtd) | **GET** /billing/v2/account_customers/{customer_id}/mtd_invoice | Get month-to-date billing estimate

docs/Api/BillingInvoicesApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\BillingInvoicesApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**getInvoiceByInvoiceId()**](BillingInvoicesApi.md#getInvoiceByInvoiceId) | **GET** /billing/v3/invoices/{invoice_id} | Get invoice by ID.
1821
[**listInvoices()**](BillingInvoicesApi.md#listInvoices) | **GET** /billing/v3/invoices | List of invoices.
1922

docs/Api/CacheSettingsApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\CacheSettingsApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createCacheSettings()**](CacheSettingsApi.md#createCacheSettings) | **POST** /service/{service_id}/version/{version_id}/cache_settings | Create a cache settings object
1821
[**deleteCacheSettings()**](CacheSettingsApi.md#deleteCacheSettings) | **DELETE** /service/{service_id}/version/{version_id}/cache_settings/{cache_settings_name} | Delete a cache settings object
1922
[**getCacheSettings()**](CacheSettingsApi.md#getCacheSettings) | **GET** /service/{service_id}/version/{version_id}/cache_settings/{cache_settings_name} | Get a cache settings object

docs/Api/ConditionApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\ConditionApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createCondition()**](ConditionApi.md#createCondition) | **POST** /service/{service_id}/version/{version_id}/condition | Create a condition
1821
[**deleteCondition()**](ConditionApi.md#deleteCondition) | **DELETE** /service/{service_id}/version/{version_id}/condition/{condition_name} | Delete a condition
1922
[**getCondition()**](ConditionApi.md#getCondition) | **GET** /service/{service_id}/version/{version_id}/condition/{condition_name} | Describe a condition

docs/Api/ConfigStoreApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\ConfigStoreApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createConfigStore()**](ConfigStoreApi.md#createConfigStore) | **POST** /resources/stores/config | Create a config store
1821
[**deleteConfigStore()**](ConfigStoreApi.md#deleteConfigStore) | **DELETE** /resources/stores/config/{config_store_id} | Delete a config store
1922
[**getConfigStore()**](ConfigStoreApi.md#getConfigStore) | **GET** /resources/stores/config/{config_store_id} | Describe a config store

docs/Api/ConfigStoreItemApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\ConfigStoreItemApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**bulkUpdateConfigStoreItem()**](ConfigStoreItemApi.md#bulkUpdateConfigStoreItem) | **PATCH** /resources/stores/config/{config_store_id}/items | Update multiple entries in a config store
1821
[**createConfigStoreItem()**](ConfigStoreItemApi.md#createConfigStoreItem) | **POST** /resources/stores/config/{config_store_id}/item | Create an entry in a config store
1922
[**deleteConfigStoreItem()**](ConfigStoreItemApi.md#deleteConfigStoreItem) | **DELETE** /resources/stores/config/{config_store_id}/item/{config_store_item_key} | Delete an item from a config store

docs/Api/ContactApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\ContactApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createContacts()**](ContactApi.md#createContacts) | **POST** /customer/{customer_id}/contacts | Add a new customer contact
1821
[**deleteContact()**](ContactApi.md#deleteContact) | **DELETE** /customer/{customer_id}/contact/{contact_id} | Delete a contact
1922
[**listContacts()**](ContactApi.md#listContacts) | **GET** /customer/{customer_id}/contacts | List contacts

docs/Api/ContentApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\ContentApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**contentCheck()**](ContentApi.md#contentCheck) | **GET** /content/edge_check | Check status of content in each POP&#39;s cache
1821

1922

docs/Api/CustomerApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\CustomerApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**deleteCustomer()**](CustomerApi.md#deleteCustomer) | **DELETE** /customer/{customer_id} | Delete a customer
1821
[**getCustomer()**](CustomerApi.md#getCustomer) | **GET** /customer/{customer_id} | Get a customer
1922
[**getLoggedInCustomer()**](CustomerApi.md#getLoggedInCustomer) | **GET** /current_customer | Get the logged in customer

docs/Api/DictionaryApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\DictionaryApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createDictionary()**](DictionaryApi.md#createDictionary) | **POST** /service/{service_id}/version/{version_id}/dictionary | Create an edge dictionary
1821
[**deleteDictionary()**](DictionaryApi.md#deleteDictionary) | **DELETE** /service/{service_id}/version/{version_id}/dictionary/{dictionary_name} | Delete an edge dictionary
1922
[**getDictionary()**](DictionaryApi.md#getDictionary) | **GET** /service/{service_id}/version/{version_id}/dictionary/{dictionary_name} | Get an edge dictionary

docs/Api/DictionaryInfoApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\DictionaryInfoApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**getDictionaryInfo()**](DictionaryInfoApi.md#getDictionaryInfo) | **GET** /service/{service_id}/version/{version_id}/dictionary/{dictionary_id}/info | Get edge dictionary metadata
1821

1922

docs/Api/DictionaryItemApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\DictionaryItemApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**bulkUpdateDictionaryItem()**](DictionaryItemApi.md#bulkUpdateDictionaryItem) | **PATCH** /service/{service_id}/dictionary/{dictionary_id}/items | Update multiple entries in an edge dictionary
1821
[**createDictionaryItem()**](DictionaryItemApi.md#createDictionaryItem) | **POST** /service/{service_id}/dictionary/{dictionary_id}/item | Create an entry in an edge dictionary
1922
[**deleteDictionaryItem()**](DictionaryItemApi.md#deleteDictionaryItem) | **DELETE** /service/{service_id}/dictionary/{dictionary_id}/item/{dictionary_item_key} | Delete an item from an edge dictionary

docs/Api/DiffApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\DiffApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**diffServiceVersions()**](DiffApi.md#diffServiceVersions) | **GET** /service/{service_id}/diff/from/{from_version_id}/to/{to_version_id} | Diff two service versions
1821

1922

docs/Api/DirectorApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\DirectorApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createDirector()**](DirectorApi.md#createDirector) | **POST** /service/{service_id}/version/{version_id}/director | Create a director
1821
[**deleteDirector()**](DirectorApi.md#deleteDirector) | **DELETE** /service/{service_id}/version/{version_id}/director/{director_name} | Delete a director
1922
[**getDirector()**](DirectorApi.md#getDirector) | **GET** /service/{service_id}/version/{version_id}/director/{director_name} | Get a director

docs/Api/DirectorBackendApi.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ $apiInstance = new Fastly\Api\DirectorBackendApi(
1212

1313
## Methods
1414

15-
Method | Fastly API endpoint | Description
16-
------------- | ------------- | -------------
15+
> [!NOTE]
16+
> All URIs are relative to `https://api.fastly.com`
17+
18+
Method | HTTP request | Description
19+
------ | ------------ | -----------
1720
[**createDirectorBackend()**](DirectorBackendApi.md#createDirectorBackend) | **POST** /service/{service_id}/version/{version_id}/director/{director_name}/backend/{backend_name} | Create a director-backend relationship
1821
[**deleteDirectorBackend()**](DirectorBackendApi.md#deleteDirectorBackend) | **DELETE** /service/{service_id}/version/{version_id}/director/{director_name}/backend/{backend_name} | Delete a director-backend relationship
1922
[**getDirectorBackend()**](DirectorBackendApi.md#getDirectorBackend) | **GET** /service/{service_id}/version/{version_id}/director/{director_name}/backend/{backend_name} | Get a director-backend relationship

0 commit comments

Comments
 (0)