pub struct IssueImport {Show 15 fields
pub id: Option<String>,
pub created_at: Option<DateTime<Utc>>,
pub updated_at: Option<DateTime<Utc>>,
pub archived_at: Option<DateTime<Utc>>,
pub team_name: Option<String>,
pub creator_id: Option<String>,
pub service: Option<String>,
pub status: Option<String>,
pub mapping: Option<Value>,
pub error: Option<String>,
pub progress: Option<f64>,
pub csv_file_url: Option<String>,
pub error_metadata: Option<Value>,
pub service_metadata: Option<Value>,
pub display_name: Option<String>,
}Expand description
An import job for data from an external service such as Jira, Asana, GitHub, Shortcut, or other project management tools. Import jobs track the full lifecycle of importing issues, labels, workflow states, and other data into a Linear workspace, including progress, status, error states, and data mapping configuration.
Fields§
§id: Option<String>The unique identifier of the entity.
created_at: Option<DateTime<Utc>>The time at which the entity was created.
updated_at: Option<DateTime<Utc>>The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn’t been updated after creation.
archived_at: Option<DateTime<Utc>>The time at which the entity was archived. Null if the entity has not been archived.
team_name: Option<String>The name of the new team to be created for the import, when the import is configured to create a new team rather than importing into an existing one. Null if importing into an existing team.
creator_id: Option<String>Identifier of the user who started the import job. Can be used to query the user directly. Null if the user has been deleted.
service: Option<String>The external service from which data is being imported (e.g., jira, asana, github, shortcut, linear).
status: Option<String>The current status of the import job, indicating its position in the import lifecycle (e.g., not started, in progress, complete, error).
mapping: Option<Value>The data mapping configuration for the import job.
error: Option<String>User readable error message, if one has occurred during the import.
progress: Option<f64>Current step progress as a percentage (0-100). Null if the import has not yet started or progress tracking is not available.
csv_file_url: Option<String>File URL for the uploaded CSV for the import, if there is one.
error_metadata: Option<Value>Error code and metadata, if one has occurred during the import.
service_metadata: Option<Value>Metadata related to import service.
display_name: Option<String>The display name of the import service.
Trait Implementations§
Source§impl Clone for IssueImport
impl Clone for IssueImport
Source§fn clone(&self) -> IssueImport
fn clone(&self) -> IssueImport
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more