OutputFileBlobContainerDestination interface
Specificeert een bestandsuploadbestemming binnen een Azure blob storage container.
Eigenschappen
| container |
De URL van de container binnen Azure Blob Storage waarheen het bestand of de bestanden worden geüpload. Als er geen beheerde identiteit wordt gebruikt, moet de URL een Shared Access Signature (SAS) bevatten die schrijfrechten aan de container verleent. |
| identity |
De verwijzing naar de door de gebruiker toegewezen identiteit om toegang te krijgen tot Azure Blob Storage, gespecificeerd door containerUrl. De identiteit moet schrijftoegang hebben tot de Azure Blob Storage-container. |
| path | De bestemmingsblob of virtuele directory binnen de Azure Storage-container. Als filePattern verwijst naar een specifiek bestand (dus geen wildcards bevat), dan is path de naam van de blob waarheen dat bestand wordt geüpload. Als filePattern één of meer jokers bevat (en dus meerdere bestanden kunnen matchen), dan is path de naam van de virtuele directory van de blob (die aan elke blobnaam wordt voorafgezet) waaraan het bestand of de bestanden worden geüpload. Als deze wordt weggelaten, worden bestand(en) geüpload naar de wortel van de container met een blobnaam die overeenkomt met hun bestandsnaam. |
| upload |
Een lijst van naam-waarde-paren voor headers die gebruikt kunnen worden bij het uploaden van uitvoerbestanden. Deze headers worden gespecificeerd bij het uploaden van bestanden naar Azure Storage. Officieel document over toegestane headers bij het uploaden van blobs: https://dotnet.territoriali.olinfo.it/rest/api/storageservices/put-blob#request-headers-all-blob-types. |
Eigenschapdetails
containerUrl
De URL van de container binnen Azure Blob Storage waarheen het bestand of de bestanden worden geüpload. Als er geen beheerde identiteit wordt gebruikt, moet de URL een Shared Access Signature (SAS) bevatten die schrijfrechten aan de container verleent.
containerUrl: string
Waarde van eigenschap
string
identityReference
De verwijzing naar de door de gebruiker toegewezen identiteit om toegang te krijgen tot Azure Blob Storage, gespecificeerd door containerUrl. De identiteit moet schrijftoegang hebben tot de Azure Blob Storage-container.
identityReference?: BatchNodeIdentityReference
Waarde van eigenschap
path
De bestemmingsblob of virtuele directory binnen de Azure Storage-container. Als filePattern verwijst naar een specifiek bestand (dus geen wildcards bevat), dan is path de naam van de blob waarheen dat bestand wordt geüpload. Als filePattern één of meer jokers bevat (en dus meerdere bestanden kunnen matchen), dan is path de naam van de virtuele directory van de blob (die aan elke blobnaam wordt voorafgezet) waaraan het bestand of de bestanden worden geüpload. Als deze wordt weggelaten, worden bestand(en) geüpload naar de wortel van de container met een blobnaam die overeenkomt met hun bestandsnaam.
path?: string
Waarde van eigenschap
string
uploadHeaders
Een lijst van naam-waarde-paren voor headers die gebruikt kunnen worden bij het uploaden van uitvoerbestanden. Deze headers worden gespecificeerd bij het uploaden van bestanden naar Azure Storage. Officieel document over toegestane headers bij het uploaden van blobs: https://dotnet.territoriali.olinfo.it/rest/api/storageservices/put-blob#request-headers-all-blob-types.
uploadHeaders?: OutputFileUploadHeader[]