import { type GetRemoteLinkById } from "https://deno.land/x/jira@v3.0.2/src/agile/models/getRemoteLinkById.ts";
Data related to a single Remote Link.
Properties
The schema version used for this data.
Placeholder to support potential schema changes in the future.
An ID used to apply an ordering to updates for this Remote Link in the case of out-of-order receipt of update requests.
It must be a monotonically increasing number. For example, epoch time could be one way to generate the
updateSequenceNumber
.
Updates for a Remote Link that is received with an updateSqeuenceNumber
less than or equal to what is currently
stored will be ignored.
The type of the Remote Link. The current supported types are 'document', 'alert', 'test', 'security', 'logFile', 'prototype', 'coverage', 'bugReport' and 'other'
An optional description to attach to this Remote Link.
This may be anything that makes sense in your system.
The last-updated timestamp to present to the user as a summary of when Remote Link was last updated.
Optional list of actionIds. They are associated with the actions the provider is able to provide when they registered. Indicates which actions this Remote Link has.
If any actions have a templateUrl that requires string substitution, then attributeMap
must be passed in.