VmwareCloudFeatures object
VMware Farm Role configuration. Required for VMware Farm Roles.
Polymorphism
VmwareCloudFeatures is a type that implements the CloudFeatures type.
When an object of type CloudFeatures is expected, you can use one of type VmwareCloudFeatures (or use any other implementation).
Example JSON representation
{
"computeResource": "string",
"customizationSpec": "string",
"dataStore": "string",
"folder": "string",
"hosts": [
"string"
],
"placementStrategy": "manual",
"resourcePool": "string",
"type": "VmwareCloudFeatures"
}
Properties
property | attributes | valid values | description | filter option |
---|---|---|---|---|
folder string |
required |
A VMware folder. |
||
type string |
required create-only |
"VmwareCloudFeatures" | ||
computeResource string |
optional |
Identifier of the VMware compute resource. |
||
customizationSpec string |
optional |
Unique name of the specification. |
||
dataStore string |
optional |
The data storage or storage pod identifier. Storage pod with enabled SDRS is allowed to pass only. |
||
hosts Array of string |
optional |
The machine host addresses. If property is empty or not specified, host will be chosen by the Distributed Resource Scheduler. |
||
placementStrategy string |
optional |
"manual" "scalr-auto" |
Passing with scalr-auto value means enabling 'auto' mode (Compute resource will be selected by Scalr). The next properties computeResource, resourcePool, dataStore and hosts have to be empty or omitted. |
|
resourcePool string |
optional |
The resource pool identifier. |