Delen via


OutputFileBlobContainerDestinationOutput interface

Hiermee geeft u een doel voor het uploaden van bestanden in een Azure Blob Storage-container op.

Eigenschappen

containerUrl

De URL van de container in Azure Blob Storage waarnaar u het bestand(en) wilt uploaden. Als u geen beheerde identiteit gebruikt, moet de URL een SAS (Shared Access Signature) bevatten die schrijfmachtigingen verleent aan de container.

identityReference

De verwijzing naar de door de gebruiker toegewezen identiteit die moet worden gebruikt voor toegang tot Azure Blob Storage die is opgegeven door containerUrl. De identiteit moet schrijftoegang hebben tot de Azure Blob Storage-container.

path

De doel-blob of virtuele map in de Azure Storage-container. Als filePattern verwijst naar een specifiek bestand (dat wil gezegd geen jokertekens bevat), is het pad de naam van de blob waarnaar het bestand moet worden geüpload. Als filePattern een of meer jokertekens bevat (en dus mogelijk overeenkomt met meerdere bestanden), is het pad de naam van de virtuele blobmap (die is voorafgegaan aan elke blobnaam) waarnaar de bestanden moeten worden geüpload. Als u dit weglaat, worden bestanden geüpload naar de hoofdmap van de container met een blobnaam die overeenkomt met de bestandsnaam.

uploadHeaders

Een lijst met naam-waardeparen voor headers die moeten worden gebruikt bij het uploaden van uitvoerbestanden. Deze headers worden opgegeven bij het uploaden van bestanden naar Azure Storage. Officieel document over toegestane headers bij het uploaden van blobs: https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types.

Eigenschapdetails

containerUrl

De URL van de container in Azure Blob Storage waarnaar u het bestand(en) wilt uploaden. Als u geen beheerde identiteit gebruikt, moet de URL een SAS (Shared Access Signature) bevatten die schrijfmachtigingen verleent aan de container.

containerUrl: string

Waarde van eigenschap

string

identityReference

De verwijzing naar de door de gebruiker toegewezen identiteit die moet worden gebruikt voor toegang tot Azure Blob Storage die is opgegeven door containerUrl. De identiteit moet schrijftoegang hebben tot de Azure Blob Storage-container.

identityReference?: BatchNodeIdentityReferenceOutput

Waarde van eigenschap

path

De doel-blob of virtuele map in de Azure Storage-container. Als filePattern verwijst naar een specifiek bestand (dat wil gezegd geen jokertekens bevat), is het pad de naam van de blob waarnaar het bestand moet worden geüpload. Als filePattern een of meer jokertekens bevat (en dus mogelijk overeenkomt met meerdere bestanden), is het pad de naam van de virtuele blobmap (die is voorafgegaan aan elke blobnaam) waarnaar de bestanden moeten worden geüpload. Als u dit weglaat, worden bestanden geüpload naar de hoofdmap van de container met een blobnaam die overeenkomt met de bestandsnaam.

path?: string

Waarde van eigenschap

string

uploadHeaders

Een lijst met naam-waardeparen voor headers die moeten worden gebruikt bij het uploaden van uitvoerbestanden. Deze headers worden opgegeven bij het uploaden van bestanden naar Azure Storage. Officieel document over toegestane headers bij het uploaden van blobs: https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types.

uploadHeaders?: OutputFileUploadHeaderOutput[]

Waarde van eigenschap