You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update nsxt_edge_transport_node docs for bug 3689817 fix
transport_zone, host_switch_profile, uplink_profile and vtep_ha_profile
now require policy paths (validatePolicyPath enforced); bare UUIDs are
rejected. Update examples to use .path, fix attribute descriptions, and
mark audit_username as Computed.
Co-authored-by: Cursor <cursoragent@cursor.com>
**NOTE:**`data.vsphere_network`, `data.vsphere_compute_cluster`, `data.vsphere_datastore`, `data.vsphere_host` are
56
56
obtained using [hashicorp/vsphere](https://registry.terraform.io/providers/hashicorp/vsphere/) provider.
57
57
58
-
**NOTE**while policy path values are acceptable for `transport_zone`, `host_switch_profile` attributes, it is better to use id values to avoid state issues.
58
+
**NOTE:**`transport_zone`, `host_switch_profile`, `uplink_profile` and `vtep_ha_profile` must be policy paths. Bare UUIDs are no longer accepted.
59
59
60
60
## Example Usage, with Edge Transport Node created externally and converted into a transport node using Terraform
@@ -103,8 +103,8 @@ The following arguments are supported:
103
103
*`host_switch_id` - (Optional) The host switch id. This ID will be used to reference a host switch.
104
104
*`host_switch_name` - (Optional) Host switch name. This name will be used to reference a host switch.
105
105
*`host_switch_profile` - (Deprecated) Identifiers of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as `uplink_profile`)
*`no_ipv4` - (Optional) No IPv4 for this host switch.
@@ -137,7 +137,7 @@ The following arguments are supported:
137
137
*`device_name` - (Required) Device name or key.
138
138
*`uplink_name` - (Required) Uplink name for this Pnic.
139
139
*`transport_zone_endpoint` - (Optional) Transport zone endpoints
140
-
*`transport_zone` - (Required) Unique ID identifying the transport zone for this endpoint.
140
+
*`transport_zone` - (Required) Policy path of the transport zone for this endpoint.
141
141
*`transport_zone_profiles` - (Optional) Identifiers of the transport zone profiles associated with this transport zone endpoint on this transport node.
142
142
*`external_id` - (Optional) ID of the Node.
143
143
*`fqdn` - (Optional) Fully qualified domain name of the fabric node.
@@ -147,7 +147,7 @@ The following arguments are supported:
147
147
*`form_factor` - (Optional) Accepted values - 'SMALL', 'MEDIUM', 'LARGE', 'XLARGE'. The default value is 'MEDIUM'.
148
148
*`node_user_settings` - (Required) Node user settings.
149
149
*`audit_password` - (Optional) Node audit user password.
150
-
*`audit_username` - (Optional) CLI "audit" username. Defaults to "audit".
150
+
*`audit_username` - (Optional, Computed) CLI "audit" username. When omitted, NSX defaults this to `audit`.
151
151
*`cli_password` - (Required) Node cli password.
152
152
*`cli_username` - (Optional) CLI "admin" username. Defaults to "admin".
153
153
*`root_password` - (Required) Node root user password.
0 commit comments