Field | Type | Label | Description |
projectId | string | required | Project ID in Upsource |
discussionId | string | required | ID of the discussion |
fieldValue | IssueFieldValueIdDTO | repeated | See IssueFieldValueIdDTO parameters |
Field | Type | Label | Description |
projectId | string | required | Project ID in Upsource |
reviewKey | string | required | Review ID |
fieldValue | IssueFieldValueIdDTO | repeated | See IssueFieldValueIdDTO parameters |
Field | Type | Label | Description |
id | string | required | Field ID |
name | string | required | Field name. The following fields are recognized for JIRA: url, linkUrl, projectId, login, password, pkcs12cert, pkcs12pass, enableCreateIssue, enableReviewComment, wfc_reviewCreated, wfc_reviewAccepted, wfc_reviewRejected, wfc_reviewClosed. YouTrack configuration in Upsource is delegated to Hub. |
defaultValueId | string | optional | Default value |
value | IssueFieldValueDTO | repeated | See IssueFieldValueDTO parameters |
Field | Type | Label | Description |
valueId | string | required | Value ID |
name | string | required | Value title |
html | string | required | HTML presentation of the value, e.g. a with some inline styles |
Field | Type | Label | Description |
fieldId | string | required | Field ID (see IssueFieldDTO) |
valueId | string | required | Value ID (see IssueFieldValueDTO) |
Field | Type | Label | Description |
issueId | string | required | Issue ID |
issueLink | string | optional | Issue link |
isCreatedFromUpsource | bool | optional | Whether the issue has been created from Upsource |
Field | Type | Label | Description |
issueId | string | required | Issue ID |
issueLink | string | optional | Issue URL |
summary | string | optional | Issue summary |
isResolved | bool | optional | Whether the issue has been resolved |
field | string | repeated | HTML presentation of issue fields (Issue Type, Priority, State) |
Field | Type | Label | Description |
projectId | string | required | Project ID in Upsource |
issueId | IssueIdDTO | required | Issue ID |
Field | Type | Label | Description |
issueTypeId | string | required | Issue type ID |
field | IssueFieldDTO | required | See IssueFieldDTO parameters |
fieldType | IssueRequiredFieldTypeEnum | required | Field type |
Field | Type | Label | Description |
providerKey | string | required | Issue tracker provider key ("YouTrack", "JIRA") |
projectUrl | string | required | Issue tracker project URL |
field | IssueFieldDTO | repeated | See IssueFieldDTO parameters |
canCreateIssue | bool | required | Whether an issue can be created |
requiredField | IssueRequiredFieldDTO | repeated | See IssueRequiredFieldDTO parameters |
projectKey | string | optional | Issue tracker project key |
Field | Type | Label | Description |
providerKey | string | required | Issue tracker project key (JIRA, YouTrack) |
scriptText | string | required | Text of the issue tracker configuration script (must be a React component) |
isAutoSetup | bool | required | Whether issue tracker integration can be set up automatically |
Field | Type | Label | Description |
name | string | required | Setting key |
value | string | required | Setting value |
Field | Type | Label | Description |
providerKey | string | required | Issue tracker provider key ("YouTrack", "JIRA") |
settings | IssueTrackerProviderSettingDTO | repeated | Settings used to set up the integration (e.g server URL, login credentials, project ID in the issue tracker) |
Field | Type | Label | Description |
providers | IssueTrackerProviderDTO | repeated | See IssueTrackerProviderDTO parameters |
Name | Number | Description |
Text | 1 | |
Date | 2 | |
Value | 3 | |
Array | 4 |