CommunicationPolicyDraft
The saved, unpublished next version of the policy. Saving a draft changes nothing; publishing it makes it the policy.
type CommunicationPolicyDraft {
version: Int!
saved_at: DateTime!
saved_by: CommunicationRunwayUser!
windows: [CommunicationPolicyWindow!]!
min_spacing_minutes: Int!
quiet_hours: CommunicationQuietHours!
populations: [CommunicationPolicyPopulationBudget!]!
default_runway: CommunicationRunway!
default_transactional_runway: CommunicationRunway!
default_form_runway: CommunicationRunway!
}
Fields
CommunicationPolicyDraft.version ● Int! non-null scalar
The version publishing it would create.
CommunicationPolicyDraft.saved_at ● DateTime! non-null scalar
CommunicationPolicyDraft.saved_by ● CommunicationRunwayUser! non-null object
CommunicationPolicyDraft.windows ● [CommunicationPolicyWindow!]! non-null object
CommunicationPolicyDraft.min_spacing_minutes ● Int! non-null scalar
CommunicationPolicyDraft.quiet_hours ● CommunicationQuietHours! non-null object
CommunicationPolicyDraft.populations ● [CommunicationPolicyPopulationBudget!]! non-null object
CommunicationPolicyDraft.default_runway ● CommunicationRunway! non-null object
CommunicationPolicyDraft.default_transactional_runway ● CommunicationRunway! non-null object
CommunicationPolicyDraft.default_form_runway ● CommunicationRunway! non-null object
Returned By
communicationPolicyDraft query ● saveCommunicationPolicyDraft mutation


