Skip to content

Commit cf09abd

Browse files
author
github-actions
committed
Generated v1.0.0-beta.4
1 parent 8595c68 commit cf09abd

File tree

1,380 files changed

+3157
-2211
lines changed

Some content is hidden

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

1,380 files changed

+3157
-2211
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog
22

3+
## [v1.0.0-beta.4](https://github.com/fastly/fastly-go/releases/tag/v1.0.0-beta.4) (2023-03-22)
4+
5+
**Bug fixes:**
6+
7+
- fix(purge): switch authentication type to 'token'
8+
9+
**Enhancements:**
10+
11+
- feat(domain-ownerships): List domain-ownerships
12+
- feat(events): implement 'filter_created_at' property
13+
14+
**Documentation:**
15+
16+
- docs(backend): keepalive_time
17+
- docs(object-store): restructure of the API documentation
18+
- docs(pop): region, shield, latitude, longitude
19+
- docs(product-enablement): brotli_compression
20+
- docs(resource): terminology
21+
- docs(results): fanout properties
22+
- docs(tls/subscriptions): new 'failed' state
23+
- docs(user): 'login' modification note removed
24+
325
## [v1.0.0-beta.3](https://github.com/fastly/fastly-go/releases/tag/v1.0.0-beta.3) (2023-01-20)
426

527
**Enhancements:**

README.md

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Add the following to your project's `go.mod`:
1212

1313
```go.mod
1414
require (
15-
github.com/fastly/fastly-go v1.0.0-beta.2
15+
github.com/fastly/fastly-go vv1.0.0-beta.4
1616
)
1717
```
1818

