You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+16-3
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,11 @@
2
2
3
3
An asynchronous JavaScript client library for interacting with most facets of the [Fastly API](https://developer.fastly.com/reference/api).
4
4
5
-
> ⚠️ This client library (`3.0.1-alpha.1`) is an early-access release. Features may change without notice. Use at your own risk.
5
+
> NOTE: This 3.x release is a new [generated API client](https://dev.to/fastly/better-fastly-api-clients-with-openapi-generator-3lno) for the Fastly API.
6
+
> The previous 2.x version is no longer supported, but can be found at https://github.com/thisandagain/fastly.
7
+
8
+
9
+
> ⚠️ This client library (`v3.1.0`) is an early-access release. Features may change without notice. Use at your own risk.
6
10
7
11
**We strongly recommend that you do not install alpha and beta releases on live production services.** No official support is provided for such releases. Please try out the library in a test environment, see what breaks without worrying about consequences, and give us [feedback](#issues).
8
12
@@ -18,10 +22,10 @@ import Fastly from "fastly";
18
22
19
23
constapiInstance=newFastly.AclApi();
20
24
21
-
// If the FASTLY_API_TOKEN environment variable is set,
25
+
// If the FASTLY_API_TOKEN environment variable is set,
22
26
// the client will use it to authenticate all API requests.
23
27
// Alternatively, you may authorize the client instance
*Fastly.MutualAuthenticationApi* | [**getMutualAuthentication**](docs/MutualAuthenticationApi.md#getMutualAuthentication) | Get a Mutual Authentication
315
319
*Fastly.MutualAuthenticationApi* | [**listMutualAuthentications**](docs/MutualAuthenticationApi.md#listMutualAuthentications) | List Mutual Authentications
316
320
*Fastly.MutualAuthenticationApi* | [**patchMutualAuthentication**](docs/MutualAuthenticationApi.md#patchMutualAuthentication) | Update a Mutual Authentication
321
+
*Fastly.ObjectStoreApi* | [**createStore**](docs/ObjectStoreApi.md#createStore) | Create an object store.
322
+
*Fastly.ObjectStoreApi* | [**deleteKeyFromStore**](docs/ObjectStoreApi.md#deleteKeyFromStore) | Delete object store key.
323
+
*Fastly.ObjectStoreApi* | [**deleteStore**](docs/ObjectStoreApi.md#deleteStore) | Delete an object store.
324
+
*Fastly.ObjectStoreApi* | [**getKeys**](docs/ObjectStoreApi.md#getKeys) | List object store keys.
325
+
*Fastly.ObjectStoreApi* | [**getStore**](docs/ObjectStoreApi.md#getStore) | Describe an object store.
326
+
*Fastly.ObjectStoreApi* | [**getStores**](docs/ObjectStoreApi.md#getStores) | List object stores.
327
+
*Fastly.ObjectStoreApi* | [**getValueForKey**](docs/ObjectStoreApi.md#getValueForKey) | Get object store key value.
328
+
*Fastly.ObjectStoreApi* | [**setValueForKey**](docs/ObjectStoreApi.md#setValueForKey) | Insert object store key-value.
317
329
*Fastly.PackageApi* | [**getPackage**](docs/PackageApi.md#getPackage) | Get details of the service's Compute@Edge package.
318
330
*Fastly.PackageApi* | [**putPackage**](docs/PackageApi.md#putPackage) | Upload a Compute@Edge package.
319
331
*Fastly.PoolApi* | [**createServerPool**](docs/PoolApi.md#createServerPool) | Create a server pool
@@ -365,6 +377,7 @@ Class | Method | Description
365
377
*Fastly.ServiceAuthorizationsApi* | [**showServiceAuthorization**](docs/ServiceAuthorizationsApi.md#showServiceAuthorization) | Show service authorization
366
378
*Fastly.ServiceAuthorizationsApi* | [**updateServiceAuthorization**](docs/ServiceAuthorizationsApi.md#updateServiceAuthorization) | Update service authorization
367
379
*Fastly.SettingsApi* | [**getServiceSettings**](docs/SettingsApi.md#getServiceSettings) | Get service settings
380
+
*Fastly.SettingsApi* | [**updateServiceSettings**](docs/SettingsApi.md#updateServiceSettings) | Update service settings
368
381
*Fastly.SnippetApi* | [**createSnippet**](docs/SnippetApi.md#createSnippet) | Create a snippet
369
382
*Fastly.SnippetApi* | [**deleteSnippet**](docs/SnippetApi.md#deleteSnippet) | Delete a snippet
370
383
*Fastly.SnippetApi* | [**getSnippet**](docs/SnippetApi.md#getSnippet) | Get a versioned snippet
**include** | **String** | Comma-separated list of related objects to include (optional). Permitted values: `tls_activations`. Including TLS activations will provide you with the TLS domain names that are related to your Mutual TLS authentication. | [optional]
116
118
117
119
### Return type
118
120
@@ -122,7 +124,7 @@ Name | Type | Description | Notes
**include** | **String** | Comma-separated list of related objects to include (optional). Permitted values: `tls_activations`. Including TLS activations will provide you with the TLS domain names that are related to your Mutual TLS authentication. | [optional]
151
155
**page_number** | **Number** | Current page. | [optional]
152
156
**page_size** | **Number** | Number of records per page. | [optional][defaults to 20]
0 commit comments