{
  "$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": "restFmAdditionalTextPolicyConfigureAdditionalTextPolicy",
      "enum": [
        "restFmAdditionalTextPolicyConfigureAdditionalTextPolicy",
        "restFmAlarmHistoryDatabaseConfigure",
        "restFmAlarmHistoryDatabaseGetLog",
        "restFmAlarmHistoryDatabaseGetLogRecords",
        "restFmAlarmHistoryDatabasePurge",
        "restFmFaultManagerAcknowledgeFault",
        "restFmFaultManagerAcknowledgeFaultList",
        "restFmFaultManagerAcknowledgeFaultUsingDefaults",
        "restFmFaultManagerAcknowledgeFaults",
        "restFmFaultManagerAlterOLCStateOfFaultList",
        "restFmFaultManagerAlterSeverityOfFault",
        "restFmFaultManagerAlterSeverityOfFaultList",
        "restFmFaultManagerAlterSeverityOfFaultsOnObject",
        "restFmFaultManagerAlterUrgencyOfFault",
        "restFmFaultManagerAlterUrgencyOfFaultList",
        "restFmFaultManagerAlterUrgencyOfFaultsOnObject",
        "restFmFaultManagerClearFault",
        "restFmFaultManagerClearFaultList",
        "restFmFaultManagerClearFaultsOnObject",
        "restFmFaultManagerEditNote",
        "restFmFaultManagerFindAlarmsForOfn",
        "restFmFaultManagerFindAlarmsForOfns",
        "restFmFaultManagerFindAlarmsStatusesForOfn",
        "restFmFaultManagerFindAlarmsStatusesForOfns",
        "restFmFaultManagerFindFault",
        "restFmFaultManagerFindFaultList",
        "restFmFaultManagerFindFaults",
        "restFmFaultManagerFindFaultsOnObject",
        "restFmFaultManagerFindNoteForAlarmInstance",
        "restFmFaultManagerFindObjectsAffectingOfn",
        "restFmFaultManagerFindObjectsRelatedToOfn",
        "restFmFaultManagerGetAlarms",
        "restFmFaultManagerGetCorrelatedAlarmsForOfn",
        "restFmFaultManagerReload",
        "restFmFaultManagerRemoveFault",
        "restFmFaultManagerRemoveFaultList",
        "restFmFaultManagerRemoveFaultsOnObject",
        "restFmFaultManagerTestAlarm",
        "restFmFaultManagerVerifyAlarmStatus",
        "restFmGlobalPolicyConfigure",
        "restFmSeverityChangeThresholdConfigure",
        "restFmSpecificPolicyConfigure",
        "restFmSpecificPolicyFindSpecificPolicies"
      ],
      "external_name": "ph_request_type"
    }
  },
  "definitions": {}
}