Delen via


@azure/storage-file-share package

Klassen

AccountSASPermissions

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Dit is een helperklasse voor het samenstellen van een tekenreeks die de machtigingen vertegenwoordigt die zijn verleend door een AccountSAS. Als u een waarde instelt op true, betekent dit dat elke SAS die deze machtigingen gebruikt, machtigingen verleent voor die bewerking. Zodra alle waarden zijn ingesteld, moet dit worden geserialiseerd met toString en ingesteld als het machtigingsveld voor een <xref:AccountSASSignatureValues>-object. Het is mogelijk om de machtigingstekenreeks zonder deze klasse samen te stellen, maar de volgorde van de machtigingen is bijzonder en deze klasse garandeert juistheid.

AccountSASResourceTypes

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Dit is een helperklasse voor het samenstellen van een tekenreeks die de resources vertegenwoordigt die toegankelijk zijn voor een AccountSAS. Als u een waarde instelt op true, betekent dit dat elke SAS die deze machtigingen gebruikt, toegang verleent tot dat resourcetype. Zodra alle waarden zijn ingesteld, moet dit worden geserialiseerd met toString en ingesteld als het resourceveld op een <xref:AccountSASSignatureValues>-object. Het is mogelijk om de tekenreeks voor resources zonder deze klasse samen te stellen, maar de volgorde van de resources is bijzonder en deze klasse garandeert juistheid.

AccountSASServices

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Dit is een helperklasse voor het samenstellen van een tekenreeks die de services vertegenwoordigt die toegankelijk zijn voor een AccountSAS. Als u een waarde instelt op true, betekent dit dat elke SAS die deze machtigingen gebruikt, toegang verleent tot die service. Zodra alle waarden zijn ingesteld, moet dit worden geserialiseerd met toString en ingesteld als het servicesveld op een <xref:AccountSASSignatureValues>-object. Het is mogelijk om de servicesreeks zonder deze klasse samen te stellen, maar de volgorde van de services is bijzonder en deze klasse garandeert juistheid.

AnonymousCredential

AnonymousCredential biedt een credentialPolicyCreator-lid dat wordt gebruikt om <xref:AnonymousCredentialPolicy> objecten te maken. AnonymousCredentialPolicy wordt gebruikt met HTTP(S)-aanvragen die openbare resources lezen of voor gebruik met Shared Access Signatures (SAS).

AnonymousCredentialPolicy

AnonymousCredentialPolicy wordt gebruikt met HTTP(S)-aanvragen die openbare resources lezen of voor gebruik met Shared Access Signatures (SAS).

Credential

Referentie is een abstracte klasse voor ondertekening van HTTP-aanvragen voor Azure Storage. Deze klasse host een credentialPolicyCreator-factory die CredentialPolicy genereert.

CredentialPolicy

Referentiebeleid dat wordt gebruikt om HTTP(S)-aanvragen te ondertekenen voordat deze worden verzonden. Dit is een abstracte klasse.

FileSASPermissions

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Dit is een helperklasse voor het samenstellen van een tekenreeks die de machtigingen vertegenwoordigt die door een ServiceSAS aan een bestand worden verleend. Als u een waarde instelt op true, betekent dit dat elke SAS die deze machtigingen gebruikt, machtigingen verleent voor die bewerking. Zodra alle waarden zijn ingesteld, moet dit worden geserialiseerd met toString en ingesteld als het machtigingsveld voor een <xref:FileSASSignatureValues> object. Het is mogelijk om de machtigingstekenreeks zonder deze klasse samen te stellen, maar de volgorde van de machtigingen is bijzonder en deze klasse garandeert juistheid.

FileSystemAttributes

Dit is een helperklasse voor het maken van een tekenreeks die de NTFS-kenmerken aan een bestand of map vertegenwoordigt.

Pipeline

