{
  "$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": "postResourcePoolMoIdCreateResourcePool",
      "enum": [
        "postResourcePoolMoIdCreateResourcePool",
        "postResourcePoolMoIdCreateVApp",
        "postResourcePoolMoIdCreateChildVMTask",
        "postResourcePoolMoIdDestroyTask",
        "postResourcePoolMoIdDestroyChildren",
        "postResourcePoolMoIdImportVApp",
        "postResourcePoolMoIdMoveIntoResourcePool",
        "postResourcePoolMoIdQueryResourceConfigOption",
        "postResourcePoolMoIdRefreshRuntime",
        "postResourcePoolMoIdRegisterChildVMTask",
        "postResourcePoolMoIdReload",
        "postResourcePoolMoIdRenameTask",
        "postResourcePoolMoIdSetCustomValue",
        "postResourcePoolMoIdUpdateChildResourceConfiguration",
        "postResourcePoolMoIdUpdateConfig",
        "getResourcePoolMoIdAlarmActionsEnabled",
        "getResourcePoolMoIdAvailableField",
        "getResourcePoolMoIdChildConfiguration",
        "getResourcePoolMoIdConfig",
        "getResourcePoolMoIdConfigIssue",
        "getResourcePoolMoIdConfigStatus",
        "getResourcePoolMoIdCustomValue",
        "getResourcePoolMoIdDeclaredAlarmState",
        "getResourcePoolMoIdDisabledMethod",
        "getResourcePoolMoIdEffectiveRole",
        "getResourcePoolMoIdName",
        "getResourcePoolMoIdNamespace",
        "getResourcePoolMoIdOverallStatus",
        "getResourcePoolMoIdOwner",
        "getResourcePoolMoIdParent",
        "getResourcePoolMoIdPermission",
        "getResourcePoolMoIdRecentTask",
        "getResourcePoolMoIdResourcePool",
        "getResourcePoolMoIdRuntime",
        "getResourcePoolMoIdSummary",
        "getResourcePoolMoIdTag",
        "getResourcePoolMoIdTriggeredAlarmState",
        "getResourcePoolMoIdValue",
        "getResourcePoolMoIdVm"
      ],
      "external_name": "ph_request_type"
    }
  },
  "definitions": {}
}