{
  "$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": "restPolicyManagerAudit",
      "enum": [
        "restPolicyManagerAudit",
        "restPolicyManagerAuditLocalPolicy",
        "restPolicyManagerAuditLocalPolicyWithInApplicableAttributeOption",
        "restPolicyManagerAuditPolicies",
        "restPolicyManagerCheckBulkDistributeWithinCapacity",
        "restPolicyManagerCopyMovePolicyEntries",
        "restPolicyManagerDeleteExportedFile",
        "restPolicyManagerExportPolicies",
        "restPolicyManagerFindExportPolicyFileInfo",
        "restPolicyManagerFindPolicy",
        "restPolicyManagerFindPolicyOfType",
        "restPolicyManagerGetAuditStatus",
        "restPolicyManagerImportPolicies",
        "restPolicyManagerInterruptAudit",
        "restPolicyManagerPreviewPolicyList",
        "restPolicyPolicyDefinitionDistribute",
        "restPolicyPolicyDefinitionDistributeUsingGroups",
        "restPolicyPolicyDefinitionDistributeV2",
        "restPolicyPolicyDefinitionEvaluatePolicy",
        "restPolicyPolicyDefinitionFindGlobal",
        "restPolicyPolicyDefinitionFindLocal",
        "restPolicyPolicyDefinitionFindReleased",
        "restPolicyPolicyDefinitionGetSyncTaskResult",
        "restPolicyPolicyDefinitionResetToReleasedPolicy",
        "restPolicyPolicyDefinitionSetConfigurationModeToDraft",
        "restPolicyPolicyDefinitionSetConfigurationModeToReleased",
        "restPolicyPolicyDefinitionSetDistributionModeToLocalEditOnly",
        "restPolicyPolicyDefinitionSetDistributionModeToSyncWithGlobal",
        "restPolicyPolicyDefinitionSyncTo",
        "restPolicyPolicyDefinitionSyncToLocalWithResync",
        "restPolicyPolicyDistributeGroupAddNetworkElementsToGroup",
        "restPolicyPolicyDistributeGroupRemoveNetworkElementsFromGroup",
        "restPolicyPolicyDistributeGroupManagerFindPolicyDistributeGroups",
        "restPolicyPolicySyncGroupAddClasses",
        "restPolicyPolicySyncGroupAddMembers",
        "restPolicyPolicySyncGroupAddToMembers",
        "restPolicyPolicySyncGroupAudit",
        "restPolicyPolicySyncGroupDeleteClasses",
        "restPolicyPolicySyncGroupDeleteMembers",
        "restPolicyPolicySyncGroupSyncMembers",
        "restPolicyPolicySyncGroupUpdateMaster"
      ],
      "external_name": "ph_request_type"
    }
  },
  "definitions": {}
}