Een pijplijnklasse met HTTP-aanvraagbeleid. U kunt een standaardpijplijn maken door <xref:newPipeline>aan te roepen. U kunt ook een pijplijn maken met uw eigen beleid door de constructor van Pipeline. Raadpleeg <xref:newPipeline> en opgegeven beleidsregels als referentie voordat u uw aangepaste pijplijn implementeert.

SASQueryParameters

Vertegenwoordigt de onderdelen waaruit de queryparameters van Azure Storage SAS bestaan. Dit type wordt niet rechtstreeks samengesteld door de gebruiker; deze wordt alleen gegenereerd door de typen <xref:AccountSASSignatureValues> en <xref:FileSASSignatureValues>. Zodra deze is gegenereerd, kan deze worden gecodeerd in een <xref:String> en rechtstreeks aan een URL worden toegevoegd (hoewel hier voorzichtigheid moet worden genomen als er bestaande queryparameters zijn, wat van invloed kan zijn op de juiste manier om deze queryparameters toe te voegen). OPMERKING: Exemplaren van deze klasse zijn onveranderbaar.

ShareClient

Een ShareClient vertegenwoordigt een URL naar de Azure Storage-share, zodat u de mappen en bestanden ervan kunt bewerken.

ShareDirectoryClient

Een ShareDirectoryClient vertegenwoordigt een URL naar de Azure Storage-map, zodat u de bestanden en mappen kunt bewerken.

ShareFileClient

Een ShareFileClient vertegenwoordigt een URL naar een Azure Storage-bestand.

ShareLeaseClient

Een client die leases beheert voor een <xref:ShareFileClient> of <xref:ShareClient>.

ShareSASPermissions

Dit is een helperklasse voor het samenstellen van een tekenreeks die de machtigingen vertegenwoordigt die door een ServiceSAS aan een share worden verleend. Als u een waarde instelt op true, betekent dit dat elke SAS die deze machtigingen gebruikt, machtigingen verleent voor die bewerking. Zodra alle waarden zijn ingesteld, moet dit worden geserialiseerd met toString en ingesteld als het machtigingsveld voor een <xref:FileSASSignatureValues> object. Het is mogelijk om de machtigingstekenreeks zonder deze klasse samen te stellen, maar de volgorde van de machtigingen is bijzonder en deze klasse garandeert juistheid.

ShareServiceClient

Een ShareServiceClient vertegenwoordigt een URL naar de Azure Storage File-service waarmee u bestandsshares kunt bewerken.

StorageBrowserPolicy

StorageBrowserPolicy verwerkt verschillen tussen Node.js en browserruntime, waaronder:

  1. Browsers slaan GET/HEAD-aanvragen in de cache op door voorwaardelijke headers toe te voegen, zoals 'IF_MODIFIED_SINCE'. StorageBrowserPolicy is een beleid dat wordt gebruikt om een tijdstempelquery toe te voegen aan de GET/HEAD-aanvraag-URL, waardoor de browsercache wordt vermeden.

  2. Cookieheader verwijderen voor beveiliging

  3. Inhoudslengtekop verwijderen om waarschuwing van browsers te voorkomen

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory is een fabrieksklasse die helpt bij het genereren van BrowserPolicy-objecten.

StorageClient

Een StorageClient vertegenwoordigt een basisclientklasse voor ServiceClient, ContainerClient en enzovoort.

StorageClientContext
StorageRetryPolicy

Beleid voor opnieuw proberen met exponentieel opnieuw proberen en lineaire nieuwe poging geïmplementeerd.

StorageRetryPolicyFactory

StorageRetryPolicyFactory is een fabrieksklasse die helpt bij het genereren van StorageRetryPolicy-objecten.

StorageSharedKeyCredential

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. StorageSharedKeyCredential voor accountsleutelautorisatie van de Azure Storage-service.

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy is een beleid dat wordt gebruikt om een HTTP-aanvraag te ondertekenen met een gedeelde sleutel.

Interfaces

AccessPolicy

Een toegangsbeleid.

