{
  "$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": "postClusterComputeResourceMoIdAbandonHciWorkflow",
      "enum": [
        "postClusterComputeResourceMoIdAbandonHciWorkflow",
        "postClusterComputeResourceMoIdAddHostTask",
        "postClusterComputeResourceMoIdApplyRecommendation",
        "postClusterComputeResourceMoIdCancelRecommendation",
        "postClusterComputeResourceMoIdConfigureHCITask",
        "postClusterComputeResourceMoIdDestroyTask",
        "postClusterComputeResourceMoIdClusterEnterMaintenanceMode",
        "postClusterComputeResourceMoIdEvcManager",
        "postClusterComputeResourceMoIdExtendHCITask",
        "postClusterComputeResourceMoIdFindRulesForVm",
        "postClusterComputeResourceMoIdGetResourceUsage",
        "postClusterComputeResourceMoIdGetSystemVMsRestrictedDatastores",
        "postClusterComputeResourceMoIdMoveHostIntoTask",
        "postClusterComputeResourceMoIdMoveIntoTask",
        "postClusterComputeResourceMoIdPlaceVm",
        "postClusterComputeResourceMoIdRecommendHostsForVm",
        "postClusterComputeResourceMoIdReconfigureClusterTask",
        "postClusterComputeResourceMoIdReconfigureComputeResourceTask",
        "postClusterComputeResourceMoIdRefreshRecommendation",
        "postClusterComputeResourceMoIdReload",
        "postClusterComputeResourceMoIdRenameTask",
        "postClusterComputeResourceMoIdRetrieveDasAdvancedRuntimeInfo",
        "postClusterComputeResourceMoIdSetCryptoMode",
        "postClusterComputeResourceMoIdSetCustomValue",
        "postClusterComputeResourceMoIdStampAllRulesWithUuidTask",
        "postClusterComputeResourceMoIdValidateHCIConfiguration",
        "getClusterComputeResourceMoIdActionHistory",
        "getClusterComputeResourceMoIdAlarmActionsEnabled",
        "getClusterComputeResourceMoIdAvailableField",
        "getClusterComputeResourceMoIdConfigIssue",
        "getClusterComputeResourceMoIdConfigManagerEnabled",
        "getClusterComputeResourceMoIdConfigStatus",
        "getClusterComputeResourceMoIdConfiguration",
        "getClusterComputeResourceMoIdConfigurationEx",
        "getClusterComputeResourceMoIdCustomValue",
        "getClusterComputeResourceMoIdDatastore",
        "getClusterComputeResourceMoIdDeclaredAlarmState",
        "getClusterComputeResourceMoIdDisabledMethod",
        "getClusterComputeResourceMoIdDrsFault",
        "getClusterComputeResourceMoIdDrsRecommendation",
        "getClusterComputeResourceMoIdEffectiveRole",
        "getClusterComputeResourceMoIdEnvironmentBrowser",
        "getClusterComputeResourceMoIdHciConfig",
        "getClusterComputeResourceMoIdHost",
        "getClusterComputeResourceMoIdLifecycleManaged",
        "getClusterComputeResourceMoIdMigrationHistory",
        "getClusterComputeResourceMoIdName",
        "getClusterComputeResourceMoIdNetwork",
        "getClusterComputeResourceMoIdOverallStatus",
        "getClusterComputeResourceMoIdParent",
        "getClusterComputeResourceMoIdPermission",
        "getClusterComputeResourceMoIdRecentTask",
        "getClusterComputeResourceMoIdRecommendation",
        "getClusterComputeResourceMoIdResourcePool",
        "getClusterComputeResourceMoIdSummary",
        "getClusterComputeResourceMoIdSummaryEx",
        "getClusterComputeResourceMoIdTag",
        "getClusterComputeResourceMoIdTriggeredAlarmState",
        "getClusterComputeResourceMoIdValue"
      ],
      "external_name": "ph_request_type"
    }
  },
  "definitions": {}
}