| Interface | Description | 
|---|---|
| NotificationPayload | 
 Interface for all Notification Template payloads, representing data which is used to build
 template content. 
 | 
| Class | Description | 
|---|---|
| BaseHumanTaskPayload | 
 Abstract Notification Template payload base class for FlexDeploy task events. 
 | 
| BaseNotificationPayload | 
 Abstract class from which all Notification Payloads inherit. 
 | 
| FlexDeployMentionPayload | |
| PasswordExpirationPayload | |
| PasswordUpdatedPayload | |
| PipelineGateApprovalAssignedForEmailPayload | |
| PipelineGateApprovalAssignedForUserPayload | |
| PipelineGateApprovalAssignedOrRejectedPayload | 
 Notification Template payload representing an approval task for a pipeline gate. 
 | 
| PipelineManualStepAssignedForEmailPayload | |
| PipelineManualStepAssignedForUserPayload | |
| PipelineManualStepAssignedPayload | 
 Notification Template payload representing an approval task for a pipeline step. 
 | 
| PipelineNotificationStepPayload | |
| PipelineStepExecFailedPayload | 
 Notification Template payload representing a pipeline step execution request. 
 | 
| ProjectApprovalTaskPayload | 
 Notification Template payload representing a project approval task. 
 | 
| ProjectReviewTaskPayload | 
 Notification Template payload representing a pre-deploy review task for a project deployment
 request. 
 | 
| ProjectWorkflowRequestPayload | 
 Notification Template payload representing a project workflow request. 
 | 
| SavedQuerySharedPayload | |
| SavedQuerySubscriptionPayload | |
| SimpleNotificationPayload | |
| TokenExpirationPayload | |
| WorkItemSubscriptionPayload |