AccountSASSignatureValues

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. AccountSASSignatureValues wordt gebruikt om een Shared Access Signature (SAS) te genereren voor een Azure Storage-account. Zodra alle waarden hier correct zijn ingesteld, roept u <xref:generateAccountSASQueryParameters> aan om een weergave van de SAS te verkrijgen die daadwerkelijk kan worden toegepast op bestands-URL's. Opmerking: zowel deze klasse als <xref:SASQueryParameters> bestaan omdat de vorige veranderlijk is en een logische representatie terwijl de laatste onveranderbaar is en wordt gebruikt om werkelijke REST-aanvragen te genereren.

ClearRange
CloseHandlesInfo

Sluit verwerkt resultaatgegevens.

CommonGenerateSasUrlOptions

Algemene opties van de <xref:ShareGenerateSasUrlOptions> en <xref:FileGenerateSasUrlOptions>.

CommonOptions

Een interface voor opties die gebruikelijk zijn voor elke externe bewerking.

CopyFileSmbInfo

Parametergroep

CorsRule

CORS is een HTTP-functie waarmee een webtoepassing die onder het ene domein wordt uitgevoerd, toegang heeft tot resources in een ander domein. Webbrowsers implementeren een beveiligingsbeperking die bekend staat als beleid voor dezelfde oorsprong waarmee wordt voorkomen dat een webpagina API's in een ander domein aanroept; CORS biedt een veilige manier om toe te staan dat één domein (het oorspronkelijke domein) API's in een ander domein aanroept.

DirectoryCloseHandlesHeaders

Aanvullende antwoordheaderwaarden voor het sluiten van de aanvraag verwerkt.

DirectoryCreateHeaders

Definieert headers voor Directory_create bewerking.

DirectoryCreateIfNotExistsResponse

Bevat antwoordgegevens voor de <xref:DirectoryClient.createIfNotExists>-bewerking.

DirectoryCreateOptions

Opties voor het configureren van <xref:ShareDirectoryClient.create> bewerking.

DirectoryDeleteHeaders

Definieert headers voor Directory_delete bewerking.

DirectoryDeleteIfExistsResponse

Bevat antwoordgegevens voor de <xref:DirectoryClient.deleteIfExists>-bewerking.

DirectoryDeleteOptions

Opties voor het configureren van de <xref:ShareDirectoryClient.delete>-bewerking.

DirectoryExistsOptions

Opties voor het configureren van de <xref:ShareDirectoryClient.exists>-bewerking.

DirectoryForceCloseHandlesHeaders

Definieert headers voor Directory_forceCloseHandles bewerking.

DirectoryForceCloseHandlesOptions

Opties voor het configureren van <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryForceCloseHandlesSegmentOptions

Opties voor het configureren van directory- Segmentbewerkingen geforceerd sluiten. Zien:

  • <xref:ShareDirectoryClient.forceCloseHandlesSegment>
  • <xref:ShareDirectoryClient.forceCloseAllHandles>
DirectoryGetPropertiesHeaders

Definieert headers voor Directory_getProperties bewerking.

DirectoryGetPropertiesOptions

Opties voor het configureren van de <xref:ShareDirectoryClient.getProperties>-bewerking.

DirectoryItem

Een vermeld mapitem.

DirectoryListFilesAndDirectoriesOptions

Opties voor het configureren van <xref:ShareDirectoryClient.listFilesAndDirectories> bewerking.

DirectoryListFilesAndDirectoriesSegmentHeaders

Definieert headers voor Directory_listFilesAndDirectoriesSegment bewerking.

DirectoryListHandlesHeaders

Definieert headers voor Directory_listHandles bewerking.

DirectoryListHandlesOptions

Opties voor het configureren van de <xref:ShareDirectoryClient.listHandles>-bewerking.

DirectoryListHandlesSegmentOptions

