Skip to content

Commit

Permalink
Generated v1.0.0-beta.29
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed May 24, 2024
1 parent 598b558 commit a920dba
Show file tree
Hide file tree
Showing 945 changed files with 4,287 additions and 2,062 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Changelog

## [vv1.0.0-beta.29](https://github.com/fastly/fastly-go/releases/tag/release/vv1.0.0-beta.29) (2024-05-24)

**Bug fixes:**

- fix(backend): Correct tcp_keepalive_enable to be nullable
- bugfix(resource): Correct `resourceTyperesource` accepted values
- bugfix(sudo): Mark API to require authentication token

**Enhancements:**

- feat(image-optimizer-default-settings): Add Image Optimizer Default Settings APIs
- feat(tls-subscriptions): Add `certificate_authority` filter parameter

**Documentation:**

- docs(generator): Update links in docs and comments with unified docs site URL structure
- docs(generator): Clean up README by using GitHub alert icons and collapsible sections
- doc(logging-kinesis): Update description of `format` field.
- doc(tls-subscriptions): Update descriptions of `certificate_authority` and `tls_subscription_include` fields.

## [vv1.0.0-beta.28](https://github.com/fastly/fastly-go/releases/tag/release/vv1.0.0-beta.28) (2024-04-25)

**Bug fixes:**
Expand Down
1,103 changes: 558 additions & 545 deletions README.md

Large diffs are not rendered by default.

13 changes: 7 additions & 6 deletions docs/AclAPI.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# ACLAPI

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
Expand Down Expand Up @@ -72,7 +73,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -143,7 +144,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -214,7 +215,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -283,7 +284,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -355,7 +356,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down
15 changes: 8 additions & 7 deletions docs/AclEntryAPI.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# ACLEntryAPI

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
Expand Down Expand Up @@ -73,7 +74,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -143,7 +144,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -214,7 +215,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -285,7 +286,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -358,7 +359,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -430,7 +431,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down
13 changes: 7 additions & 6 deletions docs/ApexRedirectAPI.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# ApexRedirectAPI

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
Expand Down Expand Up @@ -80,7 +81,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -147,7 +148,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -214,7 +215,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -283,7 +284,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -359,7 +360,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down
13 changes: 7 additions & 6 deletions docs/AutomationTokensAPI.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# AutomationTokensAPI

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
Expand Down Expand Up @@ -65,7 +66,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -132,7 +133,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -201,7 +202,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -265,7 +266,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -332,7 +333,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down
12 changes: 11 additions & 1 deletion docs/Backend.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Name | Type | Description | Notes
**SslClientKey** | Pointer to **NullableString** | Client key attached to origin. | [optional]
**SslHostname** | Pointer to **NullableString** | Use `ssl_cert_hostname` and `ssl_sni_hostname` to configure certificate validation. | [optional]
**SslSniHostname** | Pointer to **NullableString** | Overrides `ssl_hostname`, but only for SNI in the handshake. Does not affect cert validation at all. | [optional]
**TcpKeepaliveEnable** | Pointer to **bool** | Whether to enable TCP keepalives for backend connections. Varnish defaults to using keepalives if this is unspecified. | [optional]
**TcpKeepaliveEnable** | Pointer to **NullableBool** | Whether to enable TCP keepalives for backend connections. Varnish defaults to using keepalives if this is unspecified. | [optional]
**TcpKeepaliveInterval** | Pointer to **NullableInt32** | Interval in seconds between subsequent keepalive probes. | [optional]
**TcpKeepaliveProbes** | Pointer to **NullableInt32** | Number of unacknowledged probes to send before considering the connection dead. | [optional]
**TcpKeepaliveTime** | Pointer to **NullableInt32** | Interval in seconds between the last data packet sent and the first keepalive probe. | [optional]
Expand Down Expand Up @@ -1009,6 +1009,16 @@ SetTcpKeepaliveEnable sets TcpKeepaliveEnable field to given value.

HasTcpKeepaliveEnable returns a boolean if a field has been set.

### SetTcpKeepaliveEnableNil

`func (o *Backend) SetTcpKeepaliveEnableNil(b bool)`

SetTcpKeepaliveEnableNil sets the value for TcpKeepaliveEnable to be an explicit nil

### UnsetTcpKeepaliveEnable
`func (o *Backend) UnsetTcpKeepaliveEnable()`

UnsetTcpKeepaliveEnable ensures that no value is present for TcpKeepaliveEnable, not even an explicit nil
### GetTcpKeepaliveInterval

`func (o *Backend) GetTcpKeepaliveInterval() int32`
Expand Down
13 changes: 7 additions & 6 deletions docs/BackendAPI.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# BackendAPI

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
Expand Down Expand Up @@ -106,7 +107,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -177,7 +178,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -248,7 +249,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -317,7 +318,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -423,7 +424,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down
12 changes: 11 additions & 1 deletion docs/BackendResponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Name | Type | Description | Notes
**SslClientKey** | Pointer to **NullableString** | Client key attached to origin. | [optional]
**SslHostname** | Pointer to **NullableString** | Use `ssl_cert_hostname` and `ssl_sni_hostname` to configure certificate validation. | [optional]
**SslSniHostname** | Pointer to **NullableString** | Overrides `ssl_hostname`, but only for SNI in the handshake. Does not affect cert validation at all. | [optional]
**TcpKeepaliveEnable** | Pointer to **bool** | Whether to enable TCP keepalives for backend connections. Varnish defaults to using keepalives if this is unspecified. | [optional]
**TcpKeepaliveEnable** | Pointer to **NullableBool** | Whether to enable TCP keepalives for backend connections. Varnish defaults to using keepalives if this is unspecified. | [optional]
**TcpKeepaliveInterval** | Pointer to **NullableInt32** | Interval in seconds between subsequent keepalive probes. | [optional]
**TcpKeepaliveProbes** | Pointer to **NullableInt32** | Number of unacknowledged probes to send before considering the connection dead. | [optional]
**TcpKeepaliveTime** | Pointer to **NullableInt32** | Interval in seconds between the last data packet sent and the first keepalive probe. | [optional]
Expand Down Expand Up @@ -1015,6 +1015,16 @@ SetTcpKeepaliveEnable sets TcpKeepaliveEnable field to given value.

HasTcpKeepaliveEnable returns a boolean if a field has been set.

### SetTcpKeepaliveEnableNil

`func (o *BackendResponse) SetTcpKeepaliveEnableNil(b bool)`

SetTcpKeepaliveEnableNil sets the value for TcpKeepaliveEnable to be an explicit nil

### UnsetTcpKeepaliveEnable
`func (o *BackendResponse) UnsetTcpKeepaliveEnable()`

UnsetTcpKeepaliveEnable ensures that no value is present for TcpKeepaliveEnable, not even an explicit nil
### GetTcpKeepaliveInterval

`func (o *BackendResponse) GetTcpKeepaliveInterval() int32`
Expand Down
9 changes: 5 additions & 4 deletions docs/BillingAPI.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# BillingAPI

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
Expand Down Expand Up @@ -69,7 +70,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -138,7 +139,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down Expand Up @@ -207,7 +208,7 @@ Name | Type | Description | Notes

### Authorization

[API Token](https://developer.fastly.com/reference/api/#authentication)
[API Token](https://www.fastly.com/documentation/reference/api/#authentication)

### HTTP request headers

Expand Down
Loading

0 comments on commit a920dba

Please sign in to comment.