Skip to content

Commit 123c646

Browse files
Frostmangithub-actions[bot]
authored andcommitted
Update docs from gateway@v0.41.0
This is an automated commit created by GitHub Actions workflow, in the gateway repository. Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent d45e9f3 commit 123c646

File tree

1 file changed

+48
-11
lines changed

1 file changed

+48
-11
lines changed

docs/reference/gateway-api.md.gen

Lines changed: 48 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,6 @@ _Appears in:_
278278
| --- | --- | --- | --- |
279279
| `cidr` _string_ | CIDR to include, only one of cidr, not can be set | | |
280280
| `not` _string_ | CIDR to exclude, only one of cidr, not can be set | | |
281-
| `ports` _string_ | Port ranges (e.g. "80, 443, 3000-3100"), used together with exactly one of cidr, not | | |
282281

283282

284283
#### PeeringEntryExpose
@@ -316,7 +315,6 @@ _Appears in:_
316315
| `cidr` _string_ | CIDR to include, only one of cidr, not, vpcSubnet can be set | | |
317316
| `not` _string_ | CIDR to exclude, only one of cidr, not, vpcSubnet can be set | | |
318317
| `vpcSubnet` _string_ | CIDR by VPC subnet name to include, only one of cidr, not, vpcSubnet can be set | | |
319-
| `ports` _string_ | Port ranges (e.g. "80, 443, 3000-3100"), used together with exactly one of cidr, not, vpcSubnet | | |
320318

321319

322320
#### PeeringNAT
@@ -332,28 +330,28 @@ _Appears in:_
332330

333331
| Field | Description | Default | Validation |
334332
| --- | --- | --- | --- |
335-
| `stateful` _[PeeringStatefulNAT](#peeringstatefulnat)_ | Use connection state tracking when performing NAT | | |
336-
| `stateless` _[PeeringStatelessNAT](#peeringstatelessnat)_ | Use connection state tracking when performing NAT, use stateful NAT if omitted | | |
333+
| `masquerade` _[PeeringNATMasquerade](#peeringnatmasquerade)_ | | | |
334+
| `portForward` _[PeeringNATPortForward](#peeringnatportforward)_ | | | |
335+
| `static` _[PeeringNATStatic](#peeringnatstatic)_ | | | |
337336

338337

339-
#### PeeringSpec
338+
#### PeeringNATMasquerade
339+
340340

341341

342342

343-
PeeringSpec defines the desired state of Peering.
344343

345344

346345

347346
_Appears in:_
348-
- [Peering](#peering)
347+
- [PeeringNAT](#peeringnat)
349348

350349
| Field | Description | Default | Validation |
351350
| --- | --- | --- | --- |
352-
| `gatewayGroup` _string_ | GatewayGroup is the name of the gateway group that should process the peering | | |
353-
| `peering` _object (keys:string, values:[PeeringEntry](#peeringentry))_ | Peerings is a map of peering entries for each VPC participating in the peering (keyed by VPC name) | | |
351+
| `idleTimeout` _[Duration](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.32/#duration-v1-meta)_ | Time since the last packet after which flows are removed from the connection state table | | |
354352

355353

356-
#### PeeringStatefulNAT
354+
#### PeeringNATPortForward
357355

358356

359357

@@ -367,9 +365,31 @@ _Appears in:_
367365
| Field | Description | Default | Validation |
368366
| --- | --- | --- | --- |
369367
| `idleTimeout` _[Duration](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.32/#duration-v1-meta)_ | Time since the last packet after which flows are removed from the connection state table | | |
368+
| `ports` _[PeeringNATPortForwardEntry](#peeringnatportforwardentry) array_ | | | |
369+
370+
371+
372+
373+
#### PeeringNATProtocol
374+
375+
_Underlying type:_ _string_
376+
377+
378+
379+
_Validation:_
380+
- Enum: [tcp udp ]
381+
382+
_Appears in:_
383+
- [PeeringNATPortForwardEntry](#peeringnatportforwardentry)
384+
385+
| Field | Description |
386+
| --- | --- |
387+
| `` | Any protocol by default<br /> |
388+
| `tcp` | TCP only<br /> |
389+
| `udp` | UDP only<br /> |
370390

371391

372-
#### PeeringStatelessNAT
392+
#### PeeringNATStatic
373393

374394

375395

@@ -382,6 +402,23 @@ _Appears in:_
382402

383403

384404

405+
#### PeeringSpec
406+
407+
408+
409+
PeeringSpec defines the desired state of Peering.
410+
411+
412+
413+
_Appears in:_
414+
- [Peering](#peering)
415+
416+
| Field | Description | Default | Validation |
417+
| --- | --- | --- | --- |
418+
| `gatewayGroup` _string_ | GatewayGroup is the name of the gateway group that should process the peering | | |
419+
| `peering` _object (keys:string, values:[PeeringEntry](#peeringentry))_ | Peerings is a map of peering entries for each VPC participating in the peering (keyed by VPC name) | | |
420+
421+
385422
#### PeeringStatus
386423

387424

0 commit comments

Comments
 (0)