CreateMilestoneInput
Input for creating a milestone
Parent job ID (required)
Component to scope this milestone to. Must belong to jobId. Omit for a job-wide milestone.
externalIdStringExternal system identifier (must be unique per tenant)
externalStartIdStringExternal id of the record marking the start (must be unique per tenant)
externalCompletionIdStringExternal id of the record marking the completion (must be unique per tenant)
nameString!Milestone name (required)
descriptionStringMilestone description
Date the milestone is due to start (ISO8601)
Due date (ISO8601)
Pre-set start timestamp (ISO8601)
Pre-set completion timestamp (ISO8601). For load-with-complete-data imports.
Pre-set cancellation timestamp (ISO8601)
cancelReasonStringPre-set cancellation reason
sortOrderIntSort order (defaults to 0)
View exact SDL
"""Input for creating a milestone"""
input CreateMilestoneInput {
"""Parent job ID (required)"""
jobId: JobID!
"""
Component to scope this milestone to. Must belong to jobId. Omit for a job-wide milestone.
"""
componentId: ComponentID
"""External system identifier (must be unique per tenant)"""
externalId: String
"""
External id of the record marking the start (must be unique per tenant)
"""
externalStartId: String
"""
External id of the record marking the completion (must be unique per tenant)
"""
externalCompletionId: String
"""Milestone name (required)"""
name: String!
"""Milestone description"""
description: String
"""Date the milestone is due to start (ISO8601)"""
startDueAt: ISO8601
"""Due date (ISO8601)"""
dueAt: ISO8601
"""Pre-set start timestamp (ISO8601)"""
startedAt: ISO8601
"""
Pre-set completion timestamp (ISO8601). For load-with-complete-data imports.
"""
completedAt: ISO8601
"""Pre-set cancellation timestamp (ISO8601)"""
cancelledAt: ISO8601
"""Pre-set cancellation reason"""
cancelReason: String
"""Sort order (defaults to 0)"""
sortOrder: Int
}One stable address across all schema views. Follow a field’s type to explore connections between domains.