CommunicationIdentifierModel interface
Identifiziert einen Teilnehmer an Azure Communication Services. Ein Teilnehmer ist beispielsweise eine Telefonnummer oder ein Azure-Kommunikationsbenutzer. Dieses Modell ist polymorph: Außer "kind" und "rawId" kann höchstens eine weitere Eigenschaft festgelegt werden, die mit dem Wert der Sorteume übereinstimmen muss.
Eigenschaften
communication |
Der Kommunikationsbenutzer. |
kind | Die Bezeichnerart. Nur in Antworten erforderlich. |
microsoft |
Die Microsoft Teams-Anwendung. |
microsoft |
Der Microsoft Teams-Benutzer. |
phone |
Die Telefonnummer. |
raw |
Rohe ID des Bezeichners. Optional in Anforderungen, erforderlich in Antworten. |
Details zur Eigenschaft
communicationUser
Der Kommunikationsbenutzer.
communicationUser?: CommunicationUserIdentifierModel
Eigenschaftswert
kind
Die Bezeichnerart. Nur in Antworten erforderlich.
kind?: string
Eigenschaftswert
string
microsoftTeamsApp
Die Microsoft Teams-Anwendung.
microsoftTeamsApp?: MicrosoftTeamsAppIdentifierModel
Eigenschaftswert
microsoftTeamsUser
Der Microsoft Teams-Benutzer.
microsoftTeamsUser?: MicrosoftTeamsUserIdentifierModel
Eigenschaftswert
phoneNumber
Die Telefonnummer.
phoneNumber?: PhoneNumberIdentifierModel
Eigenschaftswert
rawId
Rohe ID des Bezeichners. Optional in Anforderungen, erforderlich in Antworten.
rawId: string
Eigenschaftswert
string