CommunicationIdentifierModel interface
Identifie un participant dans Azure Communication Services. Un participant est, par exemple, un numéro de téléphone ou un utilisateur de communication Azure. Ce modèle doit être interprété comme une union : à part rawId, au plus une autre propriété peut être définie.
Propriétés
| communication |
Utilisateur de communication. |
| kind | Type d’identificateur. Obligatoire uniquement dans les réponses. |
| microsoft |
Application Microsoft Teams. |
| microsoft |
Utilisateur Microsoft Teams. |
| phone |
Numéro de téléphone. |
| raw |
ID brut de l’identificateur. Facultatif dans les requêtes, requis dans les réponses. |
Détails de la propriété
communicationUser
Utilisateur de communication.
communicationUser: CommunicationUserIdentifierModel
Valeur de propriété
kind
Type d’identificateur. Obligatoire uniquement dans les réponses.
kind?: string
Valeur de propriété
string
microsoftTeamsApp
Application Microsoft Teams.
microsoftTeamsApp?: MicrosoftTeamsAppIdentifierModel
Valeur de propriété
microsoftTeamsUser
Utilisateur Microsoft Teams.
microsoftTeamsUser?: MicrosoftTeamsUserIdentifierModel
Valeur de propriété
phoneNumber
Numéro de téléphone.
phoneNumber?: PhoneNumberIdentifierModel
Valeur de propriété
rawId
ID brut de l’identificateur. Facultatif dans les requêtes, requis dans les réponses.
rawId: string
Valeur de propriété
string