Generated from the CLI's own command tree. Run tebib nat-gateway --help for the same text in your terminal.
NAT gateways: outbound internet for VMs without a public IP.
Commands
tebib nat-gateway create
Create a NAT gateway for a VPC.
tebib nat-gateway create [OPTIONS] NAME
| Argument | Description |
|---|
NAME required | Gateway name, unique in the project. |
| Option | Value | Description |
|---|
--subnet required | str | Subnet ID it sits in. |
--public-ip | str | Public IP for outbound SNAT (or associate one later). |
--description | str | Description. |
--tag | KEY=VALUE (repeatable) | Tag as KEY=VALUE; repeat for more tags. |
--project, -p | str | Project ID (default: from the profile). |
--wait | flag | Wait until the resource is ready (or gone, for deletes). |
--timeout | float range | Seconds to wait with --wait. Default: 900. |
--output, -o | table | json | yaml | Output format. |
tebib nat-gateway delete
Delete a NAT gateway.
tebib nat-gateway delete [OPTIONS] ID
| Argument | Description |
|---|
ID required | NAT gateway ID (nat-...). |
| Option | Value | Description |
|---|
--yes, -y | flag | Don't ask for confirmation. |
--wait | flag | Wait until the resource is ready (or gone, for deletes). |
--timeout | float range | Seconds to wait with --wait. Default: 600. |
--project, -p | str | Project ID (default: from the profile). |
tebib nat-gateway list
List the project's nat gateways.
tebib nat-gateway list [OPTIONS]
| Option | Value | Description |
|---|
--project, -p | str | Project ID (default: from the profile). |
--limit | int range | Show at most this many items. |
--output, -o | table | json | yaml | Output format. |
tebib nat-gateway show
Show one NAT gateway.
tebib nat-gateway show [OPTIONS] ID
| Argument | Description |
|---|
ID required | NAT gateway ID (nat-...). |
| Option | Value | Description |
|---|
--project, -p | str | Project ID (default: from the profile). |
--output, -o | table | json | yaml | Output format. |
tebib nat-gateway update
Change a NAT gateway's description or tags.
tebib nat-gateway update [OPTIONS] ID
| Argument | Description |
|---|
ID required | NAT gateway ID (nat-...). |
| Option | Value | Description |
|---|
--description | str | New description. |
--tag | KEY=VALUE (repeatable) | Replace ALL tags (KEY=VALUE, repeatable). |
--clear-tags | flag | Remove all tags. |
--project, -p | str | Project ID (default: from the profile). |
--output, -o | table | json | yaml | Output format. |