Citrix · Schema

CreateMachineCatalogRequest

Application DeliveryDesktop-As-A-ServiceNetworkingVirtualizationWorkspaceFortune 1000

Properties

Name Type Description
name string Name for the new machine catalog
description string Description for the machine catalog
allocationType string Machine allocation type
provisioningType string Provisioning method
sessionSupport string Session support type
View JSON Schema on GitHub

JSON Schema

citrix-createmachinecatalogrequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/CreateMachineCatalogRequest",
  "title": "CreateMachineCatalogRequest",
  "type": "object",
  "required": [
    "name",
    "allocationType",
    "provisioningType",
    "sessionSupport"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Name for the new machine catalog"
    },
    "description": {
      "type": "string",
      "description": "Description for the machine catalog"
    },
    "allocationType": {
      "type": "string",
      "enum": [
        "Static",
        "Random"
      ],
      "description": "Machine allocation type"
    },
    "provisioningType": {
      "type": "string",
      "enum": [
        "MCS",
        "PVS",
        "Manual"
      ],
      "description": "Provisioning method"
    },
    "sessionSupport": {
      "type": "string",
      "enum": [
        "SingleSession",
        "MultiSession"
      ],
      "description": "Session support type"
    }
  }
}