Eseguire il caricamento di file - API Cloud Discovery

Nota

  • Sono stati rinominati Microsoft Cloud App Security. È ora chiamato Microsoft Defender for Cloud Apps. Nelle prossime settimane verranno aggiornati gli screenshot e le istruzioni qui e nelle pagine correlate. Per altre informazioni sulla modifica, vedere questo annuncio. Per altre informazioni sulla ridenominazione recente dei servizi di sicurezza Microsoft, vedere il blog di Microsoft Ignite Security.

  • Microsoft Defender for Cloud Apps fa ora parte di Microsoft 365 Defender. Il portale di Microsoft 365 Defender consente agli amministratori della sicurezza di eseguire le attività di sicurezza in una posizione. Ciò semplifica i flussi di lavoro e aggiungerà la funzionalità degli altri servizi di Microsoft 365 Defender. Microsoft 365 Defender sarà la casa per il monitoraggio e la gestione della sicurezza tra le identità, i dati, i dispositivi, le app e l'infrastruttura Microsoft. Per altre informazioni su queste modifiche, vedere Microsoft Defender for Cloud Apps in Microsoft 365 Defender.

Upload il contenuto del file eseguendo una richiesta HTTP PUT. Sarà necessario usare l'URL restituito dalla richiesta Avvia caricamento file .

Azure e AWS hanno intestazioni e limitazioni diverse durante il caricamento di file nell'URL di destinazione.

Nota

  • È possibile caricare singoli file fino a 5 GB. Se è necessario caricare file più grandi, suddividere i dati di Cloud Discovery in più blocchi.
  • Se non si conosce l'ambiente in esecuzione, controllare la richiesta Avvia caricamento file , che restituisce queste informazioni.

Richiesta HTTP

PUT https://<initiate_file_upload_response_url>

Nota

Per Azure:

  • Se il file è inferiore a 64 MB, aggiungere l'intestazione "x-ms-blob-type: BlockBlob" alla richiesta.
  • Se la dimensione del file è maggiore di 64 MB, caricarla in blocchi. il modo più semplice per eseguire questa operazione consiste nell'usare Azure SDK.

Esempio

Richiesta

Ecco un esempio della richiesta per Azure.

curl --request PUT --upload-file <file_to_upload> -H "x-ms-blob-type: BlockBlob" "https://<initiate_file_upload_response_url>"

Ecco un esempio della richiesta per Azure Java SDK.

File fileReference = new File("file.name");
// Create a blob using the URI that contains the shared access signature.
CloudBlockBlob sasBlob = new CloudBlockBlob(uri);

// Upload the file to the blob.
sasBlob.upload(new FileInputStream(fileReference), fileReference.length());

Se si verificano problemi, sono disponibili assistenza e supporto. Per ottenere assistenza o supporto per il problema del prodotto, aprire un ticket di supporto.