Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Namespace: microsoft.graph.industryData
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Recupere uma sessão de upload usada para fornecer dados baseados em arquivo para um fluxo de entrada.
Permissões
Escolha a permissão ou as permissões marcadas como menos privilegiadas para essa API. Use uma permissão ou permissões privilegiadas mais altas somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
| Tipo de permissão | Permissões menos privilegiadas | Permissões privilegiadas mais altas |
|---|---|---|
| Delegado (conta corporativa ou de estudante) | IndustryData-DataConnector.Upload | IndustryData-DataConnector.ReadWrite.All |
| Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
| Aplicativo | IndustryData-DataConnector.ReadWrite.All | IndustryData-DataConnector.Upload |
Solicitação HTTP
GET /external/industryData/dataConnectors/{industryDataConnectorId}/microsoft.graph.industryData.azureDataLakeConnector/getUploadSession
Parâmetros de função
Na URL da solicitação, forneça os seguintes parâmetros de consulta com valores.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| resetSession | Booliano |
True indica que um novo microsoft.graph.industryData.fileUploadSession com um contêiner vazio é retornado. |
Cabeçalhos de solicitação
| Nome | Descrição |
|---|---|
| Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se for bem-sucedida, essa função retornará um 200 OK código de resposta e um microsoft.graph.industryData.fileUploadSession no corpo da resposta.
Exemplos
Solicitação
O exemplo a seguir mostra uma solicitação.
GET https://graph.microsoft.com/beta/external/industryData/dataConnectors/51dca0a0-85f6-4478-f526-08daddab2271/microsoft.graph.industryData.azureDataLakeConnector/getUploadSession
Resposta
O exemplo a seguir mostra a resposta.
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 200 OK
Content-Type: application/json
{
"containerExpirationDateTime": "2022-12-16T06:07:39.3096785Z",
"containerId": "40fe691e-a4b8-4b47-8c86-08daddab241e",
"sessionExpirationDateTime": "2022-12-14T20:07:39.5792917Z",
"sessionUrl": "https://azureBlobSas.example/"
}