@azure-rest/communication-messages package
Interfaces
| AudioNotificationContent |
Uma solicitação para enviar uma notificação de áudio. |
| DocumentNotificationContent |
Um pedido para enviar uma notificação de documento. |
| GetMedia | |
| GetMedia200Headers | |
| GetMedia200Response |
O pedido foi bem-sucedido. |
| GetMediaDefaultHeaders | |
| GetMediaDefaultResponse | |
| GetMediaHeaderParam | |
| GetMediaHeaders | |
| ImageNotificationContent |
Um pedido para enviar uma notificação por imagem. |
| ListTemplates | |
| ListTemplates200Headers | |
| ListTemplates200Response |
O pedido foi bem-sucedido. |
| ListTemplatesDefaultHeaders | |
| ListTemplatesDefaultResponse | |
| ListTemplatesHeaderParam | |
| ListTemplatesHeaders | |
| ListTemplatesQueryParam | |
| ListTemplatesQueryParamProperties | |
| MediaNotificationContent | |
| MessageReceiptOutput |
Receção da mensagem enviada. |
| MessageTemplate |
O objeto de modelo usado para criar modelos. |
| MessageTemplateBindingsParent |
O objeto de vinculação para vincular valores aos locais específicos do modelo |
| MessageTemplateDocument |
As informações de valor do documento do modelo de mensagem. |
| MessageTemplateImage |
As informações de valor da imagem do modelo de mensagem. |
| MessageTemplateItemOutputParent |
O modelo de mensagem conforme retornado do serviço. |
| MessageTemplateLocation |
As informações de valor de localização do modelo de mensagem. |
| MessageTemplateQuickAction |
Informações de valor de ação rápida do modelo de mensagem. |
| MessageTemplateText |
As informações de valor de texto do modelo de mensagem. |
| MessageTemplateValueParent |
A classe descreve um parâmetro de um modelo. |
| MessageTemplateVideo |
Informações de valor de vídeo do modelo de mensagem. |
| MessagesServiceClientOptions |
Os parâmetros opcionais para o cliente |
| NotificationContentParent |
Detalhes da mensagem a enviar. |
| PagingOptions |
Opções para o auxiliar de paginação |
| Routes | |
| Send | |
| Send202Headers | |
| Send202Response |
O pedido foi aceite para processamento, mas o processamento ainda não foi concluído. |
| SendBodyParam | |
| SendDefaultHeaders | |
| SendDefaultResponse | |
| SendHeaderParam | |
| SendHeaders | |
| SendMessageResultOutput |
Resultado da operação de envio de mensagem. |
| TemplateNotificationContent |
Uma solicitação para enviar uma notificação de modelo. |
| TextNotificationContent |
Um pedido para enviar uma notificação de texto. |
| VideoNotificationContent |
Um pedido para enviar uma notificação de vídeo. |
| WhatsAppMessageTemplateBindings |
As ligações de modelo para o WhatsApp |
| WhatsAppMessageTemplateBindingsButton |
O botão do componente de vinculação de modelo para o WhatsApp |
| WhatsAppMessageTemplateBindingsComponent |
O componente de vinculações de modelo para o WhatsApp |
| WhatsAppMessageTemplateItemOutput |
O contrato de resposta de modelo específico do WhatsApp |
Aliases de Tipo
| CommunicationMessageKind |
Alias para CommunicationMessageKind |
| CommunicationMessagesChannelOutput |
Alias para CommunicationMessagesChannelOutput |
| GetArrayType |
Tipo auxiliar para extrair o tipo de uma matriz |
| GetMediaParameters | |
| GetPage |
O tipo de uma função personalizada que define como obter uma página e um link para a próxima, se houver. |
| ListTemplatesParameters | |
| MessageTemplateBindings |
O objeto de vinculação para vincular valores aos locais específicos do modelo |
| MessageTemplateBindingsKind |
Alias para MessageTemplateBindingsKind |
| MessageTemplateItemOutput |
O modelo de mensagem conforme retornado do serviço. |
| MessageTemplateStatusOutput |
Alias para MessageTemplateStatusOutput |
| MessageTemplateValue |
A classe descreve um parâmetro de um modelo. |
| MessageTemplateValueKind |
Alias para MessageTemplateValueKind |
| MessagesServiceClient | |
| NotificationContent |
Detalhes da mensagem a enviar. |
| PagedMessageTemplateItemOutput |
Coleção paginada de itens MessageTemplateItem |
| PaginateReturn |
Tipo auxiliar para inferir o Tipo dos elementos paginados do tipo de resposta Esse tipo é gerado com base nas informações do swagger para x-ms-pageable, especificamente na propriedade itemName, que indica a propriedade da resposta onde os itens de página são encontrados. O valor padrão é |
| RepeatabilityResultOutput |
Alias para RepeatabilityResultOutput |
| SendParameters | |
| WhatsAppMessageButtonSubType |
Alias para WhatsAppMessageButtonSubType |
Funções
| default(string, Client |
Inicializar uma nova instância do |
| default(string, Key |
Inicializar uma nova instância do |
| is |
|
| is |
|
| is |
|
| paginate<TResponse>(Client, TResponse, Paging |
O auxiliar para paginar resulta de uma resposta inicial que segue a especificação da extensão Autorest |
Detalhes de Função
default(string, ClientOptions)
Inicializar uma nova instância do MessagesServiceClient
function default(connectionString: string, options?: ClientOptions): MessagesServiceClient
Parâmetros
- connectionString
-
string
O connectionString ou url do recurso dos Serviços de Comunicação.
- options
- ClientOptions
o parâmetro para todos os parâmetros opcionais
Devoluções
default(string, KeyCredential | TokenCredential, ClientOptions)
Inicializar uma nova instância do MessagesServiceClient
function default(endpoint: string, credential: KeyCredential | TokenCredential, options?: ClientOptions): MessagesServiceClient
Parâmetros
- endpoint
-
string
O ponto de extremidade do seu recurso de Serviços de Comunicação.
- credential
A chave ou credencial de token.
- options
- ClientOptions
o parâmetro para todos os parâmetros opcionais
Devoluções
isUnexpected(GetMedia200Response | GetMediaDefaultResponse)
function isUnexpected(response: GetMedia200Response | GetMediaDefaultResponse): response
Parâmetros
- response
Devoluções
response
isUnexpected(Send202Response | SendDefaultResponse)
function isUnexpected(response: Send202Response | SendDefaultResponse): response
Parâmetros
- response
Devoluções
response
isUnexpected(ListTemplates200Response | ListTemplatesDefaultResponse)
function isUnexpected(response: ListTemplates200Response | ListTemplatesDefaultResponse): response
Parâmetros
Devoluções
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
O auxiliar para paginar resulta de uma resposta inicial que segue a especificação da extensão Autorest x-ms-pageable
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
Parâmetros
- client
- Client
Cliente a utilizar para enviar os pedidos da página seguinte
- initialResponse
-
TResponse
Resposta inicial contendo o nextLink e a página atual de elementos
- options
-
PagingOptions<TResponse>
Devoluções
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator para iterar os elementos