CommunicationIdentifierModel interface
Identifikuje účastníka ve službách Azure Communication. Účastník je například telefonní číslo nebo uživatel komunikace Azure. Tento model je polymorfní: Kromě kind a rawId může být nastavena maximálně jedna další vlastnost, která musí odpovídat hodnotě výčtu kind.
Vlastnosti
communication |
Komunikační uživatel. |
kind | Druh identifikátoru. Vyžaduje se pouze v odpovědích. |
microsoft |
Aplikace Microsoft Teams. |
microsoft |
Uživatel Microsoft Teams. |
phone |
Telefonní číslo. |
raw |
Nezpracované ID identifikátoru. Volitelné v požadavcích, povinné v odpovědích. |
Podrobnosti vlastnosti
communicationUser
Komunikační uživatel.
communicationUser?: CommunicationUserIdentifierModel
Hodnota vlastnosti
kind
Druh identifikátoru. Vyžaduje se pouze v odpovědích.
kind?: string
Hodnota vlastnosti
string
microsoftTeamsApp
Aplikace Microsoft Teams.
microsoftTeamsApp?: MicrosoftTeamsAppIdentifierModel
Hodnota vlastnosti
microsoftTeamsUser
Uživatel Microsoft Teams.
microsoftTeamsUser?: MicrosoftTeamsUserIdentifierModel
Hodnota vlastnosti
phoneNumber
Telefonní číslo.
phoneNumber?: PhoneNumberIdentifierModel
Hodnota vlastnosti
rawId
Nezpracované ID identifikátoru. Volitelné v požadavcích, povinné v odpovědích.
rawId: string
Hodnota vlastnosti
string