nls_1.0_deploymentContainer

nls_1.0_deploymentContainer
nls_1.0_deploymentContainer
JSON Example
{
    "datastores": [
        "string"
    ],
    "datastoresInfo": [
        {
            "entity_id": "string",
            "name": "string",
            "vcenter_connection": "string"
        }
    ],
    "folder": "string",
    "folderInfo": [
        {
            "entity_id": "string",
            "name": "string",
            "vcenter_connection": "string"
        }
    ],
    "id": "string",
    "isGlobal": false,
    "name": "string",
    "resourcePools": [
        "string"
    ],
    "resourcePoolsInfo": [
        {
            "entity_id": "string",
            "name": "string",
            "vcenter_connection": "string"
        }
    ],
    "vCenterInstanceUuid": "string"
}
array of string
datastores
Required
Constraints: minItems: 1 maxItems: 1

Moref of datastore. Needs to be obtained from vCenter

array of object
datastoresInfo
Optional

Admin operation of GET returns this full information. This element is optional for CREATE OR UPDATE

string
folder
Optional

Moref of folder. Needs to be obtained from vCenter

array of object
folderInfo
Optional

Admin operation of GET returns this full information. This element is optional for CREATE OR UPDATE

string
id
Optional

id

boolean
isGlobal
Optional

False for local deployment containers. True for global deployment containers.

string
name
Required

name

array of string
resourcePools
Required
Constraints: minItems: 1 maxItems: 1

Moref of resource pool. Needs to be obtained from vCenter

array of object
resourcePoolsInfo
Optional

Admin operation of GET returns this full information. This element is optional for CREATE OR UPDATE

string
vCenterInstanceUuid
Required

Can be obtained from /hybridity/api/compute