{
  "$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": "postVirtualMachineMoIdAcquireMksTicket",
      "enum": [
        "postVirtualMachineMoIdAcquireMksTicket",
        "postVirtualMachineMoIdAcquireTicket",
        "postVirtualMachineMoIdAnswerVM",
        "postVirtualMachineMoIdApplyEvcModeVMTask",
        "postVirtualMachineMoIdAttachDiskTask",
        "postVirtualMachineMoIdCheckCustomizationSpec",
        "postVirtualMachineMoIdCloneVMTask",
        "postVirtualMachineMoIdConsolidateVMDisksTask",
        "postVirtualMachineMoIdCreateScreenshotTask",
        "postVirtualMachineMoIdCreateSecondaryVMTask",
        "postVirtualMachineMoIdCreateSecondaryVMExTask",
        "postVirtualMachineMoIdCreateSnapshotTask",
        "postVirtualMachineMoIdCreateSnapshotExTask",
        "postVirtualMachineMoIdCryptoUnlockTask",
        "postVirtualMachineMoIdCustomizeVMTask",
        "postVirtualMachineMoIdDefragmentAllDisks",
        "postVirtualMachineMoIdDestroyTask",
        "postVirtualMachineMoIdDetachDiskTask",
        "postVirtualMachineMoIdDisableSecondaryVMTask",
        "postVirtualMachineMoIdDropConnections",
        "postVirtualMachineMoIdEnableSecondaryVMTask",
        "postVirtualMachineMoIdEstimateStorageForConsolidateSnapshotsTask",
        "postVirtualMachineMoIdExportVm",
        "postVirtualMachineMoIdExtractOvfEnvironment",
        "postVirtualMachineMoIdInstantCloneTask",
        "postVirtualMachineMoIdMakePrimaryVMTask",
        "postVirtualMachineMoIdMarkAsTemplate",
        "postVirtualMachineMoIdMarkAsVirtualMachine",
        "postVirtualMachineMoIdMigrateVMTask",
        "postVirtualMachineMoIdMountToolsInstaller",
        "postVirtualMachineMoIdPowerOffVMTask",
        "postVirtualMachineMoIdPowerOnVMTask",
        "postVirtualMachineMoIdPromoteDisksTask",
        "postVirtualMachineMoIdPutUsbScanCodes",
        "postVirtualMachineMoIdQueryChangedDiskAreas",
        "postVirtualMachineMoIdQueryConnections",
        "postVirtualMachineMoIdQueryFaultToleranceCompatibility",
        "postVirtualMachineMoIdQueryFaultToleranceCompatibilityEx",
        "postVirtualMachineMoIdQueryUnownedFiles",
        "postVirtualMachineMoIdRebootGuest",
        "postVirtualMachineMoIdReconfigVMTask",
        "postVirtualMachineMoIdRefreshStorageInfo",
        "postVirtualMachineMoIdReload",
        "postVirtualMachineMoIdReloadVirtualMachineFromPathTask",
        "postVirtualMachineMoIdRelocateVMTask",
        "postVirtualMachineMoIdRemoveAllSnapshotsTask",
        "postVirtualMachineMoIdRenameTask",
        "postVirtualMachineMoIdResetVMTask",
        "postVirtualMachineMoIdResetGuestInformation",
        "postVirtualMachineMoIdRevertToCurrentSnapshotTask",
        "postVirtualMachineMoIdSendNMI",
        "postVirtualMachineMoIdSetCustomValue",
        "postVirtualMachineMoIdSetDisplayTopology",
        "postVirtualMachineMoIdSetScreenResolution",
        "postVirtualMachineMoIdShutdownGuest",
        "postVirtualMachineMoIdStandbyGuest",
        "postVirtualMachineMoIdStartRecordingTask",
        "postVirtualMachineMoIdStartReplayingTask",
        "postVirtualMachineMoIdStopRecordingTask",
        "postVirtualMachineMoIdStopReplayingTask",
        "postVirtualMachineMoIdSuspendVMTask",
        "postVirtualMachineMoIdTerminateVM",
        "postVirtualMachineMoIdTerminateFaultTolerantVMTask",
        "postVirtualMachineMoIdTurnOffFaultToleranceForVMTask",
        "postVirtualMachineMoIdUnmountToolsInstaller",
        "postVirtualMachineMoIdUnregisterVM",
        "postVirtualMachineMoIdUpgradeToolsTask",
        "postVirtualMachineMoIdUpgradeVMTask",
        "getVirtualMachineMoIdAlarmActionsEnabled",
        "getVirtualMachineMoIdAvailableField",
        "getVirtualMachineMoIdCapability",
        "getVirtualMachineMoIdConfig",
        "getVirtualMachineMoIdConfigIssue",
        "getVirtualMachineMoIdConfigStatus",
        "getVirtualMachineMoIdCustomValue",
        "getVirtualMachineMoIdDatastore",
        "getVirtualMachineMoIdDeclaredAlarmState",
        "getVirtualMachineMoIdDisabledMethod",
        "getVirtualMachineMoIdEffectiveRole",
        "getVirtualMachineMoIdEnvironmentBrowser",
        "getVirtualMachineMoIdGuest",
        "getVirtualMachineMoIdGuestHeartbeatStatus",
        "getVirtualMachineMoIdLayout",
        "getVirtualMachineMoIdLayoutEx",
        "getVirtualMachineMoIdName",
        "getVirtualMachineMoIdNetwork",
        "getVirtualMachineMoIdOverallStatus",
        "getVirtualMachineMoIdParent",
        "getVirtualMachineMoIdParentVApp",
        "getVirtualMachineMoIdPermission",
        "getVirtualMachineMoIdRecentTask",
        "getVirtualMachineMoIdResourceConfig",
        "getVirtualMachineMoIdResourcePool",
        "getVirtualMachineMoIdRootSnapshot",
        "getVirtualMachineMoIdRuntime",
        "getVirtualMachineMoIdSnapshot",
        "getVirtualMachineMoIdStorage",
        "getVirtualMachineMoIdSummary",
        "getVirtualMachineMoIdTag",
        "getVirtualMachineMoIdTriggeredAlarmState",
        "getVirtualMachineMoIdValue"
      ],
      "external_name": "ph_request_type"
    }
  },
  "definitions": {}
}