{
  "$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": "postComputeResourceMoIdDestroyTask",
      "enum": [
        "postComputeResourceMoIdDestroyTask",
        "postComputeResourceMoIdReconfigureComputeResourceTask",
        "postComputeResourceMoIdReload",
        "postComputeResourceMoIdRenameTask",
        "postComputeResourceMoIdSetCustomValue",
        "getComputeResourceMoIdAlarmActionsEnabled",
        "getComputeResourceMoIdAvailableField",
        "getComputeResourceMoIdConfigIssue",
        "getComputeResourceMoIdConfigManagerEnabled",
        "getComputeResourceMoIdConfigStatus",
        "getComputeResourceMoIdConfigurationEx",
        "getComputeResourceMoIdCustomValue",
        "getComputeResourceMoIdDatastore",
        "getComputeResourceMoIdDeclaredAlarmState",
        "getComputeResourceMoIdDisabledMethod",
        "getComputeResourceMoIdEffectiveRole",
        "getComputeResourceMoIdEnvironmentBrowser",
        "getComputeResourceMoIdHost",
        "getComputeResourceMoIdLifecycleManaged",
        "getComputeResourceMoIdName",
        "getComputeResourceMoIdNetwork",
        "getComputeResourceMoIdOverallStatus",
        "getComputeResourceMoIdParent",
        "getComputeResourceMoIdPermission",
        "getComputeResourceMoIdRecentTask",
        "getComputeResourceMoIdResourcePool",
        "getComputeResourceMoIdSummary",
        "getComputeResourceMoIdTag",
        "getComputeResourceMoIdTriggeredAlarmState",
        "getComputeResourceMoIdValue"
      ],
      "external_name": "ph_request_type"
    }
  },
  "definitions": {}
}