Opties voor het configureren van map - segmentbewerkingen voor lijstgrepen. Zien:

  • <xref:ShareDirectoryClient.listHandlesSegment>
  • <xref:ShareDirectoryClient.iterateHandleSegments>
  • <xref:ShareDirectoryClient.listHandleItems>
DirectoryProperties
DirectorySetMetadataHeaders

Definieert headers voor Directory_setMetadata bewerking.

DirectorySetMetadataOptions

Opties voor het configureren van de <xref:ShareDirectoryClient.setMetadata>-bewerking.

DirectorySetPropertiesHeaders

Definieert headers voor Directory_setProperties bewerking.

FileAbortCopyFromURLOptions

Opties voor het configureren van de <xref:ShareFileClient.abortCopyFromURL>-bewerking.

FileAbortCopyHeaders

Definieert headers voor File_abortCopy bewerking.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

Opties voor het configureren van de <xref:ShareFileClient.clearRange>-bewerking.

FileCloseHandlesHeaders

Aanvullende antwoordheaderwaarden voor het sluiten van de aanvraag verwerkt.

FileCreateHeaders

Definieert headers voor File_create bewerking.

FileCreateOptions

Opties voor het configureren van de <xref:ShareFileClient.create>-bewerking.

FileDeleteHeaders

Definieert headers voor File_delete bewerking.

FileDeleteIfExistsResponse

Bevat antwoordgegevens voor de <xref:ShareFileClient.deleteIfExists>-bewerking.

FileDeleteOptions

Opties voor het configureren van de <xref:ShareFileClient.delete>-bewerking.

FileDownloadHeaders

Definieert headers voor File_download bewerking.

FileDownloadOptionalParams

Optionele parameters.

FileDownloadOptions

Opties voor het configureren van bestand - Downloadbewerkingen. Zien:

  • <xref:ShareFileClient.download>
  • <xref:ShareFileClient.downloadToFile>
FileDownloadToBufferOptions

Optie-interface voor de bewerking <xref:ShareFileClient.downloadToBuffer>.

FileExistsOptions

Opties voor het configureren van de <xref:ShareFileClient.exists>-bewerking.

FileForceCloseHandlesHeaders

Definieert headers voor File_forceCloseHandles bewerking.

FileForceCloseHandlesOptions

Opties voor het configureren van bestand - Bewerkingen voor het sluiten van ingangen geforceerd afdwingen. Zien:

  • <xref:ShareFileClient.forceCloseHandlesSegment>
  • <xref:ShareFileClient.forceCloseAllHandles>
  • <xref:ShareFileClient.forceCloseHandle>
FileGenerateSasUrlOptions

Opties voor het configureren van <xref:ShareFileClient.generateSasUrl> bewerking.

FileGetPropertiesHeaders

Definieert headers voor File_getProperties bewerking.

FileGetPropertiesOptions

Opties voor het configureren van de <xref:ShareFileClient.getProperties>-bewerking.

FileGetRangeListHeaders

Definieert headers voor File_getRangeList bewerking.

FileGetRangeListOptions

Opties voor het configureren van de <xref:ShareFileClient.getRangeList>-bewerking.

FileHttpHeaders
FileItem

Een vermeld bestandsitem.

FileListHandlesHeaders

Definieert headers voor File_listHandles bewerking.

FileListHandlesOptions
FileListHandlesSegmentOptions

Opties voor het configureren van bestand - Segmentbewerkingen voor lijstingangen. Zien:

  • <xref:ShareFileClient.listHandlesSegment>
  • <xref:ShareFileClient.iterateHandleSegments>
  • <xref:ShareFileClient.listHandleItems>
FileParallelUploadOptions

Optie-interface voor Bestand - Uploadbewerkingen zie:

  • <xref:ShareFileClient.uploadFile>
  • <xref:ShareFileClient.uploadSeekableStream>
FileProperties
FileProperty

Bestandseigenschappen.

FileResizeOptions

Opties voor het configureren van de <xref:ShareFileClient.resize>-bewerking.

