@azure-rest/communication-messages package
Interfaces
AudioNotificationContent |
Solicitud para enviar una notificación de audio. |
DocumentNotificationContent |
Solicitud para enviar una notificación de documento. |
GetMedia | |
GetMedia200Headers | |
GetMedia200Response |
La solicitud se ha realizado correctamente. |
GetMediaDefaultHeaders | |
GetMediaDefaultResponse | |
GetMediaHeaderParam | |
GetMediaHeaders | |
ImageNotificationContent |
Solicitud para enviar una notificación de imagen. |
ListTemplates | |
ListTemplates200Headers | |
ListTemplates200Response |
La solicitud se ha realizado correctamente. |
ListTemplatesDefaultHeaders | |
ListTemplatesDefaultResponse | |
ListTemplatesHeaderParam | |
ListTemplatesHeaders | |
ListTemplatesQueryParam | |
ListTemplatesQueryParamProperties | |
MediaNotificationContent | |
MessageReceiptOutput |
Recepción del envío de un mensaje. |
MessageTemplate |
Objeto de plantilla usado para crear plantillas. |
MessageTemplateBindingsParent |
Objeto de enlace para vincular valores a las ubicaciones específicas de la plantilla |
MessageTemplateDocument |
Información del valor del documento de la plantilla de mensaje. |
MessageTemplateImage |
Información de valor de imagen de la plantilla de mensaje. |
MessageTemplateItemOutputParent |
Plantilla de mensaje tal como se devuelve del servicio. |
MessageTemplateLocation |
Información del valor de ubicación de la plantilla de mensaje. |
MessageTemplateQuickAction |
Información de valor de acción rápida de la plantilla de mensaje. |
MessageTemplateText |
Información del valor de texto de la plantilla de mensaje. |
MessageTemplateValueParent |
La clase describe un parámetro de una plantilla. |
MessageTemplateVideo |
Información de valor de vídeo de la plantilla de mensaje. |
MessagesServiceClientOptions |
Parámetros opcionales para el cliente |
NotificationContentParent |
Detalles del mensaje que se va a enviar. |
PagingOptions |
Opciones para el asistente de paginación |
Routes | |
Send | |
Send202Headers | |
Send202Response |
La solicitud se ha aceptado para su procesamiento, pero el procesamiento aún no se ha completado. |
SendBodyParam | |
SendDefaultHeaders | |
SendDefaultResponse | |
SendHeaderParam | |
SendHeaders | |
SendMessageResultOutput |
Resultado de la operación de envío de mensajes. |
TemplateNotificationContent |
Solicitud para enviar una notificación de plantilla. |
TextNotificationContent |
Una solicitud para enviar una notificación de texto. |
VideoNotificationContent |
Una solicitud para enviar una notificación de vídeo. |
WhatsAppMessageTemplateBindings |
Enlaces de plantilla para WhatsApp |
WhatsAppMessageTemplateBindingsButton |
Botón del componente enlaces de plantilla para WhatsApp |
WhatsAppMessageTemplateBindingsComponent |
Componente de enlaces de plantilla para WhatsApp |
WhatsAppMessageTemplateItemOutput |
Contrato de respuesta de plantilla específica de WhatsApp |
Alias de tipos
CommunicationMessageKind |
Alias para CommunicationMessageKind |
CommunicationMessagesChannelOutput |
Alias para CommunicationMessagesChannelOutput |
GetArrayType |
Tipo auxiliar para extraer el tipo de una matriz |
GetMediaParameters | |
GetPage |
Tipo de una función personalizada que define cómo obtener una página y un vínculo al siguiente si existe. |
ListTemplatesParameters | |
MessageTemplateBindings |
Objeto de enlace para vincular valores a las ubicaciones específicas de la plantilla |
MessageTemplateBindingsKind |
Alias para MessageTemplateBindingsKind |
MessageTemplateItemOutput |
Plantilla de mensaje tal como se devuelve del servicio. |
MessageTemplateStatusOutput |
Alias para MessageTemplateStatusOutput |
MessageTemplateValue |
La clase describe un parámetro de una plantilla. |
MessageTemplateValueKind |
Alias para MessageTemplateValueKind |
MessagesServiceClient | |
NotificationContent |
Detalles del mensaje que se va a enviar. |
PagedMessageTemplateItemOutput |
Colección paginada de elementos MessageTemplateItem |
PaginateReturn |
Tipo auxiliar para deducir el tipo de los elementos paginados del tipo de respuesta Este tipo se genera en función de la información de swagger para x-ms-pageable específicamente en la propiedad itemName, que indica la propiedad de la respuesta donde se encuentran los elementos de página. El valor predeterminado es |
RepeatabilityResultOutput |
Alias para RepeatabilityResultOutput |
SendParameters | |
WhatsAppMessageButtonSubType |
Alias para WhatsAppMessageButtonSubType |
Funciones
default(string, Client |
Inicialización de una nueva instancia de |
default(string, Key |
Inicialización de una nueva instancia de |
is |
|
is |
|
is |
|
paginate<TResponse>(Client, TResponse, Paging |
Asistente para paginar los resultados de una respuesta inicial que sigue la especificación de Autorest |
Detalles de la función
default(string, ClientOptions)
Inicialización de una nueva instancia de MessagesServiceClient
function default(connectionString: string, options?: ClientOptions): MessagesServiceClient
Parámetros
- connectionString
-
string
ConnectionString o la dirección URL del recurso de Communication Services.
- options
- ClientOptions
el parámetro para todos los parámetros opcionales
Devoluciones
default(string, KeyCredential | TokenCredential, ClientOptions)
Inicialización de una nueva instancia de MessagesServiceClient
function default(endpoint: string, credential: KeyCredential | TokenCredential, options?: ClientOptions): MessagesServiceClient
Parámetros
- endpoint
-
string
Punto de conexión del recurso de Communication Services.
- credential
Clave o credencial de token.
- options
- ClientOptions
el parámetro para todos los parámetros opcionales
Devoluciones
isUnexpected(GetMedia200Response | GetMediaDefaultResponse)
function isUnexpected(response: GetMedia200Response | GetMediaDefaultResponse): response
Parámetros
- response
Devoluciones
response
isUnexpected(Send202Response | SendDefaultResponse)
function isUnexpected(response: Send202Response | SendDefaultResponse): response
Parámetros
- response
Devoluciones
response
isUnexpected(ListTemplates200Response | ListTemplatesDefaultResponse)
function isUnexpected(response: ListTemplates200Response | ListTemplatesDefaultResponse): response
Parámetros
Devoluciones
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
Asistente para paginar los resultados de una respuesta inicial que sigue la especificación de Autorest x-ms-pageable
extensión
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
Parámetros
- client
- Client
Cliente que se va a usar para enviar las solicitudes de página siguiente
- initialResponse
-
TResponse
Respuesta inicial que contiene la página nextLink y actual de los elementos
- options
-
PagingOptions<TResponse>
Devoluciones
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator para iterar los elementos