Azure Blob Storage

  • 2 minutes to read

Codeunits

CFL Get Azure Blob

procedure CFLGetBlob

procedure CFLGetBlob(VAR TempBlob: codeunit "Temp Blob"; AccountName: Text; AccountContainer: Text; AccountAccessKey: Text; BlobUrl: Text) ContentLength: Integer

Haalt een bestand uit de azure blob storage op in een tempblob.

procedure CFLDownloadBlob

procedure CFLDownloadBlob(AccountName: Text; AccountContainer: Text; AccountAccessKey: Text; BlobUrl: Text)

Download van een bestand op azure blob storage naar de client computer.

CFL Put Azure Blob

procedure CFLPutBlob

procedure CFLPutBlob(VAR TempBlob: codeunit "Temp Blob"; AccountName: Text; AccountContainer: Text; AccountAccessKey: Text; FileName: Text) BlobUrl: Text

Slaat de inhoud van een tempblob op als bestand op de azure blob storage. De retourwaarde is url van het bestand op de azure blob storage.

CFL Delete Azure Blob

procedure CFLDeleteBlob

procedure CFLDeleteBlob(AccountName: Text; AccountContainer: Text; AccountAccessKey: Text; BlobUrl: Text)

Verwijdert het opgegeven bestand uit de azure blob storage.

CFL List Azure BLob

procedure CFLListBlob

procedure CFLListBlob(AccountName: Text; AccountContainer: Text; AccountAccessKey: Text; Marker: Text; Prefix: text) Xml: XmlDocument

Geeft de bestanden terug die zijn opgeslagen in de azure blob storage. Met de prefix worden alleen bestanden opgelijst waarvan de bestandsnaam begint met deze tekst. Indien het aantal resultaten het maximum overschrijdt, dan kan met de marker aangegeven welke page van resultaten er moet geretourneerd worden.

TIP

Deze functie wordt aangeroepen vanuit de tabel "CFL Azure BLob List", functie CFLReadBlobList. Deze functie is makkelijker te gebruiken daar deze alles omtrent paging van resultaten opvangt.

Pages

CFL Azure Blob List

Pagina voor het weergeven van alle bestanden opgeslagen in een Azure blob storage container.

procedure SetContainer

procedure SetContainer(Container: text) 

Functie voor het instellen van de gewenste Azure blob storage container die moet worden weergegeven.

CFL Azure Container List

Pagina voor het weergeven van alle containers in een Azure blob storage account.