FileSASSignatureValues

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. FileSASSignatureValues wordt gebruikt om SAS-tokens voor bestandsservices te genereren voor shares of bestanden.

FileServiceProperties

Eigenschappen van opslagservice.

FileSetHTTPHeadersHeaders

Definieert headers voor File_setHttpHeaders bewerking.

FileSetHttpHeadersOptions

Opties voor het configureren van de <xref:ShareFileClient.setHttpHeaders>-bewerking.

FileSetMetadataHeaders

Definieert headers voor File_setMetadata bewerking.

FileSetMetadataOptions

Opties voor het configureren van de <xref:ShareFileClient.setMetadata>-bewerking.

FileStartCopyHeaders

Definieert headers voor File_startCopy bewerking.

FileStartCopyOptions

Opties voor het configureren van de <xref:ShareFileClient.startCopyFromURL>-bewerking.

FileUploadRangeFromURLHeaders

Definieert headers voor File_uploadRangeFromURL bewerking.

FileUploadRangeFromURLOptionalParams

Optionele parameters.

FileUploadRangeFromURLOptions

Opties voor het configureren van de <xref:ShareFileClient.uploadRangeFromURL>-bewerking.

FileUploadRangeHeaders

Definieert headers voor File_uploadRange bewerking.

FileUploadRangeOptions

Opties voor het configureren van de <xref:ShareFileClient.uploadRange>-bewerking.

FileUploadStreamOptions

Optie-interface voor ShareFileClient.uploadStream().

FilesAndDirectoriesListSegment

Abstract voor vermeldingen die kunnen worden vermeld in Directory.

HandleItem

Een vermelde Azure Storage-handle-item.

HttpAuthorization

Vertegenwoordigt verificatiegegevens in autorisatie-, ProxyAuthorization-, WWW-Authentication- en Proxy-Authenticate headerwaarden.

LeaseAccessConditions

Parametergroep

LeaseOperationOptions

opties voor leasebewerkingen.

LeaseOperationResponseHeaders

De details van het antwoord voor een specifieke leasebewerking.

ListFilesAndDirectoriesSegmentResponse

Een opsomming van mappen en bestanden.

ListHandlesResponse

Een opsomming van ingangen.

ListSharesResponse

Een opsomming van shares.

ListSharesResponseModel

Een opsomming van shares.

Metadata
Metrics

Metrische gegevens van Storage Analytics voor bestandsservice.

PipelineOptions

Optie-interface voor pijplijnconstructor.

Range

Bereik voor servicebewerkingen.

RangeModel

Een Azure Storage-bestandsbereik.

RetentionPolicy

Het bewaarbeleid.

SasIPRange

Toegestaan IP-bereik voor een SAS.

ServiceGenerateAccountSasUrlOptions

Opties voor het configureren van <xref:ShareServiceClient.generateAccountSasUrl> bewerking.

ServiceGetPropertiesHeaders

Definieert headers voor Service_getProperties bewerking.

ServiceGetPropertiesOptions

Opties voor het configureren van de <xref:ShareServiceClient.getProperties>-bewerking.

ServiceListSharesOptions

Opties voor het configureren van de <xref:ShareServiceClient.listShares>-bewerking.

ServiceListSharesSegmentHeaders

Definieert headers voor Service_listSharesSegment bewerking.

ServiceSetPropertiesHeaders

Definieert headers voor Service_setProperties bewerking.

ServiceSetPropertiesOptions

Opties voor het configureren van de <xref:ShareServiceClient.setProperties>-bewerking.

ServiceUndeleteShareOptions

Opties voor het configureren van de <xref:ShareServiceClient.undelete>-bewerking.

SetPropertiesResponse
ShareCreateHeaders

Definieert headers voor Share_create bewerking.

ShareCreateIfNotExistsResponse

Bevat antwoordgegevens voor de <xref:ShareClient.createIfNotExists>-bewerking.

ShareCreateOptions

Opties voor het configureren van de <xref:ShareClient.create>-bewerking.

