Help Page Home

# ProvisionMachineDataModel

Data contract for the workflow step "New-ProvisionMachine".

### Properties

Name | Description | Additional information
--- | --- | ---
State | No documentation available. | Type: String
SessionMachineCatalog | No documentation available. | Type: ReferenceDataModel
ComputeResource | No documentation available. | Type: ReferenceDataModel
DeliveryGroup | No documentation available. | Type: ReferenceDataModel
DeliverySite | No documentation available. | Type: ReferenceDataModel
ProvisionMachineNames | No documentation available. | Type: Array of ProvisionMachineNamesDatatModel
MachineAllocationOU | No documentation available. | Type: String
MachineAllocationDomain | No documentation available. | Type: ReferenceDataModel
Networks | No documentation available. | Type: Array of String
ResetOnReboot | No documentation available. | Type: Boolean
PVDiskLetter | No documentation available. | Type: String
PVDiskSize | No documentation available. | Type: Number
ProvisioningTaskId | No documentation available. | Type: String
WorkFlowStepStarted | No documentation available. | Type: Boolean

### Sample

#### application/json

Sample:

    {
      "State": "sample string 1",
      "SessionMachineCatalog": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "ComputeResource": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "DeliveryGroup": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "DeliverySite": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "ProvisionMachineNames": [
        {
          "Name": "sample string 1",
          "Provisioned": true
        },
        {
          "Name": "sample string 1",
          "Provisioned": true
        },
        {
          "Name": "sample string 1",
          "Provisioned": true
        }
      ],
      "MachineAllocationOU": "sample string 2",
      "MachineAllocationDomain": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "Networks": [
        "sample string 1",
        "sample string 2",
        "sample string 3"
      ],
      "ResetOnReboot": true,
      "PVDiskLetter": "sample string 3",
      "PVDiskSize": 1,
      "ProvisioningTaskId": "sample string 4",
      "WorkFlowStepStarted": true
    }