pve_sdn_vnet_create
Creates a new SDN virtual network (vnet) in a specified zone with optional tag, alias, and vlanaware settings. Dry-run by default; confirm to stage the creation for later application.
Instructions
MUTATION: create an SDN vnet in a zone (PENDING). options carries tag/alias/vlanaware/etc.
To update an existing vnet use pve_sdn_vnet_update; to remove one use pve_sdn_vnet_delete. Dry-run by default (returns a PLAN); confirm=True creates the pending vnet and returns {status, result}. RISK_LOW (staging; inert until pve_sdn_apply).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vnet | Yes | New SDN vnet name to create. | |
| zone | Yes | SDN zone id the vnet belongs to. | |
| confirm | No | False (default) returns a dry-run PLAN only; True executes the staged mutation. | |
| options | No | Vnet options such as tag, alias, and vlanaware. | |
| lock_token | No | SDN cluster lock token to use for this write, if one is held. | |
| proximo_target | No | Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |