@azure-rest/communication-messages package
Gränssnitt
| AudioNotificationContent |
En begäran om att skicka ett ljudmeddelande. |
| DocumentNotificationContent |
En begäran om att skicka ett dokumentmeddelande. |
| GetMedia | |
| GetMedia200Headers | |
| GetMedia200Response |
Begäran har slutförts. |
| GetMediaDefaultHeaders | |
| GetMediaDefaultResponse | |
| GetMediaHeaderParam | |
| GetMediaHeaders | |
| ImageNotificationContent |
En begäran om att skicka ett bildmeddelande. |
| ListTemplates | |
| ListTemplates200Headers | |
| ListTemplates200Response |
Begäran har slutförts. |
| ListTemplatesDefaultHeaders | |
| ListTemplatesDefaultResponse | |
| ListTemplatesHeaderParam | |
| ListTemplatesHeaders | |
| ListTemplatesQueryParam | |
| ListTemplatesQueryParamProperties | |
| MediaNotificationContent | |
| MessageReceiptOutput |
Mottagande av meddelandet som skickas. |
| MessageTemplate |
Mallobjektet som används för att skapa mallar. |
| MessageTemplateBindingsParent |
Bindningsobjektet för att länka värden till mallspecifika platser |
| MessageTemplateDocument |
Meddelandemallens dokumentvärdesinformation. |
| MessageTemplateImage |
Meddelandemallens bildvärdesinformation. |
| MessageTemplateItemOutputParent |
Meddelandemallen som returneras från tjänsten. |
| MessageTemplateLocation |
Meddelandemallens platsvärdesinformation. |
| MessageTemplateQuickAction |
Meddelandemallens snabbåtgärdsvärdeinformation. |
| MessageTemplateText |
Meddelandemallens textvärdesinformation. |
| MessageTemplateValueParent |
Klassen beskriver en parameter för en mall. |
| MessageTemplateVideo |
Information om videovärde i meddelandemallen. |
| MessagesServiceClientOptions |
Valfria parametrar för klienten |
| NotificationContentParent |
Information om meddelandet som ska skickas. |
| PagingOptions |
Alternativ för växlingshjälpen |
| Routes | |
| Send | |
| Send202Headers | |
| Send202Response |
Begäran har godkänts för bearbetning, men bearbetningen har ännu inte slutförts. |
| SendBodyParam | |
| SendDefaultHeaders | |
| SendDefaultResponse | |
| SendHeaderParam | |
| SendHeaders | |
| SendMessageResultOutput |
Resultatet av åtgärden skicka meddelande. |
| TemplateNotificationContent |
En begäran om att skicka ett mallmeddelande. |
| TextNotificationContent |
En begäran om att skicka ett textmeddelande. |
| VideoNotificationContent |
En begäran om att skicka ett videomeddelande. |
| WhatsAppMessageTemplateBindings |
Mallbindningarna för WhatsApp |
| WhatsAppMessageTemplateBindingsButton |
Komponentknappen för mallbindningar för WhatsApp |
| WhatsAppMessageTemplateBindingsComponent |
Komponenten för mallbindningar för WhatsApp |
| WhatsAppMessageTemplateItemOutput |
Svarskontraktet för WhatsApp-specifik mall |
Typalias
| CommunicationMessageKind |
Alias för CommunicationMessageKind |
| CommunicationMessagesChannelOutput |
Alias för CommunicationMessagesChannelOutput |
| GetArrayType |
Hjälptyp för att extrahera typen av en matris |
| GetMediaParameters | |
| GetPage |
Typen av en anpassad funktion som definierar hur du hämtar en sida och en länk till nästa om någon. |
| ListTemplatesParameters | |
| MessageTemplateBindings |
Bindningsobjektet för att länka värden till mallspecifika platser |
| MessageTemplateBindingsKind |
Alias för MessageTemplateBindingsKind |
| MessageTemplateItemOutput |
Meddelandemallen som returneras från tjänsten. |
| MessageTemplateStatusOutput |
Alias för MessageTemplateStatusOutput |
| MessageTemplateValue |
Klassen beskriver en parameter för en mall. |
| MessageTemplateValueKind |
Alias för MessageTemplateValueKind |
| MessagesServiceClient | |
| NotificationContent |
Information om meddelandet som ska skickas. |
| PagedMessageTemplateItemOutput |
Sidsidig samling av MessageTemplateItem-objekt |
| PaginateReturn |
Hjälptyp för att härleda typen av sidelement från svarstypen Den här typen genereras baserat på swagger-informationen för x-ms-pageable specifikt på egenskapen itemName som anger egenskapen för svaret där sidobjekten hittas. Standardvärdet är |
| RepeatabilityResultOutput |
Alias för RepeatabilityResultOutput |
| SendParameters | |
| WhatsAppMessageButtonSubType |
Alias för WhatsAppMessageButtonSubType |
Funktioner
| default(string, Client |
Initiera en ny instans av |
| default(string, Key |
Initiera en ny instans av |
| is |
|
| is |
|
| is |
|
| paginate<TResponse>(Client, TResponse, Paging |
Hjälp för att paginate resultat från ett första svar som följer specifikationen för Autorest |
Funktionsinformation
default(string, ClientOptions)
Initiera en ny instans av MessagesServiceClient
function default(connectionString: string, options?: ClientOptions): MessagesServiceClient
Parametrar
- connectionString
-
string
ConnectionString eller URL för din Communication Services-resurs.
- options
- ClientOptions
parametern för alla valfria parametrar
Returer
default(string, KeyCredential | TokenCredential, ClientOptions)
Initiera en ny instans av MessagesServiceClient
function default(endpoint: string, credential: KeyCredential | TokenCredential, options?: ClientOptions): MessagesServiceClient
Parametrar
- endpoint
-
string
Slutpunkten för din Communication Services-resurs.
- credential
Nyckeln eller tokenautentiseringsuppgifterna.
- options
- ClientOptions
parametern för alla valfria parametrar
Returer
isUnexpected(GetMedia200Response | GetMediaDefaultResponse)
function isUnexpected(response: GetMedia200Response | GetMediaDefaultResponse): response
Parametrar
- response
Returer
response
isUnexpected(Send202Response | SendDefaultResponse)
function isUnexpected(response: Send202Response | SendDefaultResponse): response
Parametrar
- response
Returer
response
isUnexpected(ListTemplates200Response | ListTemplatesDefaultResponse)
function isUnexpected(response: ListTemplates200Response | ListTemplatesDefaultResponse): response
Parametrar
Returer
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
Hjälp för att paginate resultat från ett första svar som följer specifikationen för Autorest x-ms-pageable tillägg
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
Parametrar
- client
- Client
Klienten som ska användas för att skicka nästa sidbegäranden
- initialResponse
-
TResponse
Första svaret som innehåller nästaLänk och aktuell sida med element
- options
-
PagingOptions<TResponse>
Returer
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator för att iterera elementen