Import VM From File Share

Import VM From File Share
Request
URI
POST
https://{api_host}/dt-rest/v100/infrastructure/manager/importvmfromfileshare
COPY
Request Body
DtImportVMConfigImpl of type(s) application/json
Optional
{
    "id": "string",
    "desktopManagerId": "string",
    "fileShareId": "string",
    "relativePath": "string",
    "vmName": "string",
    "vmDescription": "string",
    "networkId": "string",
    "desktopModelId": "string",
    "customCPU": 0,
    "customMemory": 0,
    "location": "string",
    "DtLink": [
        {
            "href": "string",
            "rel": "string",
            "deprecated": false,
            "name": "string",
            "method": "string"
        }
    ]
}
string
id
Optional

id

string
desktopManagerId
Optional

desktopManagerId

string
fileShareId
Optional

fileShareId

string
relativePath
Optional

relativePath

string
vmName
Optional

vmName

string
vmDescription
Optional

vmDescription

string
networkId
Optional

networkId

string
desktopModelId
Optional

desktopModelId

integer As int32 As int32
customCPU
Optional

customCPU

integer As int32 As int32
customMemory
Optional

customMemory

string
location
Optional

location

array of DtLink
DtLink
Optional

DtLink

Responses
200
Returns DtPoolTask of type(s) */*
{
    "type": "string",
    "agentVersion": "string",
    "vmName": "string",
    "status": "string",
    "pattern": {
        "templateId": "string",
        "desktopManagerName": "string",
        "lastUpdated": "string",
        "deleted": false,
        "dataCenterName": "string",
        "dependantPoolIds": [
            "string"
        ],
        "dataCenters": [
            {
                "defaultDomain": "string",
                "vmgrId": "string",
                "description": "string",
                "friendlyName": "string",
                "frontNetworkId": "string",
                "frontNetworkType": "string",
                "ipAddressBlock": "string",
                "subnetMask": "string",
                "gateway": "string",
                "vmgrUIDs": [
                    "string"
                ],
                "assignedOrganizationIds": [
                    0
                ],
                "lastUpdate": "string",
                "ntpServers": [
                    "string"
                ],
                "backBoneNetworkId": "string",
                "backBoneNetworkType": "string",
                "dnsServer": "string",
                "cimuserPassword": "string",
                "creationDate": "string",
                "appliancePassword": "string",
                "name": "string",
                "id": "string",
                "links": [
                    {
                        "href": "string",
                        "rel": "string",
                        "deprecated": false,
                        "name": "string",
                        "method": "string"
                    }
                ]
            }
        ],
        "desktopManagerId": "string",
        "basedOn": "string",
        "diskSize": 0,
        "dateCreated": "string",
        "name": "string",
        "id": "string",
        "links": [
            {
                "href": "string",
                "rel": "string",
                "deprecated": false,
                "name": "string",
                "method": "string"
            }
        ]
    },
    "desktopPoolId": "string",
    "statusDescription": "string",
    "percentageComplete": 0,
    "agentDisplayName": "string",
    "startDate": "string",
    "pool": {
        "href": "string",
        "rel": "string",
        "deprecated": false,
        "name": "string",
        "method": "string"
    },
    "taskHistory": [
        {
            "state": "string",
            "description": "string",
            "dateUpdated": "string",
            "errorCode": "string",
            "objectId": "string",
            "taskId": "string",
            "percentageCompleted": 0,
            "dateUpdatedLocaleString": "string",
            "id": "string",
            "links": [
                {
                    "href": "string",
                    "rel": "string",
                    "deprecated": false,
                    "name": "string",
                    "method": "string"
                }
            ]
        }
    ],
    "cancellable": false,
    "taskPatternsOrVmIds": [
        "string"
    ],
    "hasChildTasks": false,
    "createdBy": "string",
    "assignmentType": "string",
    "id": "string",
    "links": [
        {
            "href": "string",
            "rel": "string",
            "deprecated": false,
            "name": "string",
            "method": "string"
        }
    ]
}
string
type
Optional

type

string
agentVersion
Optional

agentVersion

string
vmName
Optional

vmName

string
status
Optional

status

Possible values are : OTHER, RUNNING, SUCCESSFUL, FAILED, QUEUED, CANCELLING, CANCELLED, PARTIAL_SUCCESSFUL,
pattern
Optional

pattern

string
desktopPoolId
Optional

desktopPoolId

string
statusDescription
Optional

statusDescription

integer As int32 As int32
percentageComplete
Optional

percentageComplete

string
agentDisplayName
Optional

agentDisplayName

string As date-time As date-time
startDate
Optional

startDate

pool
Optional

pool

taskHistory
Optional

taskHistory

boolean
cancellable
Optional

cancellable

array of string
taskPatternsOrVmIds
Optional

taskPatternsOrVmIds

boolean
hasChildTasks
Optional

hasChildTasks

string
createdBy
Optional

createdBy

string
assignmentType
Optional

assignmentType

string
id
Optional

id

array of DtLink
links
Optional

links


202
Returns DtPoolTask of type(s) */*
{
    "type": "string",
    "agentVersion": "string",
    "vmName": "string",
    "status": "string",
    "pattern": {
        "templateId": "string",
        "desktopManagerName": "string",
        "lastUpdated": "string",
        "deleted": false,
        "dataCenterName": "string",
        "dependantPoolIds": [
            "string"
        ],
        "dataCenters": [
            {
                "defaultDomain": "string",
                "vmgrId": "string",
                "description": "string",
                "friendlyName": "string",
                "frontNetworkId": "string",
                "frontNetworkType": "string",
                "ipAddressBlock": "string",
                "subnetMask": "string",
                "gateway": "string",
                "vmgrUIDs": [
                    "string"
                ],
                "assignedOrganizationIds": [
                    0
                ],
                "lastUpdate": "string",
                "ntpServers": [
                    "string"
                ],
                "backBoneNetworkId": "string",
                "backBoneNetworkType": "string",
                "dnsServer": "string",
                "cimuserPassword": "string",
                "creationDate": "string",
                "appliancePassword": "string",
                "name": "string",
                "id": "string",
                "links": [
                    {
                        "href": "string",
                        "rel": "string",
                        "deprecated": false,
                        "name": "string",
                        "method": "string"
                    }
                ]
            }
        ],
        "desktopManagerId": "string",
        "basedOn": "string",
        "diskSize": 0,
        "dateCreated": "string",
        "name": "string",
        "id": "string",
        "links": [
            {
                "href": "string",
                "rel": "string",
                "deprecated": false,
                "name": "string",
                "method": "string"
            }
        ]
    },
    "desktopPoolId": "string",
    "statusDescription": "string",
    "percentageComplete": 0,
    "agentDisplayName": "string",
    "startDate": "string",
    "pool": {
        "href": "string",
        "rel": "string",
        "deprecated": false,
        "name": "string",
        "method": "string"
    },
    "taskHistory": [
        {
            "state": "string",
            "description": "string",
            "dateUpdated": "string",
            "errorCode": "string",
            "objectId": "string",
            "taskId": "string",
            "percentageCompleted": 0,
            "dateUpdatedLocaleString": "string",
            "id": "string",
            "links": [
                {
                    "href": "string",
                    "rel": "string",
                    "deprecated": false,
                    "name": "string",
                    "method": "string"
                }
            ]
        }
    ],
    "cancellable": false,
    "taskPatternsOrVmIds": [
        "string"
    ],
    "hasChildTasks": false,
    "createdBy": "string",
    "assignmentType": "string",
    "id": "string",
    "links": [
        {
            "href": "string",
            "rel": "string",
            "deprecated": false,
            "name": "string",
            "method": "string"
        }
    ]
}
string
type
Optional

