@azure-rest/communication-messages package
Interfaces
| AudioNotificationContent |
Demande d’envoi d’une notification audio. |
| DocumentNotificationContent |
Demande d’envoi d’une notification de document. |
| GetMedia | |
| GetMedia200Headers | |
| GetMedia200Response |
La demande a réussi. |
| GetMediaDefaultHeaders | |
| GetMediaDefaultResponse | |
| GetMediaHeaderParam | |
| GetMediaHeaders | |
| ImageNotificationContent |
Demande d’envoi d’une notification d’image. |
| ListTemplates | |
| ListTemplates200Headers | |
| ListTemplates200Response |
La demande a réussi. |
| ListTemplatesDefaultHeaders | |
| ListTemplatesDefaultResponse | |
| ListTemplatesHeaderParam | |
| ListTemplatesHeaders | |
| ListTemplatesQueryParam | |
| ListTemplatesQueryParamProperties | |
| MediaNotificationContent | |
| MessageReceiptOutput |
Réception de l’envoi d’un message. |
| MessageTemplate |
Objet de modèle utilisé pour créer des modèles. |
| MessageTemplateBindingsParent |
Objet de liaison pour lier des valeurs à des emplacements spécifiques au modèle |
| MessageTemplateDocument |
Informations sur la valeur du document du modèle de message. |
| MessageTemplateImage |
Informations sur la valeur de l’image du modèle de message. |
| MessageTemplateItemOutputParent |
Modèle de message retourné par le service. |
| MessageTemplateLocation |
Informations sur la valeur d’emplacement du modèle de message. |
| MessageTemplateQuickAction |
Informations sur la valeur d’action rapide du modèle de message. |
| MessageTemplateText |
Informations sur la valeur de texte du modèle de message. |
| MessageTemplateValueParent |
La classe décrit un paramètre d’un modèle. |
| MessageTemplateVideo |
Informations sur la valeur vidéo du modèle de message. |
| MessagesServiceClientOptions |
Paramètres facultatifs pour le client |
| NotificationContentParent |
Détails du message à envoyer. |
| PagingOptions |
Options de l’assistance de pagination |
| Routes | |
| Send | |
| Send202Headers | |
| Send202Response |
La demande a été acceptée pour traitement, mais le traitement n’a pas encore été terminé. |
| SendBodyParam | |
| SendDefaultHeaders | |
| SendDefaultResponse | |
| SendHeaderParam | |
| SendHeaders | |
| SendMessageResultOutput |
Résultat de l’opération d’envoi de message. |
| TemplateNotificationContent |
Demande d’envoi d’une notification de modèle. |
| TextNotificationContent |
Demande d’envoi d’une notification texte. |
| VideoNotificationContent |
Demande d’envoi d’une notification vidéo. |
| WhatsAppMessageTemplateBindings |
Liaisons de modèle pour WhatsApp |
| WhatsAppMessageTemplateBindingsButton |
Bouton du composant liaisons de modèle pour WhatsApp |
| WhatsAppMessageTemplateBindingsComponent |
Composant liaisons de modèle pour WhatsApp |
| WhatsAppMessageTemplateItemOutput |
Contrat de réponse de modèle spécifique à WhatsApp |
Alias de type
| CommunicationMessageKind |
Alias pour CommunicationMessageKind |
| CommunicationMessagesChannelOutput |
Alias pour CommunicationMessagesChannelOutput |
| GetArrayType |
Type d’assistance pour extraire le type d’un tableau |
| GetMediaParameters | |
| GetPage |
Type d’une fonction personnalisée qui définit comment obtenir une page et un lien vers le suivant, le cas échéant. |
| ListTemplatesParameters | |
| MessageTemplateBindings |
Objet de liaison pour lier des valeurs à des emplacements spécifiques au modèle |
| MessageTemplateBindingsKind |
Alias pour MessageTemplateBindingsKind |
| MessageTemplateItemOutput |
Modèle de message retourné par le service. |
| MessageTemplateStatusOutput |
Alias pour MessageTemplateStatusOutput |
| MessageTemplateValue |
La classe décrit un paramètre d’un modèle. |
| MessageTemplateValueKind |
Alias pour MessageTemplateValueKind |
| MessagesServiceClient | |
| NotificationContent |
Détails du message à envoyer. |
| PagedMessageTemplateItemOutput |
Collection paginée d’éléments MessageTemplateItem |
| PaginateReturn |
Type d’assistance pour déduire le type des éléments paginés à partir du type de réponse Ce type est généré en fonction des informations swagger pour x-ms-pageable spécifiquement sur la propriété itemName qui indique la propriété de la réponse où les éléments de page sont trouvés. La valeur par défaut est |
| RepeatabilityResultOutput |
Alias pour RepeatabilityResultOutput |
| SendParameters | |
| WhatsAppMessageButtonSubType |
Alias pour WhatsAppMessageButtonSubType |
Functions
| default(string, Client |
Initialiser une nouvelle instance de |
| default(string, Key |
Initialiser une nouvelle instance de |
| is |
|
| is |
|
| is |
|
| paginate<TResponse>(Client, TResponse, Paging |
Assistance pour paginer les résultats d’une réponse initiale qui suit la spécification de l’extension autorest |
Informations relatives à la fonction
default(string, ClientOptions)
Initialiser une nouvelle instance de MessagesServiceClient
function default(connectionString: string, options?: ClientOptions): MessagesServiceClient
Paramètres
- connectionString
-
string
ConnectionString ou URL de votre ressource Communication Services.
- options
- ClientOptions
paramètre de tous les paramètres facultatifs
Retours
default(string, KeyCredential | TokenCredential, ClientOptions)
Initialiser une nouvelle instance de MessagesServiceClient
function default(endpoint: string, credential: KeyCredential | TokenCredential, options?: ClientOptions): MessagesServiceClient
Paramètres
- endpoint
-
string
Point de terminaison de votre ressource Communication Services.
- credential
Informations d’identification de clé ou de jeton.
- options
- ClientOptions
paramètre de tous les paramètres facultatifs
Retours
isUnexpected(GetMedia200Response | GetMediaDefaultResponse)
function isUnexpected(response: GetMedia200Response | GetMediaDefaultResponse): response
Paramètres
- response
Retours
response
isUnexpected(Send202Response | SendDefaultResponse)
function isUnexpected(response: Send202Response | SendDefaultResponse): response
Paramètres
- response
Retours
response
isUnexpected(ListTemplates200Response | ListTemplatesDefaultResponse)
function isUnexpected(response: ListTemplates200Response | ListTemplatesDefaultResponse): response
Paramètres
Retours
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
Assistance pour paginer les résultats d’une réponse initiale qui suit la spécification de l’extension autorest x-ms-pageable
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
Paramètres
- client
- Client
Client à utiliser pour envoyer les demandes de page suivantes
- initialResponse
-
TResponse
Réponse initiale contenant la page nextLink et active des éléments
- options
-
PagingOptions<TResponse>
Retours
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator pour itérer les éléments