Skip to content

Commit 066fd53

Browse files
committed
chore: regenerate files after rebase on latest main
- Update deepcopy methods for API and IR packages - Regenerate API documentation - Ensure compatibility with latest main branch changes Signed-off-by: Shivam Mittal <shivammittal42006@gmail.com>
1 parent 524d041 commit 066fd53

File tree

3 files changed

+10
-60
lines changed

3 files changed

+10
-60
lines changed

api/v1alpha1/zz_generated.deepcopy.go

Lines changed: 4 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/ir/zz_generated.deepcopy.go

Lines changed: 0 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

site/content/en/latest/api/extension_types.md

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,6 @@ BackendEndpoint describes a backend endpoint, which can be either a fully-qualif
352352
corresponding to Envoy's Address: https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/core/v3/address.proto#config-core-v3-address
353353

354354
_Appears in:_
355-
- [BackendSpec](#backendspec)
356355
- [ExtensionService](#extensionservice)
357356

358357
| Field | Type | Required | Default | Description |
@@ -403,12 +402,15 @@ _Appears in:_
403402
| Field | Type | Required | Default | Description |
404403
| --- | --- | --- | --- | --- |
405404
| `type` | _[BackendType](#backendtype)_ | false | Endpoints | Type defines the type of the backend. Defaults to "Endpoints" |
406-
| `endpoints` | _[BackendEndpoint](#backendendpoint) array_ | false | | Endpoints defines the endpoints to be used when connecting to the backend. |
407405
| `appProtocols` | _[AppProtocolType](#appprotocoltype) array_ | false | | AppProtocols defines the application protocols to be supported when connecting to the backend. |
408406
| `fqdn` | _string_ | false | | FQDN defines the FQDN used to contact the backend. |
409407
| `fallback` | _boolean_ | false | | Fallback indicates whether the backend is designated as a fallback.<br />It is highly recommended to configure active or passive health checks to ensure that failover can be detected<br />when the active backends become unhealthy and to automatically readjust once the primary backends are healthy again.<br />The overprovisioning factor is set to 1.4, meaning the fallback backends will only start receiving traffic when<br />the health of the active backends falls below 72%. |
410-
| `tls` | _[BackendTLSSettings](#backendtlssettings)_ | false | | TLS defines the TLS configuration for the backend. |
411-
| `originalDestinationSettings` | _[OriginalDestinationSettings](#originaldestinationsettings)_ | false | | OriginalDestinationSettings defines settings for Original Destination backend type.<br />This field is only valid when Type is "OriginalDestination". |
408+
| `appProtocols` | _[AppProtocolType](#appprotocoltype) array_ | false | | TLS defines the TLS configuration for the backend. // |
409+
| `fallback` | _boolean_ | false | | Fallback indicates whether the backend is designated as a fallback.<br />It is highly recommended to configure active or passive health checks to ensure that failover can be detected<br />when the active backends become unhealthy and to automatically readjust once the primary backends are healthy again.<br />The overprovisioning factor is set to 1.4, meaning the fallback backends will only start receiving traffic when<br />the health of the active backends falls below 72%. |
410+
| `appProtocols` | _[AppProtocolType](#appprotocoltype) array_ | false | | |
411+
| `fqdn` | _string_ | false | | FQDN defines the FQDN used to contact the backend. |
412+
| `fallback` | _boolean_ | false | | Fallback indicates whether the backend is designated as a fallback.<br />It is highly recommended to configure active or passive health checks to ensure that failover can be detected<br />when the active backends become unhealthy and to automatically readjust once the primary backends are healthy again.<br />The overprovisioning factor is set to 1.4, meaning the fallback backends will only start receiving traffic when<br />the health of the active backends falls below 72%. |
413+
| `tls` | _[BackendTLSSettings](#backendtlssettings)_ | false | | TLS defines the TLS configuration for the backend. // |
412414

413415

414416
#### BackendStatus
@@ -540,7 +542,6 @@ _Appears in:_
540542
| ----- | ----------- |
541543
| `Endpoints` | BackendTypeEndpoints defines the type of the backend as Endpoints.<br /> |
542544
| `DynamicResolver` | BackendTypeDynamicResolver defines the type of the backend as DynamicResolver.<br />When a backend is of type DynamicResolver, the Envoy will resolve the upstream<br />ip address and port from the host header of the incoming request. If the ip address<br />is directly set in the host header, the Envoy will use the ip address and port as the<br />upstream address. If the hostname is set in the host header, the Envoy will resolve the<br />ip address and port from the hostname using the DNS resolver.<br /> |
543-
| `OriginalDestination` | BackendTypeOriginalDestination defines the type of the backend as OriginalDestination.<br />When a backend is of type OriginalDestination, the Envoy will use the original destination<br />of the incoming request as the upstream address.<br /> |
544545

545546

546547
#### BasicAuth
@@ -3382,21 +3383,6 @@ _Appears in:_
33823383

33833384

33843385

3385-
#### OriginalDestinationSettings
3386-
3387-
3388-
3389-
OriginalDestinationSettings defines settings for Original Destination backend type.
3390-
3391-
_Appears in:_
3392-
- [BackendSpec](#backendspec)
3393-
3394-
| Field | Type | Required | Default | Description |
3395-
| --- | --- | --- | --- | --- |
3396-
| `header` | _string_ | false | x-envoy-original-dst-host | Header specifies the header name containing the destination address.<br />The header value must be in "host:port" format (e.g., "backend.example.com:8080").<br />If not specified, defaults to "x-envoy-original-dst-host". |
3397-
| `allowedDestinations` | _string array_ | false | | AllowedDestinations specifies CIDR blocks or hostnames that are permitted<br />as routing destinations. If empty, all destinations are allowed.<br />Use this for security to prevent routing to unintended endpoints.<br />Examples:<br />- "10.0.0.0/8" (private networks)<br />- "backend.example.com" (specific hostname)<br />- "*.example.com" (wildcard hostname) |
3398-
3399-
34003386
#### OtherSANMatch
34013387

34023388

0 commit comments

Comments
 (0)