type

string
agentVersion
Optional

agentVersion

string
vmName
Optional

vmName

string
status
Optional

status

Possible values are : OTHER, RUNNING, SUCCESSFUL, FAILED, QUEUED, CANCELLING, CANCELLED, PARTIAL_SUCCESSFUL,
pattern
Optional

pattern

string
desktopPoolId
Optional

desktopPoolId

string
statusDescription
Optional

statusDescription

integer As int32 As int32
percentageComplete
Optional

percentageComplete

string
agentDisplayName
Optional

agentDisplayName

string As date-time As date-time
startDate
Optional

startDate

pool
Optional

pool

taskHistory
Optional

taskHistory

boolean
cancellable
Optional

cancellable

array of string
taskPatternsOrVmIds
Optional

taskPatternsOrVmIds

boolean
hasChildTasks
Optional

hasChildTasks

string
createdBy
Optional

createdBy

string
assignmentType
Optional

assignmentType

string
id
Optional

id

array of DtLink
links
Optional

links


Dt Infrastructure Manager Operations
POST
Assign Host Manager To Element
PUT
Assign Network To Desktop Manager
POST
Assign Storage Config To Element
POST
Assign Vmgr To Desktop Manager
PUT
Associate D Cto Vmgr
GET
Check Slony
PUT
Create Account Credential
POST
Create Data Center
POST
Create Desktop Model
POST
Create Desktop Model Definition
POST
Create Network
POST
Create Nginx Config For All Desktop Purpose H Mgrs
POST
Create Or Update Desktop Manager DM Quota
POST
Create Or Update Remote Protocol Quota
POST
Create Or Update Session Quota
POST
Create Or Update Template Quota
POST
Create Reservation For Appliances
POST
Create Standard Capacity
POST
Create Storage Config
POST
Discover Hypervisor Manager
POST
Discover Hypervisor Manager By Address With Cert Validation
POST
Discover Hypervisor Manager With Cert Validation
POST
Discover New Storage System
POST
Discover Storage System
GET
Enabled Desktop Model Definitions
GET
Generate Public Key
GET
Get Data Centers
GET
Get Data Stores By DC And Element Id
GET
Get Desktop Model Definitions
GET
Get Desktop Model Quotas
GET
Get Desktop Models
GET
Get Desktop Models For Std Capacity
GET
Get Enabled Standard Capacities
GET
Get Hypervisor Managers
POST
Get Import Vm Specifications
GET
Get Supported Links
GET
Get Tenant Desktop Managers
GET
Get Tenant Desktop Managers By Data Center
GET
Get Tenant Networks
GET
Get VGPU Profiles
GET
Get Virtual Machine
GET
Get Virtual Machines
POST
Import VM From File Share
POST
Purge Recycle Pool
POST
Refresh Dynamic Pool
POST
Remove Storage Config
POST
Remove Storage System
GET
Retrieve All Remote Protocol Quotas
GET
Retrieve All Storage Configs
GET
Retrieve All Storage Systems
GET
Retrieve Internal Tenant Networks
GET
Retrieve Session Quota For Tenant
GET
Retrieve Storage Configs For Storage System
GET
Retrieve Template Quota For Tenant
POST
Save Resource Credentials For Cluster
POST
Scan For Hot Patch
POST
Set Appliance Template
POST
Unassign Host Manager From Element
PUT
Unassign Network From Desktop Manager
POST
Unassign Storage Config From Element
POST
Unassign Vmgr From Desktop Manager
PUT
Update Assign Compute Pool To SP