tipo de recurso segment

Namespace: microsoft.graph.callRecords

Representa uma parte de uma comunicação User-User ou uma User-Meeting no caso de uma chamada de conferência. Uma chamada VOIP típica terá um segmento por sessão. Em determinados cenários, como chamadas PSTN, haverá vários segmentos por sessão devido à comunicação de servidor para servidor adicional necessária para conectar a chamada.

Métodos

Não existem métodos para acessar diretamente segmentos. Use a api Get callRecord com ou a api de sessão list com para obter os $expand=sessions($expand=segments) $expand=segments segmentos de um callRecord.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres Identificador exclusivo do segmento. Somente leitura.
chamador microsoft.graph.callRecords.endpoint Ponto de extremidade que iniciou esse segmento.
callee microsoft.graph.callRecords.endpoint Ponto de extremidade que respondeu a esse segmento.
failureInfo microsoft.graph.callRecords.failureInfo Informações de falha associadas ao segmento se falharem.
media coleção microsoft.graph.callRecords.media Mídia associada a esse segmento.
startDateTime DateTimeOffset Hora UTC quando o segmento foi iniciado. O tipo DateTimeOffset representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z
endDateTime DateTimeOffset Hora UTC quando o segmento terminou. O tipo DateTimeOffset representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "id": "String (identifier)",
  "caller": {"@odata.type": "microsoft.graph.callRecords.endpoint"},
  "callee": {"@odata.type": "microsoft.graph.callRecords.endpoint"},
  "failureInfo": {"@odata.type": "microsoft.graph.callRecords.failureInfo"},
  "media": [{"@odata.type": "microsoft.graph.callRecords.media"}],
  "startDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)"
}