Skip to main content

EndorsementMailingRule (Object)

type EndorsementMailingRule {
ruleNid: EndorsementMailingRuleNid!
name: String!
intervals: [Int!]!
notifyOwner: Boolean!
sendForExpired: Boolean!
includeOnlineTrainings: Boolean!
includePracticalTrainings: Boolean!
includeVisaDocuments: Boolean!
includePassports: Boolean!
template: EndorsementMailingRuleTemplate!
summaryCrewAoc: AOC
mailboxConfig: MailboxConfig
recipients: [CrewMember!]!
includedCertificateTypes: [Endorsement!]!
includedFunctionalGroups: [PositionType!]!
includedAircraftTypes: [AircraftType!]!
}

Fields

EndorsementMailingRule.ruleNid ● EndorsementMailingRuleNid! non-null scalar

EndorsementMailingRule.name ● String! non-null scalar

EndorsementMailingRule.intervals ● [Int!]! non-null scalar

EndorsementMailingRule.notifyOwner ● Boolean! non-null scalar

EndorsementMailingRule.sendForExpired ● Boolean! non-null scalar

EndorsementMailingRule.includeOnlineTrainings ● Boolean! non-null scalar

EndorsementMailingRule.includePracticalTrainings ● Boolean! non-null scalar

EndorsementMailingRule.includeVisaDocuments ● Boolean! non-null scalar

EndorsementMailingRule.includePassports ● Boolean! non-null scalar

EndorsementMailingRule.template ● EndorsementMailingRuleTemplate! non-null object

EndorsementMailingRule.summaryCrewAoc ● AOC object

EndorsementMailingRule.mailboxConfig ● MailboxConfig object

EndorsementMailingRule.recipients ● [CrewMember!]! non-null object

Requires access to resource GRAPHQL_CREW_MEMBER

EndorsementMailingRule.includedCertificateTypes ● [Endorsement!]! non-null object

EndorsementMailingRule.includedFunctionalGroups ● [PositionType!]! non-null enum

EndorsementMailingRule.includedAircraftTypes ● [AircraftType!]! non-null object

Returned By

operator.endorsementMailingRuleSettings.addEndorsementMailingRule mutation ● operator.endorsementMailingRuleSettings.updateEndorsementMailingRule mutation

Member Of

EndorsementMailingRuleQuerySection object