Nsx_PlacementSpec

Nsx_PlacementSpec
Nsx_PlacementSpec

The PlacementSpec contains the placement specification required to set up NSX Edge node(s). Warning: This structure is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

JSON Example
{
    "create_resource_pool": false,
    "resource_pool": "string",
    "resource_pool_name": "string"
}
boolean
create_resource_pool
Required

Specifies if a new resource pool should be created. If it is set to true, a new resource pool with the name PlacementSpec.resource-pool-name will be created and used for NSX Edge node(s). If it is set to false and PlacementSpec.resource-pool is set, then the existing resource pool identified by PlacementSpec.resource-pool will be used for NSX Edge node(s). If it is set to false and PlacementSpec.resource-pool unset, then the root resource pool will be associated with the NSX Edge node(s). Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

string
resource_pool
Optional

Identifier for the resource pool associated with the NSX Edge node(s). Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. To be unset when PlacementSpec.create-resource-pool is true. If unset and PlacementSpec.create-resource-pool is set to false, then the root resource pool will be associated with the NSX Edge node(s). When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: ResourcePool. When operations return a value of this structure as a result, the field will be an identifier for the resource type: ResourcePool.

string
resource_pool_name
Optional

Name of the new resource pool to be created and associated with the NSX Edge node(s). Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. To be unset when PlacementSpec.create-resource-pool is false.