{
  "$id": "schema.json",
  "type": "object",
  "schema": "http://json-schema.org/draft-07/schema#",
  "translate": false,
  "dynamicfields": true,
  "properties": {
    "ph_request_type": {
      "type": "string",
      "description": "type of request (internal to adapter)",
      "default": "postFolderMoIdAddStandaloneHostTask",
      "enum": [
        "postFolderMoIdAddStandaloneHostTask",
        "postFolderMoIdBatchAddHostsToClusterTask",
        "postFolderMoIdBatchAddStandaloneHostsTask",
        "postFolderMoIdCreateCluster",
        "postFolderMoIdCreateClusterEx",
        "postFolderMoIdCreateDatacenter",
        "postFolderMoIdCreateDVSTask",
        "postFolderMoIdCreateFolder",
        "postFolderMoIdCreateStoragePod",
        "postFolderMoIdCreateVMTask",
        "postFolderMoIdDestroyTask",
        "postFolderMoIdMoveIntoFolderTask",
        "postFolderMoIdRegisterVMTask",
        "postFolderMoIdReload",
        "postFolderMoIdRenameTask",
        "postFolderMoIdSetCustomValue",
        "postFolderMoIdUnregisterAndDestroyTask",
        "getFolderMoIdAlarmActionsEnabled",
        "getFolderMoIdAvailableField",
        "getFolderMoIdChildEntity",
        "getFolderMoIdChildType",
        "getFolderMoIdConfigIssue",
        "getFolderMoIdConfigStatus",
        "getFolderMoIdCustomValue",
        "getFolderMoIdDeclaredAlarmState",
        "getFolderMoIdDisabledMethod",
        "getFolderMoIdEffectiveRole",
        "getFolderMoIdName",
        "getFolderMoIdNamespace",
        "getFolderMoIdOverallStatus",
        "getFolderMoIdParent",
        "getFolderMoIdPermission",
        "getFolderMoIdRecentTask",
        "getFolderMoIdTag",
        "getFolderMoIdTriggeredAlarmState",
        "getFolderMoIdValue"
      ],
      "external_name": "ph_request_type"
    }
  },
  "definitions": {}
}