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 est polymorphe : à part le type et rawId, au plus une autre propriété peut être définie, qui doit correspondre à la valeur d’énumération de type.
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