Notification delivery transport information  
 More...
|  | 
| string | transportType  [get, set] | 
|  | The transport type for this subscription, or the channel by which an app should be notified of an event Required Enum: WebHook, RC/APNS, RC/GCM, PubNub, WebSocket  More... 
 | 
|  | 
| string | address  [get, set] | 
|  | PubNub channel name Required Format: uri Example: 54770517599294_6dda849e  More... 
 | 
|  | 
| bool? | encryption  [get, set] | 
|  | Optional. Specifies if notification messages will be encrypted or not. Please note that for some event filters (e.g. presence) encryption is mandatory and falsevalue provided by caller will be ignored. Required Enum: false  More...
 | 
|  | 
| string | certificateName  [get, set] | 
|  | Certificate name for mobile notification transports Required  More... 
 | 
|  | 
| string | registrationId  [get, set] | 
|  | Device instance ID for mobile notification transports Required Example: 38b062ae-85f8-4dcc-8734-04d3f7393d42  More... 
 | 
|  | 
| string | subscriberKey  [get, set] | 
|  | PubNub credential required to subscribe to the channel Required  More... 
 | 
|  | 
| string | secretKey  [get, set] | 
|  | PubNub credential required to subscribe to the channel Required  More... 
 | 
|  | 
| string | encryptionAlgorithm  [get, set] | 
|  | (Only for a "PubNub" transport, returned only if encryptionistrue) Encryption algorithm used Enum: AES  More...
 | 
|  | 
| string | encryptionKey  [get, set] | 
|  | (Only for a "PubNub" transport, returned only if encryptionistrue) Cryptographic key to decrypt PubNub notification messages  More...
 | 
|  | 
Notification delivery transport information 
◆ address
  
  | 
        
          | string RingCentral.NotificationDeliveryMode.address |  | getset | 
 
PubNub channel name Required Format: uri Example: 54770517599294_6dda849e 
 
 
◆ certificateName
  
  | 
        
          | string RingCentral.NotificationDeliveryMode.certificateName |  | getset | 
 
Certificate name for mobile notification transports Required 
 
 
◆ encryption
  
  | 
        
          | bool? RingCentral.NotificationDeliveryMode.encryption |  | getset | 
 
Optional. Specifies if notification messages will be encrypted or not. Please note that for some event filters (e.g. presence) encryption is mandatory and false value provided by caller will be ignored. Required Enum: false 
 
 
◆ encryptionAlgorithm
  
  | 
        
          | string RingCentral.NotificationDeliveryMode.encryptionAlgorithm |  | getset | 
 
(Only for a "PubNub" transport, returned only if encryption is true) Encryption algorithm used Enum: AES 
 
 
◆ encryptionKey
  
  | 
        
          | string RingCentral.NotificationDeliveryMode.encryptionKey |  | getset | 
 
(Only for a "PubNub" transport, returned only if encryption is true) Cryptographic key to decrypt PubNub notification messages 
 
 
◆ registrationId
  
  | 
        
          | string RingCentral.NotificationDeliveryMode.registrationId |  | getset | 
 
Device instance ID for mobile notification transports Required Example: 38b062ae-85f8-4dcc-8734-04d3f7393d42 
 
 
◆ secretKey
  
  | 
        
          | string RingCentral.NotificationDeliveryMode.secretKey |  | getset | 
 
PubNub credential required to subscribe to the channel Required 
 
 
◆ subscriberKey
  
  | 
        
          | string RingCentral.NotificationDeliveryMode.subscriberKey |  | getset | 
 
PubNub credential required to subscribe to the channel Required 
 
 
◆ transportType
  
  | 
        
          | string RingCentral.NotificationDeliveryMode.transportType |  | getset | 
 
The transport type for this subscription, or the channel by which an app should be notified of an event Required Enum: WebHook, RC/APNS, RC/GCM, PubNub, WebSocket 
 
 
The documentation for this class was generated from the following file:
- RingCentral.Net/Definitions/NotificationDeliveryMode.cs