ShareCreatePermissionHeaders

Definieert headers voor Share_createPermission bewerking.

ShareCreatePermissionOptions

Opties voor het configureren van de <xref:ShareClient.createPermission>-bewerking.

ShareCreateSnapshotHeaders

Definieert headers voor Share_createSnapshot bewerking.

ShareCreateSnapshotOptions

Opties voor het configureren van de <xref:ShareClient.createSnapshot>-bewerking.

ShareDeleteHeaders

Definieert headers voor Share_delete bewerking.

ShareDeleteIfExistsResponse

Bevat antwoordgegevens voor de <xref:ShareClient.deleteIfExists>-bewerking.

ShareDeleteMethodOptions

Opties voor het configureren van de <xref:ShareClient.delete>-bewerking.

ShareExistsOptions

Opties voor het configureren van de <xref:ShareClient.exists>-bewerking.

ShareFileRangeList

De lijst met bestandsbereiken

ShareGenerateSasUrlOptions

Opties voor het configureren van <xref:ShareClient.generateSasUrl> bewerking.

ShareGetAccessPolicyHeaders

Definieert headers voor Share_getAccessPolicy bewerking.

ShareGetAccessPolicyOptions

Opties voor het configureren van de <xref:ShareClient.getAccessPolicy>-bewerking.

ShareGetPermissionHeaders

Definieert headers voor Share_getPermission bewerking.

ShareGetPermissionOptions

Opties voor het configureren van de <xref:ShareClient.getPermission>-bewerking.

ShareGetPropertiesHeaders

Definieert headers voor Share_getProperties bewerking.

ShareGetPropertiesOptions

Opties voor het configureren van de <xref:ShareClient.getProperties>-bewerking.

ShareGetStatisticsHeaders

Definieert headers voor Share_getStatistics bewerking.

ShareGetStatisticsOptions

Opties voor het configureren van de <xref:ShareClient.getStatistics>-bewerking.

ShareItem

Een vermelde Azure Storage-shareitem.

ShareItemInternal

Een vermelde Azure Storage-shareitem.

SharePermission

Een machtiging (een beveiligingsdescriptor) op shareniveau.

SharePropertiesInternal

Eigenschappen van een share.

ShareProtocolSettings

Protocolinstellingen

ShareProtocols

Protocollen voor het inschakelen van de share. Voorlopig ondersteunt u alleen SMB of NFS.

ShareSetAccessPolicyHeaders

Definieert headers voor Share_setAccessPolicy bewerking.

ShareSetAccessPolicyOptions

Opties voor het configureren van de <xref:ShareClient.setAccessPolicy>-bewerking.

ShareSetMetadataHeaders

Definieert headers voor Share_setMetadata bewerking.

ShareSetMetadataOptions

Opties voor het configureren van de <xref:ShareClient.setMetadata>-bewerking.

ShareSetPropertiesHeaders

Definieert headers voor Share_setProperties bewerking.

ShareSetPropertiesOptions

Opties voor het configureren van de <xref:ShareClient.setProperties>-bewerking.

ShareSetQuotaOptions

Opties voor het configureren van de <xref:ShareClient.setQuota>-bewerking.

ShareSmbSettings

Instellingen voor het SMB-protocol.

ShareStats

Statistieken voor de share.

SignedIdentifier

Ondertekende id

SignedIdentifierModel

Ondertekende id.

SmbMultichannel

Instellingen voor SMB meerdere kanalen

SourceModifiedAccessConditions

Parametergroep

StorageClientOptionalParams

Optionele parameters.

StoragePipelineOptions

Optieinterface voor <xref:newPipeline> functie.

StorageRetryOptions

Interface voor opties voor opnieuw proberen.

Type-aliassen

CopyStatusType

Definieert waarden voor CopyStatusType.

CredentialPolicyCreator

Een factory-functie die een nieuwe CredentialPolicy maakt die gebruikmaakt van de opgegeven nextPolicy.

