UpdateCommunicationRunwayInput
Change a runway. A field left out is unchanged; a nullable field sent as null is cleared.
input UpdateCommunicationRunwayInput {
id: ID!
name: String
description: String
workspace_id: ID
owner_team_id: ID
owner_user_id: ID
requested_tier: CommunicationTier
hold_policy: RunwayHoldPolicy
hold_limit_hours: Int
hold_limit_until: DateTime
hold_until_event_start: Boolean
status: RunwayStatus
tier: CommunicationTier
}
Fields
UpdateCommunicationRunwayInput.id ● ID! non-null scalar
UpdateCommunicationRunwayInput.name ● String scalar
UpdateCommunicationRunwayInput.description ● String scalar
UpdateCommunicationRunwayInput.workspace_id ● ID scalar
UpdateCommunicationRunwayInput.owner_team_id ● ID scalar
UpdateCommunicationRunwayInput.owner_user_id ● ID scalar
UpdateCommunicationRunwayInput.requested_tier ● CommunicationTier enum
UpdateCommunicationRunwayInput.hold_policy ● RunwayHoldPolicy enum
UpdateCommunicationRunwayInput.hold_limit_hours ● Int scalar
UpdateCommunicationRunwayInput.hold_limit_until ● DateTime scalar
UpdateCommunicationRunwayInput.hold_until_event_start ● Boolean scalar
UpdateCommunicationRunwayInput.status ● RunwayStatus enum
DRAFT and PENDING_APPROVAL by anyone who can edit the runway (withdraw, or request activation), ACTIVE by an approver. Archive with archiveCommunicationRunways.
UpdateCommunicationRunwayInput.tier ● CommunicationTier enum
Approvers only. Activating without it takes the requested tier.
Member Of
updateCommunicationRunway mutation


