pstnCallLogRow リソースの種類

名前空間: microsoft.graph.callRecords

重要

Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。

公衆スイッチ電話網 (PSTN) 通話ログ内のデータ行を表します。 各行は 1 つの呼び出しにマップされます。

メソッド

メソッド 戻り値の型 説明
getPstnCalls microsoft.graph.callRecords.pstnCallLogRow コレクション 通話 レコードに pstnCallLogRow オブジェクトを一覧表示します。

プロパティ

プロパティ 説明
callDurationSource microsoft.graph.callRecords.pstnCallDurationSource 通話期間データのソース。 呼び出しでオペレーター プログラムを介してサードパーティの通信オペレーターを使用する場合、オペレーターはConnect通話時間データを提供できます。 この場合、プロパティの値は . です operator 。 それ以外の場合、値は microsoft .
calleeNumber String E.164 形式でダイヤルされた番号。
callerNumber String 着信呼び出しの呼び出しを受信した番号、または発信呼び出しでダイヤルされた番号。 E.164 形式。
callId String 呼び出し識別子。 一意である保証はありません。
callType String 通話が PSTN 発信通話か着信通話か、ユーザーが発信した通話や音声会議などの通話の種類を指定します。
料金 Double アカウントに課金される通話の金額またはコスト。
conferenceId String オーディオ会議の ID。
connectionCharge Double 接続料の価格。
通貨 String 呼び出しのコストを計算するために使用される通貨の種類(ISO 4217)。
destinationContext String ユーザーの場所に基づいて、通話が国内 (国または地域内) か国際 (国または地域外) か。
destinationName String ダイヤルされた国または地域。
duration Int32 通話が接続された時間 (秒)。
endDateTime DateTimeOffset 通話の終了時刻。
id String 一意の呼び出し識別子。 GUID。
inventoryType String フリーダイヤル番号のサービスなど、ユーザーの電話番号の種類。
licenseCapability String 呼び出しに使用されるライセンス。
operator String この呼び出しに PSTN サービスを提供した通信会社。 これは Microsoft の場合、またはオペレータープログラムを介してサードパーティのConnectがあります
startDateTime DateTimeOffset 通話の開始時刻。
tenantCountryCode String テナントの国別コード、ISO 3166-1 α-2。
usageCountryCode String ユーザーの国別コード、ISO 3166-1 α-2。
userDisplayName String ユーザーの表示名。
userId String ユーザーの ID を呼び出Graph。 GUID。 この情報と他のユーザー情報は、ボット呼び出しの種類 (ucap_in、ucap_out)。
userPrincipalName String UserPrincipalName (サインイン名) をAzure Active Directory。 これは通常、ユーザーの SIP アドレスと同じであり、ユーザーの電子メール アドレスと同じものにできます。

リレーションシップ

なし。

JSON 表記

リソースの JSON 表記を次に示します。

{
  "@odata.type": "#microsoft.graph.callRecords.pstnCallLogRow",
  "id": "String (identifier)",
  "callId": "String",
  "userId": "String",
  "userPrincipalName": "String",
  "userDisplayName": "String",
  "startDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)",
  "duration": "Integer",
  "charge": "Double",
  "callType": "String",
  "currency": "String",
  "calleeNumber": "String",
  "usageCountryCode": "String",
  "tenantCountryCode": "String",
  "connectionCharge": "Double",
  "callerNumber": "String",
  "destinationContext": "String",
  "destinationName": "String",
  "conferenceId": "String",
  "licenseCapability": "String",
  "inventoryType": "String",
  "operator": "String",
  "callDurationSource": "String"
}