DeleteSnapshotsOptionType

Definieert waarden voor DeleteSnapshotsOptionType.

DirectoryCreateResponse

Bevat antwoordgegevens voor de bewerking maken.

DirectoryDeleteResponse

Bevat antwoordgegevens voor de verwijderbewerking.

DirectoryForceCloseHandlesResponse

Antwoordtype voor <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryGetPropertiesResponse

Bevat antwoordgegevens voor de getProperties-bewerking.

DirectoryListFilesAndDirectoriesSegmentResponse

Bevat antwoordgegevens voor de bewerking listFilesAndDirectoriesSegment.

DirectoryListHandlesResponse

Bevat antwoordgegevens voor de bewerking listHandles.

DirectorySetMetadataResponse

Bevat antwoordgegevens voor de setMetadata-bewerking.

DirectorySetPropertiesResponse

Bevat antwoordgegevens voor de bewerking setProperties.

FileAbortCopyResponse

Bevat antwoordgegevens voor de abortCopy-bewerking.

FileAttributesPreserveType

Geeft aan dat bestaande bestandskenmerken ongewijzigd blijven.

FileCreateResponse

Bevat antwoordgegevens voor de bewerking maken.

FileDeleteResponse

Bevat antwoordgegevens voor de verwijderbewerking.

FileDownloadResponseModel

Bevat antwoordgegevens voor de downloadbewerking.

FileForceCloseHandlesResponse

Antwoordtype voor <xref:ShareFileClient.forceCloseHandle>.

FileGetPropertiesResponse

Bevat antwoordgegevens voor de getProperties-bewerking.

FileGetRangeListDiffResponse

Bevat antwoordgegevens voor de getRangeList-bewerking.

FileGetRangeListResponse

Bevat antwoordgegevens voor de <xref:ShareFileClient.getRangeList>-bewerking.

FileListHandlesResponse

Bevat antwoordgegevens voor de bewerking listHandles.

FilePermissionInheritType

Geeft aan dat de bestandsmachtiging wordt overgenomen van de bovenliggende map.

FilePermissionPreserveType

Geeft aan dat de waarde van de bestaande bestandsmachtiging ongewijzigd blijft.

FileSetHTTPHeadersResponse

Bevat antwoordgegevens voor de bewerking setHttpHeaders.

FileSetMetadataResponse

Bevat antwoordgegevens voor de setMetadata-bewerking.

FileStartCopyResponse

Bevat antwoordgegevens voor de startCopy-bewerking.

FileType

Definieert waarden voor FileType. Mogelijke waarden zijn: 'Bestand'

FileUploadRangeFromURLResponse

Bevat antwoordgegevens voor de uploadRangeFromURL-bewerking.

FileUploadRangeResponse

Bevat antwoordgegevens voor de uploadRange-bewerking.

LeaseDurationType

Definieert waarden voor LeaseDurationType.

LeaseOperationResponse

Bevat de antwoordgegevens voor bewerkingen die een lease verkrijgen, wijzigen, verbreken of vrijgeven. Zie <xref:ShareLeaseClient>.

LeaseStateType

Definieert waarden voor LeaseStateType.

LeaseStatusType

Definieert waarden voor LeaseStatusType.

ListSharesIncludeType

Definieert waarden voor ListSharesIncludeType.

PermissionCopyModeType

Definieert waarden voor PermissionCopyModeType.

ServiceGetPropertiesResponse

Bevat antwoordgegevens voor de getProperties-bewerking.

ServiceListSharesSegmentResponse

Bevat antwoordgegevens voor de <xref:ShareServiceClient.listShares>-bewerking.

ServiceSetPropertiesResponse

Bevat antwoordgegevens voor de bewerking setProperties.

ShareAccessTier

Definieert waarden voor ShareAccessTier.

ShareCreatePermissionResponse

Bevat antwoordgegevens voor de createPermission-bewerking.

