setAssetRunway
Set the runway an asset uses, or clear it (null) to use the default. Phase 0 only: in PR1 the runway is a field on the asset's own save input.
Checked only when the runway changes: a transactional asset may only use a T0 runway and a non-transactional one only T1-T4; a workspace's runway is for its assets; a team's runway is for its members and approvers, and so is moving an asset off one.
setAssetRunway(
asset_type: AtcAssetType!
asset_id: ID!
runway_id: ID
copied_from_asset_id: ID
): CommunicationRunway
Arguments
setAssetRunway.asset_type ● AtcAssetType! non-null enum
setAssetRunway.asset_id ● ID! non-null scalar
setAssetRunway.runway_id ● ID scalar
setAssetRunway.copied_from_asset_id ● ID scalar
A clone's source asset, of the same type. Keeping the source's runway is a copy, not a change, so the team rule does not apply; the tier and workspace rules still do. Only for an asset that has no runway of its own yet.
Type
CommunicationRunway object
A runway: a stream of sends with a tier and a hold policy. Anything a workflow sends takes the workflow's runway; every other Send Email action picks its own, pre-filled with a default.


