'1.0', 'info' => ['style' => 'ROA', 'product' => 'devops', 'version' => '2021-06-25'], 'components' => [ 'schemas' => [], ], 'apis' => [ 'AddGroupMember' => [ 'path' => '/repository/groups/{groupId}/members/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'aliyunPks' => ['type' => 'string', 'required' => true], 'accessLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], ], ], 'AddPipelineRelations' => [ 'path' => '/organization/{organizationId}/{pipelineId}/pipelineRelations', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'relObjectType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['VARIABLE_GROUP', 'OOS_APP_ID'], ], ], [ 'name' => 'relObjectIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'AddRepositoryMember' => [ 'path' => '/repository/{repositoryId}/members', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '0', 'maximum' => '9223372036854775807'], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'aliyunPks' => ['type' => 'string', 'required' => true], 'accessLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'AddWebhook' => [ 'path' => '/repository/{repositoryId}/webhooks/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '0', 'maximum' => '9223372036854775807'], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'url' => ['type' => 'string', 'required' => true], 'pushEvents' => ['type' => 'boolean', 'required' => false], 'mergeRequestsEvents' => ['type' => 'boolean', 'required' => false], 'tagPushEvents' => ['type' => 'boolean', 'required' => false], 'noteEvents' => ['type' => 'boolean', 'required' => false], 'enableSslVerification' => ['type' => 'boolean', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'secretToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CancelExecutionReleaseStage' => [ 'path' => '/appstack/apps/{appName}/releaseWorkflows/{releaseWorkflowSn}/releaseStages/{releaseStageSn}/executions/{executionNumber}:cancel', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseWorkflowSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseStageSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'executionNumber', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CloseMergeRequest' => [ 'path' => '/api/v4/projects/{repositoryId}/merge_requests/{localId}/close', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'localId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'CreateAppMembers' => [ 'path' => '/appstack/apps/{appName}/members', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'roleNames' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'playerList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'id' => ['type' => 'string', 'required' => false], 'type' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'CreateBranch' => [ 'path' => '/repository/{repositoryId}/branches', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'branchName' => ['type' => 'string', 'required' => true], 'ref' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'CreateChangeRequest' => [ 'path' => '/appstack/apps/{appName}/changeRequests', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'title' => ['type' => 'string', 'required' => true], 'ownerId' => ['type' => 'string', 'required' => true], 'ownerAccountId' => ['type' => 'string', 'required' => false], 'appCodeRepoSn' => ['type' => 'string', 'required' => true], 'branchName' => ['type' => 'string', 'required' => true], 'autoDeleteBranchWhenEnd' => ['type' => 'boolean', 'required' => false], 'createBranch' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], 'CreateCheckRun' => [ 'path' => '/api/v4/projects/check_runs/create_check_run', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => true], 'headSha' => ['type' => 'string', 'required' => true], 'status' => ['type' => 'string', 'required' => false], 'conclusion' => ['type' => 'string', 'required' => false], 'startedAt' => ['type' => 'string', 'required' => false], 'completedAt' => ['type' => 'string', 'required' => false], 'externalId' => ['type' => 'string', 'required' => false], 'detailsUrl' => ['type' => 'string', 'required' => false], 'output' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'title' => ['type' => 'string', 'required' => true], 'summary' => ['type' => 'string', 'required' => true], 'text' => ['type' => 'string', 'required' => false], 'images' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'alt' => ['type' => 'string', 'required' => true], 'imageUrl' => ['type' => 'string', 'required' => true], 'caption' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'annotations' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'path' => ['type' => 'string', 'required' => true], 'startLine' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'endLine' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'startColumn' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'endColumn' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'annotationLevel' => ['type' => 'string', 'required' => true], 'message' => ['type' => 'string', 'required' => true], 'title' => ['type' => 'string', 'required' => false], 'rawDetails' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'CreateComment' => [ 'path' => '/api/v4/projects/code_reviews/comments/create_comment', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'localId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'content' => ['type' => 'string', 'required' => true], 'commentType' => ['type' => 'string', 'required' => true], 'parentCommentBizId' => ['type' => 'string', 'required' => false], 'resolved' => ['type' => 'boolean', 'required' => false], 'filePath' => ['type' => 'string', 'required' => false], 'lineNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'patchSetBizId' => ['type' => 'string', 'required' => false], 'draft' => ['type' => 'boolean', 'required' => false], 'fromPachSetBizId' => ['type' => 'string', 'required' => false], 'toPatchSetBizId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateCommitStatus' => [ 'path' => '/api/v4/projects/repository/commit_statuses/create_commit_status', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'sha', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'state' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'targetUrl' => ['type' => 'string', 'required' => false], 'context' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateCommitWithMultipleFiles' => [ 'path' => '/api/v4/projects/repository/commits/files', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'branch' => ['type' => 'string', 'required' => true], 'commitMessage' => ['type' => 'string', 'required' => false], 'actions' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'action' => ['type' => 'string', 'required' => false], 'filePath' => ['type' => 'string', 'required' => false], 'previousPath' => ['type' => 'string', 'required' => false], 'content' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'CreateDeployKey' => [ 'path' => '/repository/{repositoryId}/keys/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'title' => ['type' => 'string', 'required' => true], 'key' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'CreateFile' => [ 'path' => '/repository/{repositoryId}/files', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'filePath' => ['type' => 'string', 'required' => true], 'branchName' => ['type' => 'string', 'required' => true], 'encoding' => ['type' => 'string', 'required' => false], 'content' => ['type' => 'string', 'required' => true], 'commitMessage' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'CreateFlowTag' => [ 'path' => '/organization/{organizationId}/flow/tags', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 20], ], [ 'name' => 'color', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['#1F9AEF', '#E63A3A', '#FA8C15', '#15AD31', '#7978E5', '#8C8C8C'], ], ], [ 'name' => 'flowTagGroupId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'CreateFlowTagGroup' => [ 'path' => '/organization/{organizationId}/flow/tagGroups', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 20], ], ], ], 'CreateHostGroup' => [ 'path' => '/organization/{organizationId}/hostGroups', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'type', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['ECS'], ], ], [ 'name' => 'envId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'name', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceConnectionId', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'tagIds', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ecsType', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['ECS_ALIYUN'], ], ], [ 'name' => 'ecsLabelKey', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ecsLabelValue', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'aliyunRegion', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'machineInfos', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateMergeRequest' => [ 'path' => '/api/v4/projects/{repositoryId}/merge_requests', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'sourceProjectId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'sourceBranch' => ['type' => 'string', 'required' => true], 'targetProjectId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'targetBranch' => ['type' => 'string', 'required' => true], 'title' => ['type' => 'string', 'required' => true], 'createFrom' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'reviewerIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'workItemIds' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateOAuthToken' => [ 'path' => '/login/oauth/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientId' => ['type' => 'string', 'required' => true], 'clientSecret' => ['type' => 'string', 'required' => true], 'grantType' => ['type' => 'string', 'required' => true], 'scope' => ['type' => 'string', 'required' => true], 'code' => ['type' => 'string', 'required' => false], 'login' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreatePipeline' => [ 'path' => '/organization/{organizationId}/pipelines', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'content', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreatePipelineGroup' => [ 'path' => '/organization/{organizationId}/pipelineGroups', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 40], ], ], ], 'CreateProject' => [ 'path' => '/organization/{organizationId}/projects/createProject', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'templateIdentifier' => ['type' => 'string', 'required' => true], 'name' => ['type' => 'string', 'required' => true], 'scope' => ['type' => 'string', 'required' => true], 'customCode' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'CreateProjectLabel' => [ 'path' => '/api/v4/projects/labels', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => true], 'color' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateProtectdBranch' => [ 'path' => '/repository/{repositoryId}/protect_branches', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'id' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'branch' => ['type' => 'string', 'required' => true], 'allowPushRoles' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], 'allowPushUserIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'allowMergeRoles' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], 'allowMergeUserIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'mergeRequestSetting' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'isRequired' => ['type' => 'boolean', 'required' => false], 'mrMode' => ['type' => 'string', 'required' => false], 'isAllowSelfApproval' => ['type' => 'boolean', 'required' => false], 'isRequireDiscussionProcessed' => ['type' => 'boolean', 'required' => false], 'isResetApprovalWhenNewPush' => ['type' => 'boolean', 'required' => false], 'minimumApproval' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'allowMergeRequestRoles' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], 'defaultAssignees' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'whiteList' => ['type' => 'string', 'required' => false], ], ], 'testSettingDTO' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'isRequired' => ['type' => 'boolean', 'required' => false], 'codeGuidelinesDetection' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'enabled' => ['type' => 'boolean', 'required' => false], 'message' => ['type' => 'string', 'required' => false], ], ], 'sensitiveInfoDetection' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'enabled' => ['type' => 'boolean', 'required' => false], 'message' => ['type' => 'string', 'required' => false], ], ], 'checkTaskQualityConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'enabled' => ['type' => 'boolean', 'required' => false], 'bizNo' => ['type' => 'string', 'required' => false], 'taskName' => ['type' => 'string', 'required' => false], 'message' => ['type' => 'string', 'required' => false], ], ], 'checkConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'checkItems' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'isRequired' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], ], ], ], ], ], ], ], 'CreatePushRule' => [ 'path' => '/api/v4/projects/{repositoryId}/push_rule', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ruleInfos' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'checkerName' => ['type' => 'string', 'required' => false], 'extraMessage' => ['type' => 'string', 'required' => false], 'checkerType' => ['type' => 'string', 'required' => false], 'fileRuleRegexes' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], ], 'CreateRepository' => [ 'path' => '/repository/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sync', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'createParentPath', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'name' => ['type' => 'string', 'required' => true], 'path' => ['type' => 'string', 'required' => false], 'namespaceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'visibilityLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'importUrl' => ['type' => 'string', 'required' => false], 'importAccount' => ['type' => 'string', 'required' => false], 'importToken' => ['type' => 'string', 'required' => false], 'importTokenEncrypted' => ['type' => 'string', 'required' => false], 'importDemoProject' => ['type' => 'boolean', 'required' => false], 'avatarUrl' => ['type' => 'string', 'required' => false], 'readmeType' => ['type' => 'string', 'required' => false], 'importRepoType' => ['type' => 'string', 'required' => false], 'initStandardService' => ['type' => 'boolean', 'required' => false], 'gitignoreType' => ['type' => 'string', 'required' => false], 'isCryptoEnabled' => ['type' => 'boolean', 'required' => false], 'localImportUrl' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateRepositoryGroup' => [ 'path' => '/repository/groups/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'name' => ['type' => 'string', 'required' => true], 'path' => ['type' => 'string', 'required' => true], 'visibilityLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'parentId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'avatarUrl' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateResourceMember' => [ 'path' => '/organization/{organizationId}/{resourceType}/{resourceId}/members', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resourceType', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, 'minimum' => '1', 'maximum' => '999999999999999', 'enum' => ['pipeline', 'hostGroup'], ], ], [ 'name' => 'accountId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'roleName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resourceId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'CreateServiceAuth' => [ 'path' => '/organization/{organizationId}/serviceAuths', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceAuthType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['RAM'], ], ], ], ], 'CreateServiceConnection' => [ 'path' => '/organization/{organizationId}/createServiceConnection', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'connectionType' => [ 'type' => 'string', 'required' => true, 'enum' => ['ecs', 'ack', 'oss', 'edas', 'sae', 'ros', 'fc', 'emas', 'customGitlab', 'git', 'gitlab', 'bitbucket', 'docker_register_aliyun', 'ess', 'Codeup'], ], 'connectionName' => ['type' => 'string', 'required' => true], 'serviceAuthId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'scope' => [ 'type' => 'string', 'required' => true, 'enum' => ['PERSONAL', 'GLOBAL', 'CUSTOM'], ], 'authType' => [ 'type' => 'string', 'required' => true, 'enum' => ['CREDENTIAL', 'AUTHENTICATION'], ], ], ], ], ], ], 'CreateServiceCredential' => [ 'path' => '/organization/{organizationId}/serviceCredentials', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => true, 'maxLength' => 100], 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['USERNAME_PASSWORD'], ], 'scope' => [ 'type' => 'string', 'required' => false, 'enum' => ['PERSON'], ], 'username' => ['type' => 'string', 'required' => true], 'password' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'CreateSprint' => [ 'path' => '/organization/{organizationId}/sprints/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => true], 'spaceIdentifier' => ['type' => 'string', 'required' => true], 'startDate' => ['type' => 'string', 'required' => false], 'endDate' => ['type' => 'string', 'required' => false], 'staffIds' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], ], ], ], ], ], ], 'CreateSshKey' => [ 'path' => '/organization/{organizationId}/sshKey', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateTag' => [ 'path' => '/repository/{repositoryId}/tags/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'tagName' => ['type' => 'string', 'required' => true], 'ref' => ['type' => 'string', 'required' => true], 'message' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateTestCase' => [ 'path' => '/organization/{organizationId}/testhub/testcase', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'subject' => ['type' => 'string', 'required' => true], 'assignedTo' => ['type' => 'string', 'required' => true], 'spaceIdentifier' => ['type' => 'string', 'required' => true], 'directoryIdentifier' => ['type' => 'string', 'required' => true], 'priority' => ['type' => 'string', 'required' => false], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'fieldValueList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fieldIdentifier' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], 'testcaseStepContentInfo' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'precondition' => ['type' => 'string', 'required' => false], 'stepType' => [ 'type' => 'string', 'required' => true, 'enum' => ['TEXT', 'TABLE'], ], 'stepResultList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'step' => ['type' => 'string', 'required' => false], 'expected' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], ], ], 'CreateUserKey' => [ 'path' => '/api/v3/user/keys/create', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'publicKey' => ['type' => 'string', 'required' => true], 'title' => ['type' => 'string', 'required' => true], 'keyScope' => ['type' => 'string', 'required' => true], 'expireTime' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateVariableGroup' => [ 'path' => '/organization/{organizationId}/variableGroups', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'description', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'variables', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateWorkitem' => [ 'path' => '/organization/{organizationId}/workitems/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'subject' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'descriptionFormat' => ['type' => 'string', 'required' => false], 'assignedTo' => ['type' => 'string', 'required' => true], 'space' => ['type' => 'string', 'required' => true], 'spaceIdentifier' => ['type' => 'string', 'required' => true], 'spaceType' => ['type' => 'string', 'required' => true], 'category' => ['type' => 'string', 'required' => true], 'workitemType' => ['type' => 'string', 'required' => true], 'fieldValueList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fieldIdentifier' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], 'workitemIdentifier' => ['type' => 'string', 'required' => false], ], ], ], 'sprint' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'tracker' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'participant' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'verifier' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'parent' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateWorkitemComment' => [ 'path' => '/organization/{organizationId}/workitems/comment', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'content' => ['type' => 'string', 'required' => true], 'workitemIdentifier' => ['type' => 'string', 'required' => true], 'formatType' => ['type' => 'string', 'required' => true], 'parentId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateWorkitemEstimate' => [ 'path' => '/organization/{organizationId}/workitems/estimate', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'workitemIdentifier' => ['type' => 'string', 'required' => true], 'spentTime' => ['type' => 'string', 'required' => true], 'type' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'recordUserIdentifier' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'CreateWorkitemRecord' => [ 'path' => '/organization/{organizationId}/workitems/record', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'workitemIdentifier' => ['type' => 'string', 'required' => true], 'actualTime' => ['type' => 'string', 'required' => true], 'type' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'recordUserIdentifier' => ['type' => 'string', 'required' => true], 'gmtStart' => ['type' => 'string', 'required' => true], 'gmtEnd' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'CreateWorkitemV2' => [ 'path' => '/organization/{organizationId}/workitem', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'subject' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'assignedTo' => ['type' => 'string', 'required' => true], 'spaceIdentifier' => ['type' => 'string', 'required' => true], 'category' => ['type' => 'string', 'required' => true], 'workitemTypeIdentifier' => ['type' => 'string', 'required' => true], 'fieldValueList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fieldIdentifier' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], 'parentIdentifier' => ['type' => 'string', 'required' => false], 'versions' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'sprintIdentifier' => ['type' => 'string', 'required' => false], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'trackers' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'participants' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'verifier' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteAppMember' => [ 'path' => '/appstack/apps/{appName}/members', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'subjectType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'subjectId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteBranch' => [ 'path' => '/repository/{repositoryId}/branches/delete', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'branchName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteFile' => [ 'path' => '/repository/{repositoryId}/files/delete', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'branchName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'filePath', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'commitMessage', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteFlowTag' => [ 'path' => '/organization/{organizationId}/flow/tags/{id}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteFlowTagGroup' => [ 'path' => '/organization/{organizationId}/flow/tagGroups/{id}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteGroupMember' => [ 'path' => '/repository/groups/{groupId}/members/remove/aliyun_pk', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'aliyunPk', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'memberType' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'DeleteHostGroup' => [ 'path' => '/organization/{organizationId}/hostGroups/{id}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'DeletePipeline' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'maximum' => '999999999999999'], ], ], ], 'DeletePipelineGroup' => [ 'path' => '/organization/{organizationId}/pipelineGroups/{groupId}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'DeletePipelineRelations' => [ 'path' => '/organization/{organizationId}/{pipelineId}/pipelineRelations', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'relObjectType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['VARIABLE_GROUP', 'OSS_APP_ID'], ], ], [ 'name' => 'relObjectId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteProject' => [ 'path' => '/organization/{organizationId}/projects/delete', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'identifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteProjectLabel' => [ 'path' => '/api/v4/projects/labels/{labelId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'labelId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteProtectedBranch' => [ 'path' => '/repository/{repositoryId}/protect_branches/{protectedBranchId}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'protectedBranchId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'DeletePushRule' => [ 'path' => '/api/v4/projects/{repositoryId}/push_rule/{pushRuleId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pushRuleId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'DeleteRepository' => [ 'path' => '/repository/{repositoryId}/remove', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'reason' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'DeleteRepositoryGroup' => [ 'path' => '/repository/groups/{groupId}/remove', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'reason' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'DeleteRepositoryMember' => [ 'path' => '/repository/{repositoryId}/members/delete/{aliyunPk}', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'aliyunPk', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'memberType' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteRepositoryWebhook' => [ 'path' => '/repository/{repositoryId}/hooks/{hookId}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'hookId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'DeleteResourceMember' => [ 'path' => '/organization/{organizationId}/{resourceType}/{resourceId}/members/{accountId}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resourceType', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, 'minimum' => '1', 'maximum' => '999999999999999', 'enum' => ['pipeline', 'hostGroup'], ], ], [ 'name' => 'resourceId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'accountId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteTag' => [ 'path' => '/repository/{repositoryId}/tags/delete', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'tagName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteUserKey' => [ 'path' => '/api/v3/user/keys/{keyId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'keyId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'DeleteVariableGroup' => [ 'path' => '/organization/{organizationId}/variableGroups/{id}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'DeleteWorkitem' => [ 'path' => '/organization/{organizationId}/workitem/delete', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'identifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteWorkitemAllComment' => [ 'path' => '/organization/{organizationId}/workitems/deleteAllComment', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'identifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteWorkitemComment' => [ 'path' => '/organization/{organizationId}/workitems/deleteComent', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'identifier' => ['type' => 'string', 'required' => true], 'commentId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], ], ], 'EnableDeployKey' => [ 'path' => '/repository/{repositoryId}/keys/{keyId}/enable', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'keyId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'ExecuteChangeRequestReleaseStage' => [ 'path' => '/appstack/apps/{appName}/releaseWorkflows/{releaseWorkflowSn}/releaseStages/{releaseStageSn}:execute', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseWorkflowSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseStageSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'params' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'any'], ], ], ], ], ], ], 'ExportInsightCustomValue' => [ 'path' => '/organization/{organizationId}/data/customValues', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportInsightExpectedWorkTime' => [ 'path' => '/organization/{organizationId}/data/expectedWorkTimes', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportInsightField' => [ 'path' => '/organization/{organizationId}/data/fields', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportInsightSpace' => [ 'path' => '/organization/{organizationId}/data/spaces', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportInsightSpaceRef' => [ 'path' => '/organization/{organizationId}/data/spaceRefs', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportInsightSprint' => [ 'path' => '/organization/{organizationId}/data/sprints', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportInsightTagRef' => [ 'path' => '/organization/{organizationId}/data/tagRefs', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportInsightWorkTime' => [ 'path' => '/organization/{organizationId}/data/workTimes', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportInsightWorkitemStatus' => [ 'path' => '/organization/{organizationId}/data/workitemStatuses', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportInsightWorkitemStatusJoinWorkitemDefectExtra' => [ 'path' => '/organization/{organizationId}/data/workitemStatusJoinWorkitemDefectExtras', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportInsightWorkitemVersion' => [ 'path' => '/organization/{organizationId}/data/workitemVersions', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ExportWorkitemActivity' => [ 'path' => '/organization/{organizationId}/data/workitemActivities', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => true], 'endTime' => ['type' => 'string', 'required' => true], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResults' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'GetApplication' => [ 'path' => '/appstack/apps/{appName}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetBranchInfo' => [ 'path' => '/repository/{repositoryId}/branches/detail', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'branchName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetCheckRun' => [ 'path' => '/api/v4/projects/check_runs/get_check_run', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'checkRunId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetCodeupOrganization' => [ 'path' => '/api/organization/{identity}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'identity', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetCompareDetail' => [ 'path' => '/repository/{repositoryId}/commits/compare/detail', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'from', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'to', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'mergeBase', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'maxDiffFile', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'maxDiffByte', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'GetCustomFieldOption' => [ 'path' => '/organization/{organizationId}/fields/{fieldId}/getCustomOption', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceIdentifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemTypeIdentifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'fieldId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetFileBlobs' => [ 'path' => '/repository/{repositoryId}/files/blobs', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'filePath', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ref', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'from', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'to', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'GetFileLastCommit' => [ 'path' => '/repository/{repositoryId}/files/lastCommit', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '0', 'maximum' => '9223372036854775807'], ], [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'sha', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'filePath', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'showSignature', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'GetFlowTagGroup' => [ 'path' => '/organization/{organizationId}/flow/tagGroups/{id}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetGroupByPath' => [ 'path' => '/api/4/groups/find_by_path', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'identity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetGroupDetail' => [ 'path' => '/repository/groups/get_detail', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetHostGroup' => [ 'path' => '/organization/{organizationId}/hostGroups/{id}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetMergeRequest' => [ 'path' => '/api/v4/projects/{repositoryId}/merge_requests/{localId}/detail', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'localId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetMergeRequestChangeTree' => [ 'path' => '/api/v4/projects/merge_requests/diffs/change_tree', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'localId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'fromPatchSetBizId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'toPatchSetBizId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetOrganizationMember' => [ 'path' => '/organization/{organizationId}/members/{accountId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accountId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetPipeline' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetPipelineArtifactUrl' => [ 'path' => '/organization/{organizationId}/pipeline/getArtifactDownloadUrl', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'filePath', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 1000], ], [ 'name' => 'fileName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetPipelineEmasArtifactUrl' => [ 'path' => '/organization/{organizationId}/pipeline/{pipelineId}/pipelineRun/{pipelineRunId}/emas/artifact/{emasJobInstanceId}/{md5}', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'emasJobInstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'md5', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pipelineRunId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'serviceConnectionId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetPipelineGroup' => [ 'path' => '/organization/{organizationId}/pipelineGroups/{groupId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetPipelineRun' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/pipelineRuns/{pipelineRunId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pipelineRunId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetPipelineScanReportUrl' => [ 'path' => '/organization/{organizationId}/pipeline/getPipelineScanReportUrl', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'reportPath', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 1000], ], ], ], 'GetProjectInfo' => [ 'path' => '/organization/{organizationId}/project/{projectId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'projectId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetProjectMember' => [ 'path' => '/repository/{repositoryId}/members/get/{aliyunPk}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'aliyunPk', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetReleaseStagePipelineRun' => [ 'path' => '/appstack/apps/{appName}/releaseWorkflows/{releaseWorkflowSn}/releaseStages/{releaseStageSn}/executions/{executionNumber}:getPipelineRun', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseWorkflowSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseStageSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'executionNumber', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetRepository' => [ 'path' => '/repository/get', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'identity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetRepositoryCommit' => [ 'path' => '/repository/{repositoryId}/commits/{sha}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'sha', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'showSignature', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'GetRepositoryTag' => [ 'path' => '/repository/{repositoryId}/tag/info', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'tagName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetSearchCodePreview' => [ 'path' => '/search/code_preview', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'docId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'keyword', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'isDsl', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'GetSprintInfo' => [ 'path' => '/organization/{organizationId}/sprints/{sprintId}/getSprintinfo', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'sprintId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetTestResultList' => [ 'path' => '/organization/{organizationId}/testhub/testplan/{testPlanIdentifier}/testresults', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'testPlanIdentifier', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'directoryIdentifier' => ['type' => 'string', 'required' => true], 'conditions' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetTestcaseList' => [ 'path' => '/organization/{organizationId}/testhub/testcases', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'spaceIdentifier' => ['type' => 'string', 'required' => true], 'directoryIdentifier' => ['type' => 'string', 'required' => false], 'conditions' => ['type' => 'string', 'required' => false], 'nextToken' => ['type' => 'string', 'required' => false], 'maxResult' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetUserInfo' => [ 'path' => '/users/current', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetVMDeployOrder' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/deploy/{deployOrderId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'deployOrderId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetVariableGroup' => [ 'path' => '/organization/{organizationId}/variableGroups/{id}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetWorkItemActivity' => [ 'path' => '/organization/{organizationId}/workitems/{workitemId}/getActivity', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetWorkItemInfo' => [ 'path' => '/organization/{organizationId}/workitems/{workitemId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetWorkItemWorkFlowInfo' => [ 'path' => '/organization/{organizationId}/workitems/{workitemId}/getWorkflowInfo', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'configurationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workitemId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetWorkitemAttachmentCreatemeta' => [ 'path' => '/organization/{organizationId}/workitem/{workitemIdentifier}/attachment/createmeta', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemIdentifier', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'fileName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetWorkitemCommentList' => [ 'path' => '/organization/{organizationId}/workitems/{workitemId}/commentList', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetWorkitemFile' => [ 'path' => '/organization/{organizationId}/workitem/{workitemIdentifier}/files/{fileIdentifier}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemIdentifier', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'fileIdentifier', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetWorkitemRelations' => [ 'path' => '/organization/{organizationId}/workitems/{workitemId}/getRelations', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'relationType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetWorkitemTimeTypeList' => [ 'path' => '/organization/{organizationId}/workitems/type/list', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'JoinPipelineGroup' => [ 'path' => '/organization/{organizationId}/pipelineGroups/join', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'groupId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'LinkMergeRequestLabel' => [ 'path' => '/api/v4/projects/merge_requests/link_labels', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'localId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'labelIds' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'ListAllReleaseWorkflows' => [ 'path' => '/appstack/apps/{appName}/releaseWorkflows', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListAppReleaseStageExecutionIntegratedMetadata' => [ 'path' => '/appstack/apps/{appName}/releaseWorkflows/{releaseWorkflowSn}/releaseStages/{releaseStageSn}/executions/{executionNumber}/integratedMetadata', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseWorkflowSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseStageSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'executionNumber', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'ListAppReleaseStageExecutions' => [ 'path' => '/appstack/apps/{appName}/releaseWorkflows/{releaseWorkflowSn}/releaseStages/{releaseStageSn}/executions', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseWorkflowSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseStageSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pagination', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'perPage', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'orderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListApplicationMembers' => [ 'path' => '/appstack/apps/{appName}/members', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListApplications' => [ 'path' => '/appstack/apps:search', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pagination', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'perPage', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'orderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListChangeRequestWorkflowExecutions' => [ 'path' => '/appstack/apps/{appName}/changeRequests/{sn}/executions', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'sn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'perPage', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'orderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'releaseWorkflowSn', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseStageSn', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListChangeRequests' => [ 'path' => '/appstack/apps/{appName}/changeRequests', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pagination', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'perPage', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'orderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'stateList', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'ownerIdList', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'appNameList', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'displayNameKeyword', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListCheckRuns' => [ 'path' => '/api/v4/projects/check_runs/list_check_runs', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ref', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'ListCommitStatuses' => [ 'path' => '/api/v4/projects/repository/commit_statuses/list_commit_statuses', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'sha', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'ListFlowTagGroups' => [ 'path' => '/organization/{organizationId}/flow/tagGroups', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListGroupMember' => [ 'path' => '/repository/groups/{groupId}/list', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'ListGroupRepositories' => [ 'path' => '/repository/groups/{groupId}/projects', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'search', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListHostGroups' => [ 'path' => '/organization/{organizationId}/hostGroups', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ids', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'createStartTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'createEndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'creatorAccountIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageOrder', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListJoinedOrganizations' => [ 'path' => '/users/joinedOrgs', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [], ], 'ListMergeRequestComments' => [ 'path' => '/api/v4/projects/merge_requests/comments/list_comments', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'localId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'patchSetBizIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'commentType' => ['type' => 'string', 'required' => false], 'filePath' => ['type' => 'string', 'required' => false], 'state' => ['type' => 'string', 'required' => false], 'resolved' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], 'ListMergeRequestFilesReads' => [ 'path' => '/api/v4/projects/merge_requests/diffs/files_read_infos', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'localId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'fromPatchSetBizId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'toPatchSetBizId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListMergeRequestLabels' => [ 'path' => '/api/v4/projects/merge_requests/labels', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'localId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'ListMergeRequestPatchSets' => [ 'path' => '/api/v4/projects/merge_requests/diffs/list_patchsets', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'localId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'ListMergeRequests' => [ 'path' => '/api/v4/projects/merge_requests/advanced_search', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'groupIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'projectIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'authorIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'reviewerIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'state', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'search', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'orderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'filter', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'labelIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'createdBefore', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'createdAfter', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListOrganizationMembers' => [ 'path' => '/organization/{organizationId}/members', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'organizationMemberName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'provider', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'externUid', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'state', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'joinTimeFrom', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'joinTimeTo', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'containsExternInfo', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListOrganizations' => [ 'path' => '/organizations/list', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'accessLevel', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'minAccessLevel', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListPipelineGroupPipelines' => [ 'path' => '/organization/{organizationId}/pipelineGroups/{groupId}/pipelines', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '50'], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pipelineName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'executeStartTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'executeEndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'createStartTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'resultStatusList', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'createEndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'ListPipelineGroups' => [ 'path' => '/organization/{organizationId}/pipelineGroups', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '50'], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListPipelineJobHistorys' => [ 'path' => '/organization/{organizationId}/pipeline/{pipelineId}/job/historys', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 1000], ], [ 'name' => 'category', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['DEPLOY'], ], ], [ 'name' => 'identifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'maximum' => '50'], ], ], ], 'ListPipelineJobs' => [ 'path' => '/organization/{organizationId}/pipeline/{pipelineId}/jobs', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 1000], ], [ 'name' => 'category', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['DEPLOY'], ], ], ], ], 'ListPipelineRelations' => [ 'path' => '/organization/{organizationId}/{pipelineId}/pipelineRelations', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'relObjectType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['VARIABLE_GROUP', 'OSS_APP_ID'], ], ], ], ], 'ListPipelineRuns' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/pipelineRuns', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'startTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'endTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'triggerMode', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListPipelines' => [ 'path' => '/organization/{organizationId}/pipelines', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'creatorAccountIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'executeAccountIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'statusList', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'createStartTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'createEndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'executeStartTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'executeEndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListProjectLabels' => [ 'path' => '/api/v4/projects/labels', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'search', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'orderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'withCounts', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListProjectMembers' => [ 'path' => '/organization/{organizationId}/projects/{projectId}/listMembers', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'projectId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'targetType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListProjectTemplates' => [ 'path' => '/organization/{organizationId}/projects/listTemplates', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'category', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListProjectWorkitemTypes' => [ 'path' => '/organization/{organizationId}/projects/{projectId}/getWorkitemType', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'projectId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'category', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListProjects' => [ 'path' => '/organization/{organizationId}/listProjects', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'extraConditions', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'conditions', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'category', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'scope', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListProtectedBranches' => [ 'path' => '/repository/{repositoryId}/protect_branches', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'ListPushRules' => [ 'path' => '/api/v4/projects/{repositoryId}/push_rule/push_rules/list', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'ListRepositories' => [ 'path' => '/repository/list', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'perPage', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'orderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'search', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'archived', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'minAccessLevel', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListRepositoryBranches' => [ 'path' => '/repository/{repositoryId}/branches', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'search', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListRepositoryCommitDiff' => [ 'path' => '/repository/{repositoryId}/commits/{sha}/diff', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'sha', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'contextLine', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListRepositoryCommits' => [ 'path' => '/repository/{repositoryId}/commits', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'refName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'start', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'end', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'path', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'search', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'showSignature', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'showCommentsCount', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListRepositoryGroups' => [ 'path' => '/repository/groups/get/all', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'parentId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'search', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'orderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'includePersonal', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListRepositoryMemberWithInherited' => [ 'path' => '/repository/{repositoryId}/members/list', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '0', 'maximum' => '9223372036854775807'], ], [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListRepositoryTags' => [ 'path' => '/repository/{repositoryId}/tag/list', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'search', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListRepositoryTree' => [ 'path' => '/repository/{repositoryId}/files/tree', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'path', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'refName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListRepositoryWebhook' => [ 'path' => '/repository/{repositoryId}/webhooks/list', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '0', 'maximum' => '9223372036854775807'], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '9223372036854775807'], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '100'], ], ], ], 'ListResourceMembers' => [ 'path' => '/organization/{organizationId}/{resourceType}/{resourceId}/members', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resourceType', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['pipeline', 'hostGroup'], ], ], [ 'name' => 'resourceId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'ListSearchCommit' => [ 'path' => '/search/commit', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'keyword' => ['type' => 'string', 'required' => true], 'page' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'order' => ['type' => 'string', 'required' => false], 'sort' => ['type' => 'string', 'required' => false], 'scope' => ['type' => 'string', 'required' => false], 'repoPath' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'value' => ['type' => 'string', 'required' => false], 'operatorType' => ['type' => 'string', 'required' => false], 'matchType' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'ListSearchRepository' => [ 'path' => '/search/repo', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'keyword' => ['type' => 'string', 'required' => true], 'aliyunPk' => ['type' => 'string', 'required' => false], 'visibilityLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'page' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'sort' => ['type' => 'string', 'required' => false], 'order' => ['type' => 'string', 'required' => false], 'scope' => ['type' => 'string', 'required' => false], 'repoPath' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'value' => ['type' => 'string', 'required' => false], 'operatorType' => ['type' => 'string', 'required' => false], 'matchType' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'ListSearchSourceCode' => [ 'path' => '/search/code', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'keyword' => ['type' => 'string', 'required' => true], 'page' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'sort' => ['type' => 'string', 'required' => false], 'order' => ['type' => 'string', 'required' => false], 'scope' => ['type' => 'string', 'required' => false], 'repoPath' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'value' => ['type' => 'string', 'required' => false], 'operatorType' => ['type' => 'string', 'required' => false], 'matchType' => ['type' => 'string', 'required' => false], ], ], 'filePath' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'value' => ['type' => 'string', 'required' => false], 'operatorType' => ['type' => 'string', 'required' => false], 'matchType' => ['type' => 'string', 'required' => false], ], ], 'language' => ['type' => 'string', 'required' => false], 'isCodeBlock' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], 'ListServiceAuths' => [ 'path' => '/organization/{organizationId}/serviceAuths', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceAuthType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['RAM'], ], ], ], ], 'ListServiceConnections' => [ 'path' => '/organization/{organizationId}/serviceConnections', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'sericeConnectionType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListServiceCredentials' => [ 'path' => '/organization/{organizationId}/serviceCredentials', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceCredentialType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['USERNAME_PASSWORD'], ], ], ], ], 'ListSprints' => [ 'path' => '/organization/{organizationId}/sprints/list', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceIdentifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'ListTestCaseFields' => [ 'path' => '/organization/{organizationId}/testhub/testcase/fields', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceIdentifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListUserDrawRecordByPk' => [ 'path' => '/listUserDrawRecords', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'aliyunPk', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'drawGroup', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'drawPoolName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListUserKeys' => [ 'path' => '/api/v3/user/keys', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'sort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'orderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListUserResources' => [ 'path' => '/api/v4/user/vision/user_resources', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'userIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'ListVariableGroups' => [ 'path' => '/organization/{organizationId}/variableGroups', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pageSort', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageOrder', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListWorkItemAllFields' => [ 'path' => '/organization/{organizationId}/workitems/fields/listAll', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceIdentifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemTypeIdentifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListWorkItemWorkFlowStatus' => [ 'path' => '/organization/{organizationId}/workitems/workflow/listWorkflowStatus', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemCategoryIdentifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemTypeIdentifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'spaceIdentifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListWorkitemAttachments' => [ 'path' => '/organization/{organizationId}/workitem/{workitemIdentifier}/attachments', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workitemIdentifier', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListWorkitemEstimate' => [ 'path' => '/organization/{organizationId}/workitems/{workitemId}/estimate/list', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListWorkitemTime' => [ 'path' => '/organization/{organizationId}/workitems/{workitemId}/time/list', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListWorkitems' => [ 'path' => '/organization/{organizationId}/listWorkitems', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'spaceIdentifier', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'category', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'conditions', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'extraConditions', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupCondition', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'orderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'searchType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'LogPipelineJobRun' => [ 'path' => '/organization/{organizationId}/pipeline/{pipelineId}/pipelineRun/{pipelineRunId}/job/{jobId}/logs', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'jobId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pipelineRunId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'LogVMDeployMachine' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/deploy/{deployOrderId}/machine/{machineSn}/log', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'deployOrderId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'machineSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'MergeMergeRequest' => [ 'path' => '/api/v4/projects/{repositoryId}/merge_requests/{localId}/merge', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'localId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'mergeType' => ['type' => 'string', 'required' => true], 'mergeMessage' => ['type' => 'string', 'required' => false], 'removeSourceBranch' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], 'PassPipelineValidate' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/pipelineRuns/{pipelineRunId}/jobs/{jobId}/pass', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pipelineRunId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'jobId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'PassReleaseStagePipelineValidate' => [ 'path' => '/appstack/apps/{appName}/releaseWorkflows/{releaseWorkflowSn}/releaseStages/{releaseStageSn}/executions/{executionNumber}:passPipelineValidate', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseWorkflowSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseStageSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'executionNumber', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'jobId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'RefusePipelineValidate' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/pipelineRuns/{pipelineRunId}/jobs/{jobId}/refuse', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pipelineRunId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'jobId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'RefuseReleaseStagePipelineValidate' => [ 'path' => '/appstack/apps/{appName}/releaseWorkflows/{releaseWorkflowSn}/releaseStages/{releaseStageSn}/executions/{executionNumber}:refusePipelineValidate', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseWorkflowSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'releaseStageSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'executionNumber', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'jobId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ReopenMergeRequest' => [ 'path' => '/api/v4/projects/{repositoryId}/merge_requests/{localId}/reopen', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'localId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'ResetSshKey' => [ 'path' => '/organization/{organizationId}/sshKey', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ResumeVMDeployOrder' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/deploy/{deployOrderId}/resume', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'deployOrderId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'RetryPipelineJobRun' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/pipelineRuns/{pipelineRunId}/jobs/{jobId}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pipelineRunId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'jobId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'RetryVMDeployMachine' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/deploy/{deployOrderId}/machine/{machineSn}/retry', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'deployOrderId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'machineSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ReviewMergeRequest' => [ 'path' => '/api/v4/projects/{repositoryId}/merge_requests/{localId}/submit_review_opinion', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'localId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'reviewOpinion' => ['type' => 'string', 'required' => true], 'reviewComment' => ['type' => 'string', 'required' => false], 'draftCommentIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'SkipPipelineJobRun' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/pipelineRuns/{pipelineRunId}/jobs/{jobId}/skip', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pipelineRunId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'jobId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'SkipVMDeployMachine' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/deploy/{deployOrderId}/machine/{machineSn}/skip', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'deployOrderId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'machineSn', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StartPipelineRun' => [ 'path' => '/organizations/{organizationId}/pipelines/{pipelineId}/run', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'params', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'StopPipelineJobRun' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/pipelineRuns/{pipelineRunId}/jobs/{jobId}/stop', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pipelineRunId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'jobId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'StopPipelineRun' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/pipelineRuns/{pipelineRunId}/stop', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pipelineRunId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'StopVMDeployOrder' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/deploy/{deployOrderId}/stop', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'deployOrderId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'TransferRepository' => [ 'path' => '/api/v4/projects/repository/transfer', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'groupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'TriggerRepositoryMirrorSync' => [ 'path' => '/repository/{repositoryId}/mirror', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'maximum' => '9223372036854775807'], ], [ 'name' => 'account', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'token', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateAppMember' => [ 'path' => '/appstack/apps/{appName}/members', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'roleNames' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'player' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'id' => ['type' => 'string', 'required' => false], 'type' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'UpdateApplication' => [ 'path' => '/appstack/apps/{appName}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ownerAccountId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateCheckRun' => [ 'path' => '/api/v4/projects/check_runs/update_check_run', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'checkRunId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'startedAt' => ['type' => 'string', 'required' => false], 'completedAt' => ['type' => 'string', 'required' => false], 'externalId' => ['type' => 'string', 'required' => false], 'detailsUrl' => ['type' => 'string', 'required' => false], 'status' => ['type' => 'string', 'required' => false], 'conclusion' => ['type' => 'string', 'required' => false], 'output' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'title' => ['type' => 'string', 'required' => false], 'summary' => ['type' => 'string', 'required' => true], 'text' => ['type' => 'string', 'required' => false], 'images' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'alt' => ['type' => 'string', 'required' => true], 'imageUrl' => ['type' => 'string', 'required' => true], 'caption' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'annotations' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'path' => ['type' => 'string', 'required' => true], 'startLine' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'endLine' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'startColumn' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'endColumn' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'annotationLevel' => ['type' => 'string', 'required' => true], 'message' => ['type' => 'string', 'required' => true], 'title' => ['type' => 'string', 'required' => false], 'rawDetails' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'UpdateFile' => [ 'path' => '/repository/{repositoryId}/files/update', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'oldPath' => ['type' => 'string', 'required' => true], 'newPath' => ['type' => 'string', 'required' => true], 'branchName' => ['type' => 'string', 'required' => true], 'encoding' => ['type' => 'string', 'required' => false], 'content' => ['type' => 'string', 'required' => true], 'commitMessage' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'UpdateFlowTag' => [ 'path' => '/organization/{organizationId}/flow/tags/{id}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'color', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['#1F9AEF', '#E63A3A', '#FA8C15', '#15AD31', '#7978E5', '#8C8C8C'], ], ], [ 'name' => 'flowTagGroupId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 20], ], ], ], 'UpdateFlowTagGroup' => [ 'path' => '/organization/{organizationId}/flow/tagGroups/{id}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 20], ], ], ], 'UpdateGroup' => [ 'path' => '/groups/modify', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'pathWithNamespace' => ['type' => 'string', 'required' => true], 'name' => ['type' => 'string', 'required' => true], 'path' => ['type' => 'string', 'required' => true], 'visibilityLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'avatarUrl' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateGroupMember' => [ 'path' => '/repository/groups/{groupId}/members/update/aliyun_pk', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'aliyunPk', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'accessLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'memberType' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateHostGroup' => [ 'path' => '/organization/{organizationId}/hostGroups/{id}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'type', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['ECS'], ], ], [ 'name' => 'envId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'name', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceConnectionId', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'tagIds', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ecsType', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['ECS_ALIYUN'], ], ], [ 'name' => 'ecsLabelKey', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ecsLabelValue', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'aliyunRegion', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'machineInfos', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'UpdateMergeRequest' => [ 'path' => '/api/v4/projects/{repositoryId}/merge_requests/{localId}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'localId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'title' => ['type' => 'string', 'required' => false], 'description' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateMergeRequestPersonnel' => [ 'path' => '/api/v4/projects/{repositoryId}/merge_requests/{localId}/person/{personType}', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'localId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'personType', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'newUserIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'UpdateOrganizationMember' => [ 'path' => '/organization/{organizationId}/members/{accountId}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accountId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'organizationMemberName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdatePipeline' => [ 'path' => '/organization/{organizationId}/pipelines/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'content', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdatePipelineBaseInfo' => [ 'path' => '/organization/{organizationId}/pipelines/{pipelineId}/baseInfo', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pipelineName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'envId', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, 'enum' => ['0', '1', '2'], ], ], [ 'name' => 'tagList', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdatePipelineGroup' => [ 'path' => '/organization/{organizationId}/pipelineGroups/{groupId}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 40], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'UpdateProjectField' => [ 'path' => '/organization/{organizationId}/project/{identifier}', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'identifier', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'updateBasicFieldRequestList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'propertyKey' => ['type' => 'string', 'required' => false], 'propertyValue' => ['type' => 'string', 'required' => false], ], ], ], 'updateForOpenApiList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fieldIdentifier' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], 'statusIdentifier' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateProjectLabel' => [ 'path' => '/api/v4/projects/labels/{labelId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'labelId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'repositoryIdentity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'color' => ['type' => 'string', 'required' => false], 'description' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateProjectMember' => [ 'path' => '/organization/{organizationId}/projects/{projectId}/updateMember', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'roleIdentifier' => ['type' => 'string', 'required' => true], 'userIdentifier' => ['type' => 'string', 'required' => true], 'userType' => ['type' => 'string', 'required' => true], 'targetType' => ['type' => 'string', 'required' => true], 'targetIdentifier' => ['type' => 'string', 'required' => true], ], ], ], [ 'name' => 'projectId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdateProtectedBranches' => [ 'path' => '/{repositoryId}/protect_branches/{id}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'id' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'branch' => ['type' => 'string', 'required' => true], 'allowPushRoles' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], 'allowPushUserIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'allowMergeRoles' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], 'allowMergeUserIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'mergeRequestSetting' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'isRequired' => ['type' => 'boolean', 'required' => false], 'mrMode' => ['type' => 'string', 'required' => false], 'isAllowSelfApproval' => ['type' => 'boolean', 'required' => false], 'isRequireDiscussionProcessed' => ['type' => 'boolean', 'required' => false], 'isResetApprovalWhenNewPush' => ['type' => 'boolean', 'required' => false], 'minimumApproval' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'allowMergeRequestRoles' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], 'defaultAssignees' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'whiteList' => ['type' => 'string', 'required' => false], ], ], 'testSettingDTO' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'isRequired' => ['type' => 'boolean', 'required' => false], 'codeGuidelinesDetection' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'enabled' => ['type' => 'boolean', 'required' => false], 'message' => ['type' => 'string', 'required' => false], ], ], 'sensitiveInfoDetection' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'enabled' => ['type' => 'boolean', 'required' => false], 'message' => ['type' => 'string', 'required' => false], ], ], 'checkTaskQualityConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'enabled' => ['type' => 'boolean', 'required' => false], 'bizNo' => ['type' => 'string', 'required' => false], 'taskName' => ['type' => 'string', 'required' => false], 'message' => ['type' => 'string', 'required' => false], ], ], 'checkConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'checkItems' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'isRequired' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], ], ], ], ], ], ], ], 'UpdatePushReviewOnOff' => [ 'path' => '/repository/{repositoryId}/settings/trunk_mode', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'trunkMode', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => true], ], ], ], 'UpdatePushRule' => [ 'path' => '/api/v4/projects/{repositoryId}/push_rule/{pushRuleId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'pushRuleId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ruleInfos' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'checkerName' => ['type' => 'string', 'required' => false], 'extraMessage' => ['type' => 'string', 'required' => false], 'checkerType' => ['type' => 'string', 'required' => false], 'fileRuleRegexes' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], ], 'UpdateRepository' => [ 'path' => '/repository/{repositoryId}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'id' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'name' => ['type' => 'string', 'required' => false], 'path' => ['type' => 'string', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'defaultBranch' => ['type' => 'string', 'required' => false], 'issuesEnabled' => ['type' => 'boolean', 'required' => false], 'mergeRequestsEnabled' => ['type' => 'boolean', 'required' => false], 'buildsEnabled' => ['type' => 'boolean', 'required' => false], 'wikiEnabled' => ['type' => 'boolean', 'required' => false], 'snippetsEnabled' => ['type' => 'boolean', 'required' => false], 'visibilityLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'checkEmail' => ['type' => 'boolean', 'required' => false], 'avatar' => ['type' => 'string', 'required' => false], 'openCloneDownloadControl' => ['type' => 'boolean', 'required' => false], 'projectCloneDownloadRoleList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'roleCode' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'allowed' => ['type' => 'boolean', 'required' => false], ], ], ], 'projectCloneDownloadMethodList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'permissionCode' => ['type' => 'string', 'required' => false], 'allowed' => ['type' => 'boolean', 'required' => false], ], ], ], 'adminSettingLanguage' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateRepositoryMember' => [ 'path' => '/repository/{repositoryId}/members/{aliyunPk}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'repositoryId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'aliyunPk', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'accessLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'expireAt' => ['type' => 'string', 'required' => false], 'memberType' => ['type' => 'string', 'required' => false], 'relatedId' => ['type' => 'string', 'required' => false], 'relatedInfos' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'relatedId' => ['type' => 'string', 'required' => false], 'sourceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'sourceType' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], [ 'name' => 'organizationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'accessToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateResourceMember' => [ 'path' => '/organization/{organizationId}/{resourceType}/{resourceId}/members/{accountId}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resourceType', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, 'minimum' => '1', 'maximum' => '999999999999999', 'enum' => ['pipeline', 'hostGroup'], ], ], [ 'name' => 'roleName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resourceId', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'accountId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateTestCase' => [ 'path' => '/organization/{organizationId}/testhub/testcase/{testcaseIdentifier}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'testcaseIdentifier', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'updateWorkitemPropertyRequest' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fieldIdentifier' => ['type' => 'string', 'required' => true], 'fieldValue' => ['type' => 'string', 'required' => true], ], ], ], ], ], ], ], ], 'UpdateTestResult' => [ 'path' => '/organization/{organizationId}/testhub/testplan/{testPlanIdentifier}/testresult/{testcaseIdentifier}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'testPlanIdentifier', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'testcaseIdentifier', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'executor' => ['type' => 'string', 'required' => false], 'status' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateVariableGroup' => [ 'path' => '/organization/{organizationId}/variableGroups/{id}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'description', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'variables', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'UpdateWorkItem' => [ 'path' => '/organization/{organizationId}/workitems/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'propertyKey' => ['type' => 'string', 'required' => true], 'propertyValue' => ['type' => 'string', 'required' => true], 'identifier' => ['type' => 'string', 'required' => true], 'fieldType' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'UpdateWorkitemComment' => [ 'path' => '/organization/{organizationId}/workitems/commentUpdate', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'content' => ['type' => 'string', 'required' => true], 'formatType' => ['type' => 'string', 'required' => true], 'workitemIdentifier' => ['type' => 'string', 'required' => true], 'commentId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], ], ], 'UpdateWorkitemField' => [ 'path' => '/organization/{organizationId}/workitems/updateWorkitemField', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'workitemIdentifier' => ['type' => 'string', 'required' => true], 'updateWorkitemPropertyRequest' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fieldIdentifier' => ['type' => 'string', 'required' => true], 'fieldValue' => ['type' => 'string', 'required' => true], ], ], ], ], ], ], ], ], 'WorkitemAttachmentCreate' => [ 'path' => '/organization/{organizationId}/workitem/{workitemIdentifier}/attachment', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'organizationId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workitemIdentifier', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fileKey' => ['type' => 'string', 'required' => true], 'originalFilename' => ['type' => 'string', 'required' => true], ], ], ], ], ], ], 'endpoints' => [ ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'devops.cn-hangzhou.aliyuncs.com', 'endpoint' => 'devops.cn-hangzhou.aliyuncs.com', 'vpc' => 'devops-vpc.cn-hangzhou.aliyuncs.com'], ], ];