Module issue_remote_links_api

Module issue_remote_links_api 

Source

Enums§

CreateOrUpdateRemoteIssueLinkError
struct for typed errors of method create_or_update_remote_issue_link
DeleteRemoteIssueLinkByGlobalIdError
struct for typed errors of method delete_remote_issue_link_by_global_id
DeleteRemoteIssueLinkByIdError
struct for typed errors of method delete_remote_issue_link_by_id
GetRemoteIssueLinkByIdError
struct for typed errors of method get_remote_issue_link_by_id
GetRemoteIssueLinksError
struct for typed errors of method get_remote_issue_links
UpdateRemoteIssueLinkError
struct for typed errors of method update_remote_issue_link

Functions§

create_or_update_remote_issue_link
Creates or updates a remote issue link for an issue. If a globalId is provided and a remote issue link with that global ID is found it is updated. Any fields without values in the request are set to null. Otherwise, the remote issue link is created. This operation requires issue linking to be active. This operation can be accessed anonymously. Permissions required: * Browse projects and Link issues project permission for the project that the issue is in. * If issue-level security is configured, issue-level security permission to view the issue.
delete_remote_issue_link_by_global_id
Deletes the remote issue link from the issue using the link’s global ID. Where the global ID includes reserved URL characters these must be escaped in the request. For example, pass system=http://www.mycompany.com/support&id=1 as system%3Dhttp%3A%2F%2Fwww.mycompany.com%2Fsupport%26id%3D1. This operation requires issue linking to be active. This operation can be accessed anonymously. Permissions required: * Browse projects and Link issues project permission for the project that the issue is in. * If issue-level security is implemented, issue-level security permission to view the issue.
delete_remote_issue_link_by_id
Deletes a remote issue link from an issue. This operation requires issue linking to be active. This operation can be accessed anonymously. Permissions required: * Browse projects, Edit issues, and Link issues project permission for the project that the issue is in. * If issue-level security is configured, issue-level security permission to view the issue.
get_remote_issue_link_by_id
Returns a remote issue link for an issue. This operation requires issue linking to be active. This operation can be accessed anonymously. Permissions required: * Browse projects project permission for the project that the issue is in. * If issue-level security is configured, issue-level security permission to view the issue.
get_remote_issue_links
Returns the remote issue links for an issue. When a remote issue link global ID is provided the record with that global ID is returned, otherwise all remote issue links are returned. Where a global ID includes reserved URL characters these must be escaped in the request. For example, pass system=http://www.mycompany.com/support&id=1 as system%3Dhttp%3A%2F%2Fwww.mycompany.com%2Fsupport%26id%3D1. This operation requires issue linking to be active. This operation can be accessed anonymously. Permissions required: * Browse projects project permission for the project that the issue is in. * If issue-level security is configured, issue-level security permission to view the issue.
update_remote_issue_link
Updates a remote issue link for an issue. Note: Fields without values in the request are set to null. This operation requires issue linking to be active. This operation can be accessed anonymously. Permissions required: * Browse projects and Link issues project permission for the project that the issue is in. * If issue-level security is configured, issue-level security permission to view the issue.