models Package
Classes
| AudioNotificationContent |
A request to send an audio notification. All required parameters must be populated in order to send to server. |
| DocumentNotificationContent |
A request to send a document notification. All required parameters must be populated in order to send to server. |
| ImageNotificationContent |
A request to send an image notification. All required parameters must be populated in order to send to server. |
| MessageReceipt |
Receipt of the sending one message. |
| MessageTemplate |
The template object used to create templates. All required parameters must be populated in order to send to server. |
| MessageTemplateBindings |
The binding object to link values to the template specific locations. You probably want to use the sub-classes and not this class directly. Known sub-classes are: WhatsAppMessageTemplateBindings All required parameters must be populated in order to send to server. |
| MessageTemplateDocument |
The message template's document value information. All required parameters must be populated in order to send to server. |
| MessageTemplateImage |
The message template's image value information. All required parameters must be populated in order to send to server. |
| MessageTemplateItem |
The message template as returned from the service. You probably want to use the sub-classes and not this class directly. Known sub-classes are: WhatsAppMessageTemplateItem Readonly variables are only populated by the server, and will be ignored when sending a request. |
| MessageTemplateLocation |
The message template's location value information. All required parameters must be populated in order to send to server. |
| MessageTemplateQuickAction |
The message template's quick action value information. All required parameters must be populated in order to send to server. |
| MessageTemplateText |
The message template's text value information. All required parameters must be populated in order to send to server. |
| MessageTemplateValue |
The class describes a parameter of a template. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MessageTemplateDocument, MessageTemplateImage, MessageTemplateLocation, MessageTemplateQuickAction, MessageTemplateText, MessageTemplateVideo All required parameters must be populated in order to send to server. |
| MessageTemplateVideo |
The message template's video value information. All required parameters must be populated in order to send to server. |
| NotificationContent |
Details of the message to send. You probably want to use the sub-classes and not this class directly. Known sub-classes are: AudioNotificationContent, DocumentNotificationContent, ImageNotificationContent, MediaNotificationContent, TemplateNotificationContent, TextNotificationContent, VideoNotificationContent All required parameters must be populated in order to send to server. |
| SendMessageResult |
Result of the send message operation. |
| TemplateNotificationContent |
A request to send a template notification. All required parameters must be populated in order to send to server. |
| TextNotificationContent |
A request to send a text notification. All required parameters must be populated in order to send to server. |
| VideoNotificationContent |
A request to send a video notification. All required parameters must be populated in order to send to server. |
| WhatsAppMessageTemplateBindings |
The template bindings for WhatsApp. All required parameters must be populated in order to send to server. |
| WhatsAppMessageTemplateBindingsButton |
The template bindings component button for WhatsApp. All required parameters must be populated in order to send to server. |
| WhatsAppMessageTemplateBindingsComponent |
The template bindings component for WhatsApp. All required parameters must be populated in order to send to server. |
| WhatsAppMessageTemplateItem |
The WhatsApp-specific template response contract. Readonly variables are only populated by the server, and will be ignored when sending a request. |
Enums
| CommunicationMessageKind |
The type of message. |
| CommunicationMessagesChannel |
The type of the communication messages channel. |
| MessageTemplateBindingsKind |
The type of the message template. |
| MessageTemplateStatus |
The aggregated template status. |
| MessageTemplateValueKind |
The type of the template parameter. |
| RepeatabilityResult |
Repeatability Result header options. |
| WhatsAppMessageButtonSubType |
The WhatsApp button sub type. |