CommunicationIdentifierModel interface
Identifica a un participante en Azure Communication Services. Un participante es, por ejemplo, un número de teléfono o un usuario de comunicación de Azure. Este modelo es polimórfico: aparte del tipo y rawId, se puede establecer como máximo una propiedad adicional que debe coincidir con el valor de enumeración de tipo.
Propiedades
| communication |
El usuario de comunicación. |
| kind | Tipo de identificador. Solo es necesario en las respuestas. |
| microsoft |
La aplicación Microsoft Teams. |
| microsoft |
Usuario de Microsoft Teams. |
| phone |
Número de teléfono. |
| raw |
Identificador sin formato del identificador. Opcional en las solicitudes, necesarias en las respuestas. |
Detalles de las propiedades
communicationUser
El usuario de comunicación.
communicationUser?: CommunicationUserIdentifierModel
Valor de propiedad
kind
Tipo de identificador. Solo es necesario en las respuestas.
kind?: string
Valor de propiedad
string
microsoftTeamsApp
La aplicación Microsoft Teams.
microsoftTeamsApp?: MicrosoftTeamsAppIdentifierModel
Valor de propiedad
microsoftTeamsUser
Usuario de Microsoft Teams.
microsoftTeamsUser?: MicrosoftTeamsUserIdentifierModel
Valor de propiedad
phoneNumber
Número de teléfono.
phoneNumber?: PhoneNumberIdentifierModel
Valor de propiedad
rawId
Identificador sin formato del identificador. Opcional en las solicitudes, necesarias en las respuestas.
rawId: string
Valor de propiedad
string