NSX-T Data Center REST API

# *************************************************************************** # Copyright 2020-2024 VMware, Inc. All rights reserved. VMware Confidential. # ***************************************************************************

PolicyVsphereDeploymentConfig (schema)

The Vsphere deployment configuration determines where to deploy the edge
node. It contains settings that are applied during install time.

Name Description Type Notes
compute_folder_id Compute folder identifier in the specified vcenter server.

The edge node vm will be deployed on the specified compute folder created in a datacenter,
if compute folder is specified.
Note - User must ensure that compute folder is accessible by specified cluster/host.
string
compute_id Cluster identifier for specified vcenter server.

The edge node vm will be deployed on the specified cluster or resource pool.
Note - all the hosts must have nsx fabric prepared in the specified cluster.
string Required
edge_host_affinity_config Edge VM to host affinity configuration

This allows edge VM to be pinned to a host group. Edge VM shall gracefully shutdown & power
on with entry and exit of host maintenance mode respectively.
EdgeHostAffinityConfig
host_id Host identifier in the specified vcenter server.

The edge node vm will be deployed on the specified Host within the cluster
if host_id is specified.
Note - User must ensure that storage and specified networks are accessible by this host.
string
placement_type Must be set to the value PolicyVsphereDeploymentConfig string Required
Enum: PolicyVsphereDeploymentConfig
reservation_info Resource reservation settings.

Resource reservation for memory and CPU resources.
ReservationInfo
storage_id Storage/datastore identifier in the specified vcenter server.

The edge node vm will be deployed on the specified datastore. User must ensure
that storage is accessible by the specified cluster/host.
string Required
vc_id Vsphere compute identifier for identifying the vcenter server.

The vc specific identifiers will be resolved on this VC.
So all other identifiers specified here must belong to this vcenter server.
string Required