@@ -130,6 +130,7 @@ Class | Method | HTTP request | Description
130130
*DomainAPI* | [**GetDomain**](docs/DomainAPI.md#getdomain) | **GET** `/service/{service_id}/version/{version_id}/domain/{domain_name}` | Describe a domain
131131
*DomainAPI* | [**ListDomains**](docs/DomainAPI.md#listdomains) | **GET** `/service/{service_id}/version/{version_id}/domain` | List domains
132132
*DomainAPI* | [**UpdateDomain**](docs/DomainAPI.md#updatedomain) | **PUT** `/service/{service_id}/version/{version_id}/domain/{domain_name}` | Update a domain
133+
*DomainOwnershipsAPI* | [**ListDomainOwnerships**](docs/DomainOwnershipsAPI.md#listdomainownerships) | **GET** `/domain-ownerships` | List domain-ownerships
133134
*EnabledProductsAPI* | [**DisableProduct**](docs/EnabledProductsAPI.md#disableproduct) | **DELETE** `/enabled-products/{product_id}/services/{service_id}` | Disable a product
134135
*EnabledProductsAPI* | [**EnableProduct**](docs/EnabledProductsAPI.md#enableproduct) | **PUT** `/enabled-products/{product_id}/services/{service_id}` | Enable a product
135136
*EnabledProductsAPI* | [**GetEnabledProduct**](docs/EnabledProductsAPI.md#getenabledproduct) | **GET** `/enabled-products/{product_id}/services/{service_id}` | Get enabled product
@@ -314,13 +315,13 @@ Class | Method | HTTP request | Description
314315
*MutualAuthenticationAPI* | [**ListMutualAuthentications**](docs/MutualAuthenticationAPI.md#listmutualauthentications) | **GET** `/tls/mutual_authentications` | List Mutual Authentications
315316
*MutualAuthenticationAPI* | [**PatchMutualAuthentication**](docs/MutualAuthenticationAPI.md#patchmutualauthentication) | **PATCH** `/tls/mutual_authentications/{mutual_authentication_id}` | Update a Mutual Authentication
316317
*ObjectStoreAPI* | [**CreateStore**](docs/ObjectStoreAPI.md#createstore) | **POST** `/resources/stores/object` | Create an object store.
317-
*ObjectStoreAPI* | [**DeleteKeyFromStore**](docs/ObjectStoreAPI.md#deletekeyfromstore) | **DELETE** `/resources/stores/object/{store_id}/keys/{key_name}` | Delete object store key.
318318
*ObjectStoreAPI* | [**DeleteStore**](docs/ObjectStoreAPI.md#deletestore) | **DELETE** `/resources/stores/object/{store_id}` | Delete an object store.
319-
*ObjectStoreAPI* | [**GetKeys**](docs/ObjectStoreAPI.md#getkeys) | **GET** `/resources/stores/object/{store_id}/keys` | List object store keys.
320319
*ObjectStoreAPI* | [**GetStore**](docs/ObjectStoreAPI.md#getstore) | **GET** `/resources/stores/object/{store_id}` | Describe an object store.
321320
*ObjectStoreAPI* | [**GetStores**](docs/ObjectStoreAPI.md#getstores) | **GET** `/resources/stores/object` | List object stores.
322-
*ObjectStoreAPI* | [**GetValueForKey**](docs/ObjectStoreAPI.md#getvalueforkey) | **GET** `/resources/stores/object/{store_id}/keys/{key_name}` | Get object store key value.
323-
*ObjectStoreAPI* | [**SetValueForKey**](docs/ObjectStoreAPI.md#setvalueforkey) | **PUT** `/resources/stores/object/{store_id}/keys/{key_name}` | Insert object store key-value.
321+
*ObjectStoreItemAPI* | [**DeleteKeyFromStore**](docs/ObjectStoreItemAPI.md#deletekeyfromstore) | **DELETE** `/resources/stores/object/{store_id}/keys/{key_name}` | Delete object store item.
322+
*ObjectStoreItemAPI* | [**GetKeys**](docs/ObjectStoreItemAPI.md#getkeys) | **GET** `/resources/stores/object/{store_id}/keys` | List object store keys.
323+
*ObjectStoreItemAPI* | [**GetValueForKey**](docs/ObjectStoreItemAPI.md#getvalueforkey) | **GET** `/resources/stores/object/{store_id}/keys/{key_name}` | Get the value of an object store item
324+
*ObjectStoreItemAPI* | [**SetValueForKey**](docs/ObjectStoreItemAPI.md#setvalueforkey) | **PUT** `/resources/stores/object/{store_id}/keys/{key_name}` | Insert an item into an object store
324325
*PackageAPI* | [**GetPackage**](docs/PackageAPI.md#getpackage) | **GET** `/service/{service_id}/version/{version_id}/package` | Get details of the service's Compute@Edge package.
325326
*PackageAPI* | [**PutPackage**](docs/PackageAPI.md#putpackage) | **PUT** `/service/{service_id}/version/{version_id}/package` | Upload a Compute@Edge package.
326327
*PoolAPI* | [**CreateServerPool**](docs/PoolAPI.md#createserverpool) | **POST** `/service/{service_id}/version/{version_id}/pool` | Create a server pool
@@ -344,11 +345,11 @@ Class | Method | HTTP request | Description
344345
*RequestSettingsAPI* | [**GetRequestSettings**](docs/RequestSettingsAPI.md#getrequestsettings) | **GET** `/service/{service_id}/version/{version_id}/request_settings/{request_settings_name}` | Get a Request Settings object
345346
*RequestSettingsAPI* | [**ListRequestSettings**](docs/RequestSettingsAPI.md#listrequestsettings) | **GET** `/service/{service_id}/version/{version_id}/request_settings` | List Request Settings objects
346347
*RequestSettingsAPI* | [**UpdateRequestSettings**](docs/RequestSettingsAPI.md#updaterequestsettings) | **PUT** `/service/{service_id}/version/{version_id}/request_settings/{request_settings_name}` | Update a Request Settings object
347-
*ResourceAPI* | [**CreateResource**](docs/ResourceAPI.md#createresource) | **POST** `/service/{service_id}/version/{version_id}/resource` | Create a resource
348-
*ResourceAPI* | [**DeleteResource**](docs/ResourceAPI.md#deleteresource) | **DELETE** `/service/{service_id}/version/{version_id}/resource/{resource_id}` | Delete a resource
349-
*ResourceAPI* | [**GetResource**](docs/ResourceAPI.md#getresource) | **GET** `/service/{service_id}/version/{version_id}/resource/{resource_id}` | Display a resource
350-
*ResourceAPI* | [**ListResources**](docs/ResourceAPI.md#listresources) | **GET** `/service/{service_id}/version/{version_id}/resource` | List resources
351-
*ResourceAPI* | [**UpdateResource**](docs/ResourceAPI.md#updateresource) | **PUT** `/service/{service_id}/version/{version_id}/resource/{resource_id}` | Update a resource
348+
*ResourceAPI* | [**CreateResource**](docs/ResourceAPI.md#createresource) | **POST** `/service/{service_id}/version/{version_id}/resource` | Create a resource link
349+
*ResourceAPI* | [**DeleteResource**](docs/ResourceAPI.md#deleteresource) | **DELETE** `/service/{service_id}/version/{version_id}/resource/{id}` | Delete a resource link
350+
*ResourceAPI* | [**GetResource**](docs/ResourceAPI.md#getresource) | **GET** `/service/{service_id}/version/{version_id}/resource/{id}` | Display a resource link
351+
*ResourceAPI* | [**ListResources**](docs/ResourceAPI.md#listresources) | **GET** `/service/{service_id}/version/{version_id}/resource` | List resource links
352+
*ResourceAPI* | [**UpdateResource**](docs/ResourceAPI.md#updateresource) | **PUT** `/service/{service_id}/version/{version_id}/resource/{id}` | Update a resource link
352353
*ResponseObjectAPI* | [**DeleteResponseObject**](docs/ResponseObjectAPI.md#deleteresponseobject) | **DELETE** `/service/{service_id}/version/{version_id}/response_object/{response_object_name}` | Delete a Response Object
353354
*ResponseObjectAPI* | [**GetResponseObject**](docs/ResponseObjectAPI.md#getresponseobject) | **GET** `/service/{service_id}/version/{version_id}/response_object/{response_object_name}` | Get a Response object
354355
*ResponseObjectAPI* | [**ListResponseObjects**](docs/ResponseObjectAPI.md#listresponseobjects) | **GET** `/service/{service_id}/version/{version_id}/response_object` | List Response objects
@@ -505,17 +506,19 @@ The fastly-go API client currently does not support the following endpoints:
505506
- [`/metrics/domains/services/{service_id}`](https://developer.fastly.com/reference/api/metrics-stats/domain-inspector/historical) (GET)
506507
- [`/metrics/origins/services/{service_id}`](https://developer.fastly.com/reference/api/metrics-stats/origin-inspector/historical) (GET)
507508
- [`/rate-limiters/{rate_limiter_id}`](https://developer.fastly.com/reference/api/vcl-services/rate-limiter) (PUT)
508-
- [`/resources/stores/config/{config_store_id}/info`](https://developer.fastly.com/reference/api/services/resources/config_store) (GET)
509-
- [`/resources/stores/config/{config_store_id}/item/{config_store_item_key}`](https://developer.fastly.com/reference/api/services/resources/config_store_item) (DELETE, GET, PATCH, PUT)
510-
- [`/resources/stores/config/{config_store_id}/item`](https://developer.fastly.com/reference/api/services/resources/config_store_item) (POST)
511-
- [`/resources/stores/config/{config_store_id}/items`](https://developer.fastly.com/reference/api/services/resources/config_store_item) (GET, PATCH)
512-
- [`/resources/stores/config/{config_store_id}/services`](https://developer.fastly.com/reference/api/services/resources/config_store) (GET)
513-
- [`/resources/stores/config/{config_store_id}`](https://developer.fastly.com/reference/api/services/resources/config_store) (DELETE, GET, PUT)
514-
- [`/resources/stores/config`](https://developer.fastly.com/reference/api/services/resources/config_store) (GET, POST)
515-
- [`/resources/stores/secret/{store_id}/secrets/{secret_name}`](https://developer.fastly.com/reference/api/) (DELETE, GET)
516-
- [`/resources/stores/secret/{store_id}/secrets`](https://developer.fastly.com/reference/api/) (GET, POST)
517-
- [`/resources/stores/secret/{store_id}`](https://developer.fastly.com/reference/api/) (DELETE, GET)
518-
- [`/resources/stores/secret`](https://developer.fastly.com/reference/api/) (GET, POST)
509+
- [`/resources/stores/config/{config_store_id}/info`](https://developer.fastly.com/reference/api/services/resources/config-store) (GET)
510+
- [`/resources/stores/config/{config_store_id}/item/{config_store_item_key}`](https://developer.fastly.com/reference/api/services/resources/config-store-item) (DELETE, GET, PATCH, PUT)
511+
- [`/resources/stores/config/{config_store_id}/item`](https://developer.fastly.com/reference/api/services/resources/config-store-item) (POST)
512+
- [`/resources/stores/config/{config_store_id}/items`](https://developer.fastly.com/reference/api/services/resources/config-store-item) (GET, PATCH)
513+
- [`/resources/stores/config/{config_store_id}/services`](https://developer.fastly.com/reference/api/services/resources/config-store) (GET)
514+
- [`/resources/stores/config/{config_store_id}`](https://developer.fastly.com/reference/api/services/resources/config-store) (DELETE, GET, PUT)
515+
- [`/resources/stores/config`](https://developer.fastly.com/reference/api/services/resources/config-store) (GET, POST)
516+
- [`/resources/stores/secret/client-key`](https://developer.fastly.com/reference/api/services/resources/secret-store) (POST)
517+
- [`/resources/stores/secret/signing-key`](https://developer.fastly.com/reference/api/services/resources/secret-store) (GET)
518+
- [`/resources/stores/secret/{store_id}/secrets/{secret_name}`](https://developer.fastly.com/reference/api/services/resources/secret) (DELETE, GET)
519+
- [`/resources/stores/secret/{store_id}/secrets`](https://developer.fastly.com/reference/api/services/resources/secret) (GET, POST)
520+
- [`/resources/stores/secret/{store_id}`](https://developer.fastly.com/reference/api/services/resources/secret-store) (DELETE, GET)
521+
- [`/resources/stores/secret`](https://developer.fastly.com/reference/api/services/resources/secret-store) (GET, POST)
519522
- [`/roles/{role_id}/permissions`](https://developer.fastly.com/reference/api/account/roles) (DELETE, POST)
520523
- [`/roles/{role_id}`](https://developer.fastly.com/reference/api/account/roles) (PATCH)
521524
- [`/roles`](https://developer.fastly.com/reference/api/account/roles) (POST)

docs/Acl.md

100755100644
File mode changed.

docs/AclAPI.md

100755100644
File mode changed.

docs/AclEntry.md

100755100644
File mode changed.

docs/AclEntryAPI.md

100755100644
File mode changed.

docs/AclEntryResponse.md

100755100644
File mode changed.

docs/AclEntryResponseAllOf.md

100755100644
File mode changed.

docs/AclResponse.md

100755100644
File mode changed.

docs/AclResponseAllOf.md

100755100644
File mode changed.

docs/ApexRedirect.md

100755100644
File mode changed.

docs/ApexRedirectAPI.md

100755100644
File mode changed.

docs/ApexRedirectAllOf.md

100755100644
File mode changed.

docs/AwsRegion.md

100755100644
File mode changed.

docs/Backend.md

100755100644
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Name | Type | Description | Notes
1515
**Hostname** | Pointer to **NullableString** | The hostname of the backend. May be used as an alternative to `address` to set the backend location. | [optional]
1616
**Ipv4** | Pointer to **NullableString** | IPv4 address of the backend. May be used as an alternative to `address` to set the backend location. | [optional]
1717
**Ipv6** | Pointer to **NullableString** | IPv6 address of the backend. May be used as an alternative to `address` to set the backend location. | [optional]
18-
**KeepaliveTime** | Pointer to **NullableInt32** | How long to keep a persistent connection to the backend between requests. | [optional]
18+
**KeepaliveTime** | Pointer to **NullableInt32** | How long in seconds to keep a persistent connection to the backend between requests. | [optional]
1919
**MaxConn** | Pointer to **int32** | Maximum number of concurrent connections this backend will accept. | [optional]
2020
**MaxTLSVersion** | Pointer to **NullableString** | Maximum allowed TLS version on SSL connections to this backend. If your backend server is not able to negotiate a connection meeting this constraint, a synthetic `503` error response will be generated. | [optional]
2121
**MinTLSVersion** | Pointer to **NullableString** | Minimum allowed TLS version on SSL connections to this backend. If your backend server is not able to negotiate a connection meeting this constraint, a synthetic `503` error response will be generated. | [optional]

0 commit comments

Comments
 (0)