Catalogue / Edge

NAT gateway

edgenat-gateway

Outbound-only source address translation with a fixed egress address set.

Category
Edge
Properties
5
Components
9
Rules
0
Properties · 5 defined by this kind

A node of this kind resolves each property from its own props, then the component's defaults, then the default below.

propertytypevaluesrequireddefault
idleTimeoutMinutesinteger—no—
loggingboolean—nofalse
managedboolean—nofalse
staticIpCountinteger—no—
zoneRedundantboolean—no—
Rules for this kind · 0
No rule selects this kind or its category. Governance calls that a recorded gap.
Components · 9
Source
# yaml-language-server: $schema=../schema/kind.schema.json
# Egress translation with its own address pool and idle timeout, which load-balancer (inbound) and network-fabric do not carry. staticIpCount and zoneRedundant have no default so egress-address and resilience rules can catch what was never declared.
schemaVersion: "1"
type: "kind"
id: "nat-gateway"
category: "edge"
properties:
  staticIpCount:
    type: "integer"
  idleTimeoutMinutes:
    type: "integer"
  zoneRedundant:
    type: "boolean"
  logging:
    type: "boolean"
    default: false
  managed:
    type: "boolean"
    default: false

The same page as markdown, for an agent: /catalogue/kinds/nat-gateway.md