CreateEmailPreSendPolicyInput
No description
input CreateEmailPreSendPolicyInput {
name: String!
type: PreSendPolicyType!
scope_type: PreSendPolicyScopeType!
scope_id: ID
tag_match: PreSendPolicyTagMatch
tag_ids: [ID!]
severity: PreSendCheckSeverity
config: JSON!
languages: [String!]
active: Boolean
}
Fields
CreateEmailPreSendPolicyInput.name ● String! non-null scalar
CreateEmailPreSendPolicyInput.type ● PreSendPolicyType! non-null enum
CreateEmailPreSendPolicyInput.scope_type ● PreSendPolicyScopeType! non-null enum
CreateEmailPreSendPolicyInput.scope_id ● ID scalar
Required for BRAND, forbidden for INSTANCE. Must be an unarchived Brand of the caller's account.
CreateEmailPreSendPolicyInput.tag_match ● PreSendPolicyTagMatch enum
Required with tag_ids; omit both for no tag condition.
CreateEmailPreSendPolicyInput.tag_ids ● [ID!] list scalar
Tags of the caller's account. Required with tag_match.
CreateEmailPreSendPolicyInput.severity ● PreSendCheckSeverity enum
Required for every type but CONTENT_RULE, whose severity follows from its warn_at / block_at thresholds.
CreateEmailPreSendPolicyInput.config ● JSON! non-null scalar
CreateEmailPreSendPolicyInput.languages ● [String!] list scalar
CreateEmailPreSendPolicyInput.active ● Boolean scalar
Member Of
createEmailPreSendPolicy mutation