ShareCreateResponse

Bevat antwoordgegevens voor de bewerking maken.

ShareCreateSnapshotResponse

Bevat antwoordgegevens voor de createSnapshot-bewerking.

ShareDeleteResponse

Bevat antwoordgegevens voor de verwijderbewerking.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

Bevat antwoordgegevens voor de getPermission-bewerking.

ShareGetPropertiesResponse

Bevat antwoordgegevens voor de <xref:ShareClient.getProperties>-bewerking.

ShareGetPropertiesResponseModel

Bevat antwoordgegevens voor de getProperties-bewerking.

ShareGetStatisticsResponse

Antwoordgegevens voor de <xref:ShareClient.getStatistics>-bewerking.

ShareGetStatisticsResponseModel

Bevat antwoordgegevens voor de bewerking getStatistics.

ShareProperties

Eigenschappen van een share.

ShareRootSquash

Definieert waarden voor ShareRootSquash.

ShareSetAccessPolicyResponse

Bevat antwoordgegevens voor de setAccessPolicy-bewerking.

ShareSetMetadataResponse

Bevat antwoordgegevens voor de setMetadata-bewerking.

ShareSetPropertiesResponse

Bevat antwoordgegevens voor de bewerking setProperties.

ShareSetQuotaHeaders

Definieert headers voor setQuota-bewerking.

ShareSetQuotaResponse

Bevat antwoordgegevens voor de setQuota-bewerking.

TimeNowType

Hiermee wordt de instelling aangegeven als de tijd van de aanvraag.

TimePreserveType

Geeft aan dat de bestaande tijdwaarde ongewijzigd blijft.

Enums

SASProtocol

Protocollen voor gegenereerde SAS.

StorageRetryPolicyType

RetryPolicy-typen.

Functies

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Hiermee wordt een <xref:SASQueryParameters>-object gegenereerd dat alle SAS-queryparameters bevat die nodig zijn om een werkelijke REST-aanvraag te maken.

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Hiermee maakt u een exemplaar van SASQueryParameters.

Accepteert alleen vereiste instellingen die nodig zijn om een SAS te maken. Voor optionele instellingen stelt u de bijbehorende eigenschappen rechtstreeks in, zoals machtigingen, startsOn en id.

WAARSCHUWING: Wanneer de id niet is opgegeven, zijn machtigingen en expiresOn vereist. U MOET waarde toewijzen aan id of expiresOn & machtigingen handmatig als u in eerste instantie met deze constructor begint.

newPipeline(Credential, StoragePipelineOptions)

Hiermee maakt u een nieuw <xref:Pipeline>-object met <xref:Credential> opgegeven.

Functiedetails

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Hiermee wordt een <xref:SASQueryParameters>-object gegenereerd dat alle SAS-queryparameters bevat die nodig zijn om een werkelijke REST-aanvraag te maken.

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parameters

accountSASSignatureValues
AccountSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Retouren

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Hiermee maakt u een exemplaar van SASQueryParameters.

Accepteert alleen vereiste instellingen die nodig zijn om een SAS te maken. Voor optionele instellingen stelt u de bijbehorende eigenschappen rechtstreeks in, zoals machtigingen, startsOn en id.

WAARSCHUWING: Wanneer de id niet is opgegeven, zijn machtigingen en expiresOn vereist. U MOET waarde toewijzen aan id of expiresOn & machtigingen handmatig als u in eerste instantie met deze constructor begint.

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parameters

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Retouren

newPipeline(Credential, StoragePipelineOptions)

Hiermee maakt u een nieuw <xref:Pipeline>-object met <xref:Credential> opgegeven.

function newPipeline(credential?: Credential, pipelineOptions?: StoragePipelineOptions)

Parameters

credential
Credential

Zoals AnonymousCredential, StorageSharedKeyCredential.

pipelineOptions
StoragePipelineOptions

Facultatief. Opties.

Retouren

Een nieuw pijplijnobject.