{
  "$id": "schema.json",
  "type": "object",
  "schema": "http://json-schema.org/draft-07/schema#",
  "translate": true,
  "dynamicfields": true,
  "properties": {
    "ph_request_type": {
      "type": "string",
      "description": "type of request (internal to adapter)",
      "default": "getV4Projects",
      "enum": [
        "getV4Projects",
        "postV4Projects",
        "postV4ProjectsUserUserId",
        "getV4ProjectsId",
        "approveV4Project",
        "putV4ProjectsId",
        "deleteV4ProjectsId",
        "getV4ProjectsIdAccessRequests",
        "postV4ProjectsIdAccessRequests",
        "deleteV4ProjectsIdAccessRequestsUserId",
        "putV4ProjectsIdAccessRequestsUserIdApprove",
        "postV4ProjectsIdArchive",
        "getV4ProjectsIdBoards",
        "getV4ProjectsIdBoardsBoardIdLists",
        "postV4ProjectsIdBoardsBoardIdLists",
        "getV4ProjectsIdBoardsBoardIdListsListId",
        "putV4ProjectsIdBoardsBoardIdListsListId",
        "deleteV4ProjectsIdBoardsBoardIdListsListId",
        "getV4ProjectsIdDeployKeys",
        "postV4ProjectsIdDeployKeys",
        "getV4ProjectsIdDeployKeysKeyId",
        "deleteV4ProjectsIdDeployKeysKeyId",
        "postV4ProjectsIdDeployKeysKeyIdEnable",
        "getV4ProjectsIdDeployments",
        "getV4ProjectsIdDeploymentsDeploymentId",
        "getV4ProjectsIdEnvironments",
        "postV4ProjectsIdEnvironments",
        "getV4ProjectsEnvironmentsEnvironmentId",
        "putV4ProjectsIdEnvironmentsEnvironmentId",
        "deleteV4ProjectsIdEnvironmentsEnvironmentId",
        "getV4ProjectsIdEvents",
        "postV4ProjectsIdFork",
        "deleteV4ProjectsIdFork",
        "postV4ProjectsIdForkForkedFromId",
        "getV4ProjectsIdHooks",
        "postV4ProjectsIdHooks",
        "getV4ProjectsIdHooksHookId",
        "putV4ProjectsIdHooksHookId",
        "deleteV4ProjectsIdHooksHookId",
        "getV4ProjectsIdIssues",
        "postV4ProjectsIdIssues",
        "getV4ProjectsIdLabels",
        "putV4ProjectsIdLabels",
        "postV4ProjectsIdLabels",
        "deleteV4ProjectsIdLabels",
        "getV4ProjectsIdMembers",
        "postV4ProjectsIdMembers",
        "getV4ProjectsIdMembersUserId",
        "putV4ProjectsIdMembersUserId",
        "deleteV4ProjectsIdMembersUserId",
        "getV4ProjectsIdMergeRequests",
        "postV4ProjectsIdMergeRequests",
        "getV4ProjectsIdMilestones",
        "postV4ProjectsIdMilestones",
        "getV4ProjectsIdMilestonesMilestoneId",
        "putV4ProjectsIdMilestonesMilestoneId",
        "deleteV4ProjectIdMilestonesId",
        "getV4ProjectsIdMilestonesMilestoneIdIssues",
        "getV4ProjectsIdNotificationSettings",
        "putV4ProjectsIdNotificationSettings",
        "postV4ProjectsIdPipeline",
        "getV4ProjectsIdPipelines",
        "getV4ProjectsIdPipelinesPipelineId",
        "postV4ProjectsIdPipelinesPipelineIdCancel",
        "postV4ProjectsIdPipelinesPipelineIdRetry",
        "getV4ProjectsIdRepositoryArchive",
        "getV4ProjectsIdRepositoryBlobsSha",
        "getV4ProjectsIdRepositoryBranches",
        "postV4ProjectsIdRepositoryBranches",
        "getV4ProjectsIdRepositoryBranchesBranch",
        "deleteV4ProjectsIdRepositoryBranchesBranch",
        "putV4ProjectsIdRepositoryBranchesBranchProtect",
        "putV4ProjectsIdRepositoryBranchesBranchUnprotect",
        "getV4ProjectsIdRepositoryCommits",
        "postV4ProjectsIdRepositoryCommits",
        "getV4ProjectsIdRepositoryCommitsSha",
        "postV4ProjectsIdRepositoryCommitsShaCherryPick",
        "getV4ProjectsIdRepositoryCommitsShaComments",
        "postV4ProjectsIdRepositoryCommitsShaComments",
        "getV4ProjectsIdRepositoryCommitsShaDiff",
        "getV4ProjectsIdRepositoryCommitsShaStatuses",
        "getV4ProjectsIdRepositoryCompare",
        "getV4ProjectsIdRepositoryContributors",
        "getV4ProjectsIdRepositoryRawBlobsSha",
        "getV4ProjectsIdRepositoryTags",
        "postV4ProjectsIdRepositoryTags",
        "getV4ProjectsIdRepositoryTagsTagName",
        "deleteV4ProjectsIdRepositoryTagsTagName",
        "putV4ProjectsIdRepositoryTagsTagNameRelease",
        "postV4ProjectsIdRepositoryTagsTagNameRelease",
        "getV4ProjectsIdRepositoryTree",
        "getV4ProjectsIdRunners",
        "postV4ProjectsIdRunners",
        "deleteV4ProjectsIdRunnersRunnerId",
        "getV4ProjectsIdServicesAsana",
        "putV4ProjectsIdServicesAsana",
        "deleteV4ProjectsIdServicesAsana",
        "getV4ProjectsIdServicesAssembla",
        "putV4ProjectsIdServicesAssembla",
        "deleteV4ProjectsIdServicesAssembla",
        "getV4ProjectsIdServicesBamboo",
        "putV4ProjectsIdServicesBamboo",
        "deleteV4ProjectsIdServicesBamboo",
        "getV4ProjectsIdServicesBugzilla",
        "putV4ProjectsIdServicesBugzilla",
        "deleteV4ProjectsIdServicesBugzilla",
        "getV4ProjectsIdServicesBuildkite",
        "putV4ProjectsIdServicesBuildkite",
        "deleteV4ProjectsIdServicesBuildkite",
        "putV4ProjectsIdServicesBuildsEmail",
        "getV4ProjectsIdServicesCampfire",
        "putV4ProjectsIdServicesCampfire",
        "deleteV4ProjectsIdServicesCampfire",
        "getV4ProjectsIdServicesCustomIssueTracker",
        "putV4ProjectsIdServicesCustomIssueTracker",
        "deleteV4ProjectsServicesCustomIssueTracker",
        "getV4ProjectsIdServicesDroneCi",
        "putV4ProjectsIdServicesDroneCi",
        "deleteV4ProjectsIdServicesDroneCi",
        "getV4ProjectsIdServicesEmailOnPush",
        "putV4ProjectsIdServicesEmailsOnPush",
        "deleteV4ProjectsIdServicesEmailOnPush",
        "getV4ProjectsIdServicesExternalWiki",
        "putV4ProjectsIdServicesExternalWiki",
        "deleteV4ProjectsIdServicesExternalWiki",
        "getV4ProjectsIdServicesFlowdock",
        "putV4ProjectsIdServicesFlowdock",
        "deleteV4ProjectsServicesFlowdock",
        "getV4ProjectsIdServicesHipchat",
        "putV4ProjectsIdServicesHipchat",
        "deleteV4ProjectsIdServicesHipchat",
        "getV4ProjectsIdServicesIrker",
        "putV4ProjectsIdServicesIrker",
        "deleteV4ProjectsIdServicesIrker",
        "getV4ProjectsIdServicesJira",
        "putV4ProjectsIdServicesJira",
        "deleteV4ProjectsIdServicesJira",
        "getV4ProjectsIdServicesKubernetes",
        "putV4ProjectsIdServicesKubernetes",
        "deleteV4ProjectsIdServicesKubernetes",
        "getV4ProjectsIdServicesMattermost",
        "putV4ProjectsIdServicesMattermost",
        "deleteV4ProjectsIdServicesMattermost",
        "getV4ProjectsIdServicesMattermostSlashCommands",
        "putV4ProjectsIdServicesMattermostSlashCommands",
        "deleteV4ProjectsIdServicesMattermostSlashCommands",
        "getV4ProjectsIdServicesPipelinesEmail",
        "putV4ProjectsIdServicesPipelinesEmail",
        "deleteV4ProjectsIdServicesPipelinesEmail",
        "getV4ProjectsIdServicesPivotaltracker",
        "putV4ProjectsIdServicesPivotaltracker",
        "deleteV4ProjectsIdServicesPivotaltracker",
        "getV4ProjectsIdServicesPushover",
        "putV4ProjectsIdServicesPushover",
        "deleteV4ProjectsIdServicesPushover",
        "getV4ProjectsIdServicesRedmine",
        "putV4ProjectsIdServicesRedmine",
        "deleteV4ProjectsIdServicesRedmine",
        "getV4ProjectsIdServicesSlack",
        "putV4ProjectsIdServicesSlack",
        "deleteV4ProjectsIdServicesSlack",
        "getV4ProjectsIdServicesSlackSlashCommands",
        "putV4ProjectsIdServicesSlackSlashCommands",
        "deleteV4ProjectsIdServicesSlackSlashCommands",
        "getV4ProjectsIdServicesTeamcity",
        "putV4ProjectsIdServicesTeamcity",
        "deleteV4ProjectsIdServicesTeamcity",
        "postV4ProjectsIdShare",
        "deleteV4ProjectsIdShareGroupId",
        "getV4ProjectsIdSnippets",
        "postV4ProjectsIdSnippets",
        "getV4ProjectsIdSnippetsSnippetId",
        "putV4ProjectsIdSnippetsSnippetId",
        "deleteV4ProjectsIdSnippetsSnippetId",
        "getV4ProjectsIdSnippetsSnippetIdAwardEmoji",
        "postV4ProjectsIdSnippetsSnippetIdAwardEmoji",
        "getV4ProjectsIdSnippetsSnippetIdAwardEmojiAwardId",
        "deleteV4ProjectsIdSnippetsSnippetIdAwardEmojiAwardId",
        "getV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmoji",
        "postV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmoji",
        "getV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmojiAwardId",
        "deleteV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmojiAwardId",
        "getV4ProjectsIdSnippetsSnippetIdRaw",
        "postV4ProjectsIdStar",
        "postV4ProjectsIdStatusesSha",
        "getV4ProjectsIdTriggers",
        "postV4ProjectsIdTriggers",
        "postV4ProjectsIdUnarchive",
        "postV4ProjectsIdUploads",
        "getV4ProjectsIdUsers",
        "getV4ProjectsIdVariables",
        "postV4ProjectsIdVariables",
        "getV4ProjectsIdVariablesKey",
        "putV4ProjectsIdVariablesKey",
        "deleteV4ProjectsIdVariablesKey",
        "getV4ProjectsIdForks",
        "postV4ProjectsIdUnstar",
        "getV4ProjectsIdLanguages",
        "getV4ProjectsIdPushRule",
        "putV4ProjectsIdPushRule",
        "postV4PorjectsIdPushRule",
        "delelteV4ProjectsIdPushRule",
        "getV4ProjectsIdExport",
        "postV4ProjectsIdExport",
        "getV4ProjectsIdExportDownload",
        "postV4ProjectsIdImport",
        "getV4ProjectsIdImport",
        "getV4ProjectsIdBadges",
        "postV4ProjectsIdBadges",
        "getV4ProjectsIdBadgesBadgeId",
        "postV4ProjectsIdBadgesBadgeId",
        "deleteV4ProjectsIdBadgesBadgeId",
        "getV4ProjectsIdBadgesRender",
        "getV4ProjectsIdRegistryRepositories",
        "deleteV4ProjectsIdRegistryRepositoriesRepositoryId",
        "getV4ProjectsIdRegistryRepositoriesRepositoryIdTags",
        "deleteV4ProjectsIdRegistryRepositoriesRepositoryIdTags",
        "getV4ProjectsIdRegistryRepositoriesRepositoryIdTagsTagName",
        "deleteV4ProjectsIdRegistryRepositoriesRepositoryIdTagsTagName",
        "getV4ProjectsIdCustomAttributes",
        "getV4ProjectsIdCustomAttributesKey",
        "putV4ProjectsIdCustomAttributesKey",
        "deleteV4ProjectsIdCustomAttributesKey",
        "getV4ProjectsIdJobs",
        "getV4ProjectsIdPipelinesPipelineIdJobs",
        "getV4ProjectsIdJobsJobId",
        "getV4ProjectsIdJobsJobIdTrace",
        "postV4ProjectsIdJobsJobIdRetry",
        "postV4ProjectsIdJobsJobIdErase",
        "postV4ProjectsIdJobsJobIdCancel",
        "postV4ProjectsIdJobsJobIdPlay",
        "getV4ProjectsIdPagesDomains",
        "postV4ProjectsIdPagesDomains",
        "getV4ProjectsIdPagesDomainsDomain",
        "putV4ProjectsIdPagesDomainsDomain",
        "deleteV4ProjectsIdPagesDomainsDomain",
        "getV4ProjectsIdPipelineSchedules",
        "postV4ProjectsPipelineSchedules",
        "getV4ProjectsIdPipelineSchedulesPipelineScheduleId",
        "putV4ProjectsPipelineSchedulesPipelineScheduleId",
        "deleteV4ProjectsIdPipelineSchedulesPipelineScheduleId",
        "postV4ProjectsIdPipelineSchedulesPipelineScheduleIdTakeOwnership",
        "postV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariables",
        "putV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariablesKey",
        "deleteV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariablesKey",
        "getV4ProjectsIdClusters",
        "getV4ProjectsIdClustersClusterId",
        "putV4ProjectsIdClustesClusterId",
        "deleteV4ProjectsIdClustersClusterId",
        "postV4ProjectsIdClustersUser",
        "getV4ProjectsIdProtectedBranches",
        "postV4ProtectsIdProtectedBranches",
        "getV4ProjectsIdProtectedBranchesName",
        "deleteV4ProjectsIdProtectedBranchesName",
        "getV4ProjectsIdProtectedTags",
        "postV4ProjectsIdProtectedTags",
        "getV4ProjectsIdProtectedTagsName",
        "deleteV4ProjectsIdProtectedTagsName",
        "getV4ProjectsIdReleases",
        "postV4ProjectsIdReleases",
        "deleteV4ProjectsIdReleases",
        "getV4ProjectsIdReleasesTagName",
        "putV4ProjectsIdReleasesTagName",
        "putV4ProjectsIdRepositorySubmodulesSubmodule",
        "getV4ProjectsIdIssuesIssueiidResourceLabelEvents",
        "getV4ProjectsIdIssuesIssueiidResourceLabelEventsId",
        "getV4ProjectsIdMergeRequestiidResourceLabelEvents",
        "getV4ProjectsIdSearch",
        "getV4ProjectsIdWikis",
        "postV4ProjectsIdWikis",
        "getV4ProjectsIdWikisSlug",
        "putV4ProjectsIdWikisSlug",
        "deleteV4ProjectsIdWikis",
        "postV4ProjectsIdWikisAttachments",
        "postV4ProjectsEnvironmentsEnvironmentIdStop",
        "getV4ProjectsIdRepositoryFiles",
        "deleteV4ProjectsIdRepositoryFiles",
        "getV4ProjectsRepositoryFilesRaw",
        "getV4ProjectsIdJobssJobIdArtifacts",
        "deleteV4ProjectsIdJobsJobIdArtifacts",
        "postV4ProjectsIdJobsJobIdArtifactsKeep",
        "getV4ProjectsIdJobsArtifactsRefNameDownload",
        "getV4ProjectsIdJobsJobIdArtifactsArtifcactPath",
        "getV4ProjectsIdJobsArtifactsRefNameRaw",
        "getV4ProjectsIdRepositoryCommitsShaRefs",
        "getV4ProjectsIdTriggersTriggerId",
        "postV4ProjectsIdTriggersTriggerId",
        "deleteV4ProjectsIdTriggersTriggerId",
        "postV4ProjectsIdTriggersTriggerIdOwnership",
        "getV4ProjectsIdServicesHangoutschat",
        "putV4ProjectsIdServicesHangoutschat",
        "deleteV4ProjectsIdServicesHangoutschat",
        "getV4ProjectsIdServicesPackagist",
        "putV4ProjectsIdServicesPackagist",
        "deleteV4ProjectsIdServicesPackagist",
        "getV4ProjectsIdServicesMicrosoftTeams",
        "putV4ProjectsIdServicesMicrosoftTeams",
        "deleteV4ProjectsIdServicesMicrosoftTeams",
        "getV4ProjectsIdServicesJenkins",
        "putV4ProjectsIdServicesJenkins",
        "deleteV4ProjectsIdServicesJenkins",
        "getV4ProjectsIdServicesMockCi",
        "putV4ProjectsIdServicesMockCi",
        "deleteV4ProjectsIdServicesMockCi",
        "getV4ProjectsIdServicesYoutrack",
        "putV4ProjectsIdServicesYoutrack",
        "deleteV4ProjectsIdServicesYoutrack",
        "getV4ProjectsIdSnippetIdDiscussions",
        "postV4ProjectsIdSnippetIdDiscussions",
        "getV4ProjectsIdSnippetIdDiscussionId",
        "postV4ProjectsIdSnippetIdDiscussionIdNotes",
        "putV4ProjectsIdSnippetIdDiscussionIdNoteId",
        "deleteV4ProjectsIdSnippetIdDiscussionIdNoteId",
        "getV4ProjectsIdIssuesIidDiscussions",
        "postV4ProjectsIdIssuesIidDiscussions",
        "getV4ProjectsIdIssuesIidDiscussionsId",
        "postV4ProjectsIdIssuesIidDiscussionsIdNotes",
        "putV4ProjectsIdIssuesIidDiscussionsIdNotesId",
        "deleteV4ProjectsIdIssuesIidDiscussionsIdNotesId",
        "getV4ProjectsIdMergeRequestsIidDiscussions",
        "getV4ProjectsIdMergeRequestsIidDiscussionsId",
        "putV4ProjectsIdMergeRequestsIidDiscussionsId",
        "putV4ProjectsIdMergeRequestsIidDiscussionsIdNotesId",
        "deleteV4ProjectsIdMergeRequestsIidDiscussionsIdNotesId",
        "getV4ProjectsIdCommitsIdDiscussions",
        "postV4ProjectsIdCommitsIdDiscussions",
        "getV4ProjectsIdCommitsIdDiscussionsId",
        "postV4ProjectsIdCommitsIdDiscussionsIdNotes",
        "putV4ProjectsIdCommitsIdDiscussionsIdNotesId",
        "deleteV4ProjectsIdCommitsIdDiscussionsIdNotesId",
        "getV4ProjectsIdSnippetsIdNotes",
        "postV4ProjectsIdSnippetsIdNotes",
        "getV4ProjectsIdSnippetsIdNoteId",
        "putV4ProjectsIdSnippetsIdNoteId",
        "deleteV4ProjectsIdSnippetsIdNoteId",
        "getV4ProjectsIdMergeRequestsIidNotes",
        "postV4ProjectsIdMergeRequestsIidNotes",
        "postV4ProjectsIdIssuesIdSubscribe",
        "postV4ProjectsIdIssuesIdUnsubscribe",
        "postV4ProjectsIdIssuesIssueIdMove",
        "getV4ProjectsIdIssuesIidNotes",
        "postV4ProjectsIdIssuesIidNotes",
        "getV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmoji",
        "postV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmoji",
        "getV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmojiAwardId",
        "deleteV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmojiAwardId",
        "getV4ProjectsIdIssuesIidNotesId",
        "putV4ProjectsIdIssuesIidNotesId",
        "deleteV4ProjectsIdIssuesIidNotesId",
        "getV4ProjectsIdIssuesIssueId",
        "putV4ProjectsIdIssuesIssueId",
        "deleteV4ProjectsIdIssuesIssueId",
        "postV4ProjectsIdIssuesIssueIdAddSpentTime",
        "getV4ProjectsIdIssuesIssueIdAwardEmoji",
        "postV4ProjectsIdIssuesIssueIdAwardEmoji",
        "getV4ProjectsIdIssuesIssueIdAwardEmojiAwardId",
        "deleteV4ProjectsIdIssuesIssueIdAwardEmojiAwardId",
        "postV4ProjectsIdIssuesIssueIdResetSpentTime",
        "postV4ProjectsIdIssuesIssueIdResetTimeEstimate",
        "postV4ProjectsIdIssuesIssueIdTimeEstimate",
        "getV4ProjectsIdIssuesIssueIdTimeStats",
        "postV4ProjectsIdIssuesIssueIdTodo",
        "postV4ProjectsIdLabelsIdSubscribe",
        "postV4ProjectsIdLabelsIdUnsubscribe",
        "getV4ProjectsIdMergeRequestsMergeRequestId",
        "putV4ProjectsIdMergeRequestsMergeRequestId",
        "deleteV4ProjectsIdMergeRequestsMergeRequestId",
        "postV4ProjectsIdMergeRequestsMergeRequestIdAddSpentTime",
        "getV4ProjectsIdMergeRequestsMergeRequestIdAwardEmoji",
        "postV4ProjectsIdMergeRequestsMergeRequestIdAwardEmoji",
        "getV4ProjectsIdMergeRequestsMergeRequestIdAwardEmojiAwardId",
        "deleteV4ProjectsIdMergeRequestsMergeRequestIdAwardEmojiAwardId",
        "postV4ProjectsIdMergeRequestsMergeRequestIdCancelMergeWhenBuildSucceeds",
        "getV4ProjectsIdMergeRequestsMergeRequestIdChanges",
        "getV4ProjectsIdMergeRequestsMergeRequestIdClosesIssues",
        "getV4ProjectsIdMergeRequestsMergeRequestIdComments",
        "postV4ProjectsIdMergeRequestsMergeRequestIdComments",
        "postV4ProjectsIdApproveMergeRequest",
        "getV4ProjectsIdMergeRequestsMergeRequestIdCommits",
        "putV4ProjectsIdMergeRequestsMergeRequestIdMerge",
        "getV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmoji",
        "postV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmoji",
        "getV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmojiAwardId",
        "deleteV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmojiAwardId",
        "postV4ProjectsIdMergeRequestsMergeRequestIdResetSpentTime",
        "postV4ProjectsIdMergeRequestsMergeRequestIdResetTimeEstimate",
        "postV4ProjectsIdMergeRequestsMergeRequestIdTimeEstimate",
        "getV4ProjectsIdMergeRequestsMergeRequestIdTimeStats",
        "postV4ProjectsIdMergeRequestsMergeRequestIdTodo",
        "getV4ProjectsIdMergeRequestsMergeRequestIdVersions",
        "getV4ProjectsIdMergeRequestsMergeRequestIdVersionsVersionId",
        "getV4ProjectsIdMergeRequestsIidNotesId",
        "putV4ProjectsIdMergeRequestsIidNotesId",
        "deleteV4ProjectsIdMergeRequestsIidNotesId",
        "postV4ProjectsIdMergeRequestIidDiscussionsIdNotes",
        "getV4ProjectsIdMergeRequestiidResourceLabelEventId",
        "postV4ProjectsIdMergeRequestsIidSubscribe",
        "postV4ProjectsIdMergeRequestsIidUnsubscribe"
      ],
      "external_name": "ph_request_type"
    },
    "orderBy": {
      "description": "Return issue notes ordered by created_at or updated_at fields. Default is created_at",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "order_by"
    },
    "withCustomAttributes": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "with_custom_attributes"
    },
    "withMergeRequestsEnabled": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "with_merge_requests_enabled"
    },
    "withProgrammingLanguage": {
      "description": "Limit by projects which use the given programming language",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "with_programming_language"
    },
    "wikiChecksumFailed": {
      "description": "Limit projects where the wiki checksum calculation has failed",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "wiki_checksum_failed"
    },
    "repositoryChecksumFailed": {
      "description": "Limit projects where the repository checksum calculation has failed",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "repository_checksum_failed"
    },
    "minAccessLevel": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "min_access_level"
    },
    "withIssuesEnabled": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "with_issues_enabled"
    },
    "userId": {
      "description": "The user ID of the member",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "user_id"
    },
    "perPage": {
      "description": "Number of items per page",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "per_page"
    },
    "boardId": {
      "description": "The ID of a board",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "board_id"
    },
    "listId": {
      "description": "The ID of a board list",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "list_id"
    },
    "keyId": {
      "description": "The ID of the deploy key",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "key_id"
    },
    "deploymentId": {
      "description": "The deployment ID",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "deployment_id"
    },
    "environmentId": {
      "description": "The ID of the environment",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "environment_id"
    },
    "forkedFromId": {
      "description": "The ID of the project it was forked from",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "forked_from_id"
    },
    "hookId": {
      "description": "The ID of the hook to delete",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "hook_id"
    },
    "milestoneId": {
      "description": "The ID of a project milestone",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "milestone_id"
    },
    "pipelineId": {
      "description": "ID of a pipeline",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "pipeline_id"
    },
    "refName": {
      "description": "The ref from repository",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "ref_name"
    },
    "pathParam": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "path"
    },
    "tagName": {
      "description": "The tag where the release will be created from.",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "tag_name"
    },
    "tagList": {
      "description": "List of of the runner’s tags",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "tag_list"
    },
    "runnerId": {
      "description": "The ID of the runner",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "runner_id"
    },
    "groupId": {
      "description": "The ID of the group",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "group_id"
    },
    "snippetId": {
      "description": "The ID of a snippet",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "snippet_id"
    },
    "awardId": {
      "description": "The ID of the award",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "award_id"
    },
    "noteId": {
      "description": "The ID of a note",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "note_id"
    },
    "linkUrl": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "link_url"
    },
    "imageUrl": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "image_url"
    },
    "badgeId": {
      "description": "The badge ID",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "badge_id"
    },
    "repositoryId": {
      "description": "The ID of registry repository.",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "repository_id"
    },
    "jobId": {
      "description": "The unique job identifier",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "job_id"
    },
    "cronTimezone": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "cron_timezone"
    },
    "pipelineScheduleId": {
      "description": "The pipeline schedule id",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "pipeline_schedule_id"
    },
    "variableType": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "variable_type"
    },
    "clusterId": {
      "description": "The ID of the cluster",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "cluster_id"
    },
    "pushAccessLevel": {
      "description": "Access levels allowed to push (defaults: 40, maintainer access level)",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "push_access_level"
    },
    "mergeAccessLevel": {
      "description": "Access levels allowed to merge (defaults: 40, maintainer access level)",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "merge_access_level"
    },
    "unprotectAccessLevel": {
      "description": "Access levels allowed to unprotect (defaults: 40, maintainer access level)",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "unprotect_access_level"
    },
    "allowedToPush": {
      "description": "Array of access levels allowed to push, with each described by a hash",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "allowed_to_push"
    },
    "allowedToMerge": {
      "description": "Array of access levels allowed to merge, with each described by a hash",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "allowed_to_merge"
    },
    "allowedToUnprotect": {
      "description": "Array of access levels allowed to unprotect, with each described by a hash",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "allowed_to_unprotect"
    },
    "createAccessLevel": {
      "description": "Access levels allowed to create (defaults: 40, maintainer access level)",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "create_access_level"
    },
    "issueIid": {
      "description": "The internal ID of a project’s issue",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "issue_iid"
    },
    "resourceLabelEventsId": {
      "description": "The ID of a label event",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "resource_label_events_id"
    },
    "mergeRequestIid": {
      "description": "The internal ID of the merge request",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "merge_request_iid"
    },
    "withContent": {
      "description": "Include pages’ content",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "with_content"
    },
    "content": {
      "type": "string",
      "description": "Include file content",
      "parse": true,
      "encode": true,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "content"
    },
    "filePath": {
      "description": "Url encoded full path to new file",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "file_path"
    },
    "artifactPath": {
      "description": "Path to a file inside the artifacts archive.",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "artifact_path"
    },
    "triggerId": {
      "description": "The trigger id",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "trigger_id"
    },
    "bodyQuery": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "body"
    },
    "discussionId": {
      "description": "The ID of a discussion",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "discussion_id"
    },
    "commitId": {
      "description": "The ID of a commit",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "commit_id"
    },
    "createdAt": {
      "description": "Date time string, ISO 8601 formatted, e.g. 2016-03-11T03:45:40Z",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "created_at"
    },
    "toProjectId": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "to_project_id"
    },
    "labelId": {
      "description": "The ID or title of a project’s label",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "label_id"
    },
    "versionId": {
      "description": "The ID of a merge request diff version",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "version_id"
    },
    "resourceLabelEventId": {
      "description": "The ID of a label event",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "resource_label_event_id"
    }
  },
  "definitions": {}
}