Public Gateway for VPC

ibmNAT gatewayibm-public-gateway

Outbound-only source NAT for the subnets of one zone, sharing a single floating IP address.

Provider
ibm
Category
Edge
Properties · 3 set by this component
propertytypevaluesrequiredkind defaultthis component
idleTimeoutMinutesinteger—no—inherited
inboundConnections · component propertyboolean—nofalseinherited
loggingboolean—nofalseinherited
managedboolean—nofalse▸ true
sharedAcrossSubnets · component propertyboolean—notrueinherited
staticIpCountinteger—no—▸ 1
zoneRedundantboolean—no—▸ false
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "public-gateway", component: "ibm-public-gateway" }
Other NAT gateway products · 8
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# Public gateway for VPC: source NAT for the subnets of one zone. "All of your public gateway
# traffic flows out of the floating IP address that is associated with your public gateway", one
# address per gateway; "only one public gateway per zone is allowed in a VPC, but that public
# gateway can be attached to multiple subnets in the zone"; and it "provides only outbound
# connectivity to virtual server instances" ("About public gateways").
schemaVersion: "1"
type: "component"
id: "ibm-public-gateway"
kind: "nat-gateway"
provider: "ibm"
docs: "https://cloud.ibm.com/docs/vpc?topic=vpc-about-public-gateways"
defaults:
  managed: true
  staticIpCount: 1
  zoneRedundant: false
properties:
  inboundConnections:
    type: "boolean"
    default: false
  sharedAcrossSubnets:
    type: "boolean"
    default: true

The same page as markdown, for an agent: /catalogue/components/ibm-public-gateway.md