@azure/storage-blob 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 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). |
AppendBlobClient |
AppendBlobClient definieert een set bewerkingen die van toepassing zijn op toevoeg-blobs. |
BlobBatch |
Een BlobBatch vertegenwoordigt een geaggregeerde set bewerkingen op blobs.
Momenteel worden alleen |
BlobBatchClient |
Met een BlobBatchClient kunt u batchaanvragen indienen bij de Azure Storage Blob-service. |
BlobClient |
Een BlobClient vertegenwoordigt een URL naar een Azure Storage-blob; de blob kan een blok-blob, toevoeg-blob of pagina-blob zijn. |
BlobLeaseClient |
Een client die leases beheert voor een <xref:ContainerClient> of een <xref:BlobClient>. |
BlobSASPermissions |
ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Dit is een helperklasse voor het maken van een tekenreeks die de machtigingen vertegenwoordigt die door een ServiceSAS aan een blob 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:BlobSASSignatureValues> 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. |
BlobServiceClient |
Een BlobServiceClient vertegenwoordigt een client naar de Azure Storage Blob-service, zodat u blobcontainers kunt bewerken. |
BlockBlobClient |
BlockBlobClient definieert een set bewerkingen die van toepassing zijn op blok-blobs. |
ContainerClient |
Een ContainerClient vertegenwoordigt een URL naar de Azure Storage-container, zodat u de blobs kunt bewerken. |
ContainerSASPermissions |
Dit is een helperklasse voor het samenstellen van een tekenreeks die de machtigingen vertegenwoordigt die door een ServiceSAS aan een container 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:BlobSASSignatureValues> 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. |
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. |
PageBlobClient |
PageBlobClient definieert een set bewerkingen die van toepassing zijn op pagina-blobs. |
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 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:BlobSASSignatureValues>. 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. |
StorageBrowserPolicy |
StorageBrowserPolicy verwerkt verschillen tussen Node.js en browserruntime, waaronder:
|
StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory is een factoryklasse die helpt bij het genereren van StorageBrowserPolicy-objecten. |
StorageClient |
Een StorageClient vertegenwoordigt een gebaseerde URL-klasse voor <xref:BlobServiceClient>, <xref: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 <xref: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 |
AccountSASPermissionsLike |
Een type dat lijkt op een SAS-machtiging voor het account. Wordt gebruikt in <xref:AccountSASPermissions> om SAS-machtigingen van onbewerkte objecten te parseren. |
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 blob-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. |
AppendBlobAppendBlockFromURLOptions |
Opties voor het configureren van de <xref:AppendBlobClient.appendBlockFromURL>-bewerking. |
AppendBlobAppendBlockFromUrlHeaders |
Definieert headers voor AppendBlob_appendBlockFromUrl bewerking. |
AppendBlobAppendBlockHeaders |
Definieert headers voor AppendBlob_appendBlock bewerking. |
AppendBlobAppendBlockOptions |
Opties voor het configureren van de <xref:AppendBlobClient.appendBlock>-bewerking. |
AppendBlobCreateHeaders |
Definieert headers voor AppendBlob_create bewerking. |
AppendBlobCreateIfNotExistsOptions |
Opties voor het configureren van <xref:AppendBlobClient.createIfNotExists> bewerking. |
AppendBlobCreateIfNotExistsResponse |
Bevat antwoordgegevens voor de <xref:appendBlobClient.createIfNotExists>-bewerking. |
AppendBlobCreateOptions |
Opties voor het configureren van <xref:AppendBlobClient.create> bewerking. |
AppendBlobRequestConditions |
Voorwaarden voor het maken van deze toevoeg-blob. |
AppendBlobSealOptions |
Opties voor het configureren van <xref:AppendBlobClient.seal> bewerking. |
AppendPositionAccessConditions |
Parametergroep |
BatchSubRequest |
Een aanvraag die is gekoppeld aan een batchbewerking. |
BatchSubResponse |
De antwoordgegevens die zijn gekoppeld aan één aanvraag binnen een batchbewerking. |
BlobAbortCopyFromURLHeaders |
Definieert headers voor Blob_abortCopyFromURL bewerking. |
BlobAbortCopyFromURLOptions |
Opties voor het configureren van de <xref:BlobClient.abortCopyFromURL>-bewerking. |
BlobAcquireLeaseOptions |
Opties voor het configureren van Blob - Leasebewerking verkrijgen. |
BlobBatchSubmitBatchOptionalParams |
Opties voor het configureren van de service - Batch optionele params verzenden. |
BlobBeginCopyFromURLOptions |
Opties voor het configureren van de <xref:BlobClient.beginCopyFromURL>-bewerking. |
BlobBeginCopyFromURLResponse |
Bevat antwoordgegevens voor de <xref:BlobClient.beginCopyFromURL>-bewerking. |
BlobBeginCopyFromUrlPollState |
De status die wordt gebruikt door de poller die is geretourneerd door <xref:BlobClient.beginCopyFromURL>.
Deze status wordt doorgegeven aan de door de gebruiker opgegeven |
BlobBreakLeaseOptions |
Opties voor het configureren van blob - leasebewerking verbreken. |
BlobChangeLeaseOptions |
Opties voor het configureren van blob - leasebewerking wijzigen. |
BlobCopyFromURLHeaders |
Definieert headers voor Blob_copyFromURL bewerking. |
BlobCreateSnapshotHeaders |
Definieert headers voor Blob_createSnapshot bewerking. |
BlobCreateSnapshotOptions |
Opties voor het configureren van de <xref:BlobClient.createSnapshot>-bewerking. |
BlobDeleteHeaders |
Definieert headers voor Blob_delete bewerking. |
BlobDeleteIfExistsResponse |
Bevat antwoordgegevens voor de <xref:BlobClient.deleteIfExists>-bewerking. |
BlobDeleteImmutabilityPolicyHeaders |
Definieert headers voor Blob_deleteImmutabilityPolicy bewerking. |
BlobDeleteImmutabilityPolicyOptions |
Opties voor het verwijderen van beleid voor onveranderbaarheid <xref:BlobClient.deleteImmutabilityPolicy> bewerking. |
BlobDeleteOptions |
Opties voor het configureren van de <xref:BlobClient.delete>-bewerking. |
BlobDownloadHeaders |
Definieert headers voor Blob_download bewerking. |
BlobDownloadOptionalParams |
Optionele parameters. |
BlobDownloadOptions |
Opties voor het configureren van de <xref:BlobClient.download>-bewerking. |
BlobDownloadResponseParsed |
Bevat antwoordgegevens voor de <xref:BlobClient.download>-bewerking. |
BlobDownloadToBufferOptions |
Optie-interface voor de bewerking <xref:BlobClient.downloadToBuffer>. |
BlobExistsOptions |
Opties voor het configureren van de <xref:BlobClient.exists>-bewerking. |
BlobFlatListSegment |
Een interface die BlobFlatListSegment vertegenwoordigt. |
BlobFlatListSegmentModel | |
BlobGenerateSasUrlOptions |
Opties voor het configureren van <xref:BlobClient.generateSasUrl> bewerking. |
BlobGetPropertiesHeaders |
Definieert headers voor Blob_getProperties bewerking. |
BlobGetPropertiesOptions |
Opties voor het configureren van de <xref:BlobClient.getProperties>-bewerking. |
BlobGetPropertiesResponse |
Bevat antwoordgegevens voor de <xref:BlobClient.getProperties>-bewerking. |
BlobGetTagsHeaders |
Definieert headers voor Blob_getTags bewerking. |
BlobGetTagsOptions |
Opties voor het configureren van de <xref:BlobClient.getTags>-bewerking. |
BlobHTTPHeaders |
Parametergroep |
BlobHierarchyListSegment |
Een interface die BlobHierarchyListSegment vertegenwoordigt. |
BlobHierarchyListSegmentModel | |
BlobImmutabilityPolicy |
Onveranderbaar beleid voor blob beschrijven. |
BlobItem |
Een Azure Storage-blob |
BlobItemInternal |
Een Azure Storage-blob |
BlobPrefix | |
BlobProperties |
Eigenschappen van een blob |
BlobQueryArrowConfiguration |
Opties voor het uitvoeren van query's op blob met Apache Arrow-indeling. Alleen geldig voor <xref:BlockBlobQueryOptions.outputTextConfiguration>. |
BlobQueryArrowField |
Een veld in <xref:BlobQueryArrowConfiguration>beschrijven. |
BlobQueryCsvTextConfiguration |
Opties voor het uitvoeren van query's op blob met CSV-indeling. |
BlobQueryError |
Fouttype blobquery. |
BlobQueryHeaders |
Definieert headers voor Blob_query bewerking. |
BlobQueryJsonTextConfiguration |
Opties voor het uitvoeren van query's op blob met JSON-indeling. |
BlobQueryParquetConfiguration |
Opties voor het uitvoeren van query's op blob met Parquet-indeling. Alleen geldig voor <xref:BlockBlobQueryOptions.inputTextConfiguration>. |
BlobReleaseLeaseOptions |
Opties voor het configureren van blob - release-leasebewerking. |
BlobRenewLeaseOptions |
Opties voor het configureren van Blob - Leasebewerking verlengen. |
BlobRequestConditions |
standaard voorwaardelijke HTTP-headers, tagsvoorwaarde en leasevoorwaarde |
BlobSASPermissionsLike |
Een type dat eruitziet als een Blob SAS-machtiging. Wordt gebruikt in <xref:BlobSASPermissions> om SAS-machtigingen van onbewerkte objecten te parseren. |
BlobSASSignatureValues |
ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. BlobSASSignatureValues wordt gebruikt om SAS-tokens voor blobservices te genereren voor containers of blobs. |
BlobServiceProperties |
Eigenschappen van opslagservice. |
BlobServiceStatistics |
Statistieken voor de opslagservice. |
BlobSetHTTPHeadersHeaders |
Definieert headers voor Blob_setHttpHeaders bewerking. |
BlobSetHTTPHeadersOptions |
Opties voor het configureren van de <xref:BlobClient.setHTTPHeaders>-bewerking. |
BlobSetImmutabilityPolicyHeaders |
Definieert headers voor Blob_setImmutabilityPolicy bewerking. |
BlobSetImmutabilityPolicyOptions |
Opties voor het instellen van beleid voor onveranderbaarheid <xref:BlobClient.setImmutabilityPolicy> bewerking. |
BlobSetLegalHoldHeaders |
Definieert headers voor Blob_setLegalHold bewerking. |
BlobSetLegalHoldOptions |
Opties voor het instellen van juridische bewaring <xref:BlobClient.setLegalHold> bewerking. |
BlobSetMetadataHeaders |
Definieert headers voor Blob_setMetadata bewerking. |
BlobSetMetadataOptions |
Opties voor het configureren van de <xref:BlobClient.setMetadata>-bewerking. |
BlobSetTagsHeaders |
Definieert headers voor Blob_setTags bewerking. |
BlobSetTagsOptions |
Opties voor het configureren van de <xref:BlobClient.setTags>-bewerking. |
BlobSetTierHeaders |
Definieert headers voor Blob_setTier bewerking. |
BlobSetTierOptions |
Opties voor het configureren van de <xref:BlobClient.setAccessTier>-bewerking. |
BlobStartCopyFromURLHeaders |
Definieert headers voor Blob_startCopyFromURL bewerking. |
BlobStartCopyFromURLOptions |
Opties voor het configureren van de <xref:BlobClient.beginCopyFromURL>-bewerking. |
BlobSyncCopyFromURLOptions |
Opties voor het configureren van de <xref:BlobClient.syncCopyFromURL>-bewerking. |
BlobTag | |
BlobTags |
Blobtags |
BlobUndeleteHeaders |
Definieert headers voor Blob_undelete bewerking. |
BlobUndeleteOptions |
Opties voor het configureren van de <xref:BlobClient.undelete>-bewerking. |
Block |
Vertegenwoordigt één blok in een blok-blob. Hierin wordt de id en grootte van het blok beschreven. |
BlockBlobCommitBlockListHeaders |
Definieert headers voor BlockBlob_commitBlockList bewerking. |
BlockBlobCommitBlockListOptions |
Opties voor het configureren van <xref:BlockBlobClient.commitBlockList> bewerking. |
BlockBlobGetBlockListHeaders |
Definieert headers voor BlockBlob_getBlockList bewerking. |
BlockBlobGetBlockListOptions |
Opties voor het configureren van <xref:BlockBlobClient.getBlockList> bewerking. |
BlockBlobParallelUploadOptions |
Optieinterface voor <xref:BlockBlobClient.uploadFile> en <xref:BlockBlobClient.uploadSeekableStream>. |
BlockBlobPutBlobFromUrlHeaders |
Definieert headers voor BlockBlob_putBlobFromUrl bewerking. |
BlockBlobQueryOptions |
Opties voor het configureren van <xref:BlockBlobClient.query> bewerking. |
BlockBlobStageBlockFromURLHeaders |
Definieert headers voor BlockBlob_stageBlockFromURL bewerking. |
BlockBlobStageBlockFromURLOptions |
Opties voor het configureren van <xref:BlockBlobClient.stageBlockFromURL> bewerking. |
BlockBlobStageBlockHeaders |
Definieert headers voor BlockBlob_stageBlock bewerking. |
BlockBlobStageBlockOptions |
Opties voor het configureren van <xref:BlockBlobClient.stageBlock> bewerking. |
BlockBlobSyncUploadFromURLOptions |
Opties voor het configureren van <xref:BlockBlobClient.syncUploadFromURL> bewerking. |
BlockBlobUploadHeaders |
Definieert headers voor BlockBlob_upload bewerking. |
BlockBlobUploadOptions |
Opties voor het configureren van <xref:BlockBlobClient.upload> bewerking. |
BlockBlobUploadStreamOptions |
Optie-interface voor de bewerking <xref:BlockBlobClient.uploadStream>. |
BlockList | |
CommonGenerateSasUrlOptions |
Algemene opties van <xref:BlobGenerateSasUrlOptions> en <xref:ContainerGenerateSasUrlOptions>. |
CommonOptions |
Een interface voor opties die gebruikelijk zijn voor elke externe bewerking. |
ContainerAcquireLeaseOptions |
Opties voor het configureren van container - Leasebewerking verkrijgen. |
ContainerBreakLeaseOptionalParams |
Optionele parameters. |
ContainerBreakLeaseOptions |
Opties voor het configureren van container - leasebewerking verbreken. |
ContainerChangeLeaseOptions |
Opties voor het configureren van container - Leasebewerking wijzigen. |
ContainerCreateHeaders |
Definieert headers voor Container_create bewerking. |
ContainerCreateIfNotExistsResponse |
Bevat antwoordgegevens voor de <xref:ContainerClient.createIfNotExists>-bewerking. |
ContainerCreateOptions |
Opties voor het configureren van <xref:ContainerClient.create> bewerking. |
ContainerDeleteBlobOptions |
Opties voor het configureren van de <xref:ContainerClient.deleteBlob>-bewerking. |
ContainerDeleteHeaders |
Definieert headers voor Container_delete bewerking. |
ContainerDeleteIfExistsResponse |
Bevat antwoordgegevens voor de <xref:ContainerClient.deleteIfExists>-bewerking. |
ContainerDeleteMethodOptions |
Opties voor het configureren van <xref:ContainerClient.delete> bewerking. |
ContainerEncryptionScope |
Parametergroep |
ContainerExistsOptions |
Opties voor het configureren van <xref:ContainerClient.exists> bewerking. |
ContainerGenerateSasUrlOptions |
Opties voor het configureren van <xref:ContainerClient.generateSasUrl> bewerking. |
ContainerGetAccessPolicyHeaders |
Definieert headers voor Container_getAccessPolicy bewerking. |
ContainerGetAccessPolicyOptions |
Opties voor het configureren van <xref:ContainerClient.getAccessPolicy> bewerking. |
ContainerGetPropertiesHeaders |
Definieert headers voor Container_getProperties bewerking. |
ContainerGetPropertiesOptions |
Opties voor het configureren van <xref:ContainerClient.getProperties> bewerking. |
ContainerItem |
Een Azure Storage-container |
ContainerListBlobFlatSegmentHeaders |
Definieert headers voor Container_listBlobFlatSegment bewerking. |
ContainerListBlobHierarchySegmentHeaders |
Definieert headers voor Container_listBlobHierarchySegment bewerking. |
ContainerListBlobsOptions |
Opties voor het configureren van container - Blobs-bewerkingen weergeven. Zien:
|
ContainerProperties |
Eigenschappen van een container |
ContainerReleaseLeaseOptions |
Opties voor het configureren van container - leasebewerking vrijgeven. |
ContainerRenameHeaders |
Definieert headers voor Container_rename bewerking. |
ContainerRenewLeaseOptions |
Opties voor het configureren van container - leasebewerking vernieuwen. |
ContainerRequestConditions |
Voorwaarden waaraan moet worden voldaan voor de container. |
ContainerSASPermissionsLike |
Een type dat lijkt op een container-SAS-machtiging. Wordt gebruikt in <xref:ContainerSASPermissions> om SAS-machtigingen van onbewerkte objecten te parseren. |
ContainerSetAccessPolicyHeaders |
Definieert headers voor Container_setAccessPolicy bewerking. |
ContainerSetAccessPolicyOptions |
Opties voor het configureren van <xref:ContainerClient.setAccessPolicy> bewerking. |
ContainerSetMetadataHeaders |
Definieert headers voor Container_setMetadata bewerking. |
ContainerSetMetadataOptions |
Opties voor het configureren van <xref:ContainerClient.setMetadata> bewerking. |
ContainerUndeleteHeaders |
Definieert headers voor Container_restore bewerking. |
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 het ene domein (het oorspronkelijke domein) toe te staan API's aan te roepen in een ander domein |
CpkInfo |
Parametergroep |
FilterBlobItem |
Blobgegevens van een <xref:BlobServiceClient.findBlobsByTags> |
FilterBlobItemModel |
Blobgegevens uit een API-aanroep voor filterblobs |
FilterBlobSegment |
Segmentreactie van <xref:BlobServiceClient.findBlobsByTags> bewerking. |
FilterBlobSegmentModel |
Het resultaat van een API-aanroep voor filterblobs |
GeoReplication |
Geo-Replication informatie voor de secundaire opslagservice |
HttpAuthorization |
Vertegenwoordigt verificatiegegevens in autorisatie-, ProxyAuthorization-, WWW-Authentication- en Proxy-Authenticate headerwaarden. |
Lease |
De details voor een specifieke lease. |
LeaseAccessConditions |
Parametergroep |
LeaseOperationOptions |
Hiermee configureert u leasebewerkingen. |
ListBlobsFlatSegmentResponse |
Een opsomming van blobs |
ListBlobsFlatSegmentResponseModel |
Een opsomming van blobs |
ListBlobsHierarchySegmentResponse |
Een opsomming van blobs |
ListBlobsHierarchySegmentResponseModel |
Een opsomming van blobs |
ListContainersSegmentResponse |
Een opsomming van containers |
Logging |
Instellingen voor Logboekregistratie van Azure Analytics. |
MatchConditions |
Hiermee geeft u HTTP-opties voor voorwaardelijke aanvragen op basis van ETag-overeenkomsten. |
Metadata |
Een kaart met naam-waardeparen die aan de resource moeten worden gekoppeld. |
Metrics |
een samenvatting van aanvraagstatistieken gegroepeerd per API in blobs per uur of minuut voor blobs |
ModificationConditions |
Hiermee geeft u HTTP-opties voor voorwaardelijke aanvragen op basis van wijzigingstijd. |
ModifiedAccessConditions |
Standaard voorwaarde voor voorwaardelijke HTTP-headers en tags. |
ModifiedAccessConditionsModel |
Parametergroep |
ObjectReplicationPolicy |
Bevat de id van het objectreplicatiebeleid en de respectieve lijst met <xref:ObjectReplicationRule>. Dit wordt gebruikt bij het ophalen van de eigenschappen van objectreplicatie op de bron-blob. De beleids-id voor de doel-blob is ingesteld in ObjectReplicationDestinationPolicyId van de respectieve methodeantwoorden (bijvoorbeeld <xref:BlobProperties.ObjectReplicationDestinationPolicyId>. |
ObjectReplicationRule |
Bevat de regel-id van objectreplicatie en <xref:ObjectReplicationStatus> van een blob. Er kunnen meer dan één <xref:ObjectReplicationRule> onder een <xref:ObjectReplicationPolicy>zijn. |
PageBlobClearPagesHeaders |
Definieert headers voor PageBlob_clearPages bewerking. |
PageBlobClearPagesOptions |
Opties voor het configureren van de <xref:PageBlobClient.clearPages>-bewerking. |
PageBlobCopyIncrementalHeaders |
Definieert headers voor PageBlob_copyIncremental bewerking. |
PageBlobCreateHeaders |
Definieert headers voor PageBlob_create bewerking. |
PageBlobCreateIfNotExistsOptions |
Opties voor het configureren van de <xref:PageBlobClient.createIfNotExists>-bewerking. |
PageBlobCreateIfNotExistsResponse |
Bevat antwoordgegevens voor de <xref:PageBlobClient.createIfNotExists>-bewerking. |
PageBlobCreateOptions |
Opties voor het configureren van de <xref:PageBlobClient.create>-bewerking. |
PageBlobGetPageRangesDiffHeaders |
Definieert headers voor PageBlob_getPageRangesDiff bewerking. |
PageBlobGetPageRangesDiffOptions |
Opties voor het configureren van de <xref:PageBlobClient.getRangesDiff>-bewerking. |
PageBlobGetPageRangesDiffResponse |
Bevat antwoordgegevens voor de <xref:BlobClient.getPageRangesDiff>-bewerking. |
PageBlobGetPageRangesHeaders |
Definieert headers voor PageBlob_getPageRanges bewerking. |
PageBlobGetPageRangesOptions |
Opties voor het configureren van de <xref:PageBlobClient.getPageRanges>-bewerking. |
PageBlobGetPageRangesResponse |
Bevat antwoordgegevens voor de <xref:BlobClient.getPageRanges>-bewerking. |
PageBlobRequestConditions |
Voorwaarden voor het maken van deze pagina-blob. |
PageBlobResizeHeaders |
Definieert headers voor PageBlob_resize bewerking. |
PageBlobResizeOptions |
Opties voor het configureren van <xref:PageBlobClient.resize> bewerking. |
PageBlobStartCopyIncrementalOptions |
Opties voor het configureren van <xref:PageBlobClient.startCopyIncremental> bewerking. |
PageBlobUpdateSequenceNumberHeaders |
Definieert headers voor PageBlob_updateSequenceNumber bewerking. |
PageBlobUpdateSequenceNumberOptions |
Opties voor het configureren van <xref:PageBlobClient.updateSequenceNumber> bewerking. |
PageBlobUploadPagesFromURLHeaders |
Definieert headers voor PageBlob_uploadPagesFromURL bewerking. |
PageBlobUploadPagesFromURLOptions |
Opties voor het configureren van <xref:PageBlobClient.uploadPagesFromURL> bewerking. |
PageBlobUploadPagesHeaders |
Definieert headers voor PageBlob_uploadPages bewerking. |
PageBlobUploadPagesOptions |
Opties voor het configureren van de <xref:PageBlobClient.uploadPages>-bewerking. |
PageList |
Lijst met paginabereiken voor een blob. |
ParsedBatchResponse |
Het multipart/gemengde antwoord dat het antwoord voor elke subvraag bevat. |
PipelineLike |
Een interface voor de <xref:Pipeline>-klasse met HTTP-aanvraagbeleidsregels. 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 voordat u uw aangepaste pijplijn implementeert. |
PipelineOptions |
Optie-interface voor pijplijnconstructor. |
Range |
Bereik voor Blob Service-bewerkingen. |
RetentionPolicy |
het bewaarbeleid dat bepaalt hoe lang de gekoppelde gegevens moeten worden bewaard |
SASQueryParametersOptions |
Opties voor het maken van <xref:SASQueryParameters>. |
SasIPRange |
Toegestaan IP-bereik voor een SAS. |
SequenceNumberAccessConditions |
Parametergroep |
ServiceFilterBlobsHeaders |
Definieert headers voor Service_filterBlobs bewerking. |
ServiceFindBlobByTagsOptions |
Opties voor het configureren van de <xref:BlobServiceClient.findBlobsByTags>-bewerking. |
ServiceGenerateAccountSasUrlOptions |
Opties voor het configureren van <xref:BlobServiceClient.generateAccountSasUrl> bewerking. |
ServiceGetAccountInfoHeaders |
Definieert headers voor Service_getAccountInfo bewerking. |
ServiceGetAccountInfoOptions |
Opties voor het configureren van de <xref:BlobServiceClient.getAccountInfo>-bewerking. |
ServiceGetPropertiesHeaders |
Definieert headers voor Service_getProperties bewerking. |
ServiceGetPropertiesOptions |
Opties voor het configureren van de <xref:BlobServiceClient.getProperties>-bewerking. |
ServiceGetStatisticsHeaders |
Definieert headers voor Service_getStatistics bewerking. |
ServiceGetStatisticsOptions |
Opties voor het configureren van de <xref:BlobServiceClient.getStatistics>-bewerking. |
ServiceGetUserDelegationKeyHeaders |
Definieert headers voor Service_getUserDelegationKey bewerking. |
ServiceGetUserDelegationKeyOptions |
Opties voor het configureren van de service - Sleutel voor gebruikersdelegering ophalen. |
ServiceListContainersOptions |
Opties voor het configureren van de <xref:BlobServiceClient.listContainers>-bewerking. |
ServiceListContainersSegmentHeaders |
Definieert headers voor Service_listContainersSegment bewerking. |
ServiceRenameContainerOptions |
Opties voor het configureren van <xref:BlobServiceClient.renameContainer> bewerking. |
ServiceSetPropertiesHeaders |
Definieert headers voor Service_setProperties bewerking. |
ServiceSetPropertiesOptions |
Opties voor het configureren van de <xref:BlobServiceClient.setProperties>-bewerking. |
ServiceSubmitBatchHeaders |
Definieert headers voor Service_submitBatch bewerking. |
ServiceSubmitBatchOptionalParamsModel |
Optionele parameters. |
ServiceUndeleteContainerOptions |
Opties voor het configureren van <xref:BlobServiceClient.undeleteContainer> bewerking. |
SignedIdentifier |
Ondertekende id. |
SignedIdentifierModel |
ondertekende id |
StaticWebsite |
De eigenschappen waarmee een account een statische website kan hosten |
StorageClientOptionalParams |
Optionele parameters. |
StoragePipelineOptions |
Opties-interface voor de <xref:newPipeline>-functie. |
StorageRetryOptions |
Interface voor opties voor opnieuw proberen van Opslagblob. |
TagConditions |
Hiermee geeft u HTTP-opties voor voorwaardelijke aanvragen op basis van blobtags. |
UserDelegationKey |
Een gebruikersdelegeringssleutel. |
UserDelegationKeyModel |
Een gebruikersdelegeringssleutel |
Type-aliassen
AccessTier |
Definieert waarden voor AccessTier. |
AccountKind |
Definieert waarden voor AccountKind. |
AppendBlobAppendBlockFromUrlResponse |
Bevat antwoordgegevens voor de appendBlockFromUrl-bewerking. |
AppendBlobAppendBlockResponse |
Bevat antwoordgegevens voor de appendBlock-bewerking. |
AppendBlobCreateResponse |
Bevat antwoordgegevens voor de bewerking maken. |
ArchiveStatus |
Definieert waarden voor ArchiveStatus. |
BlobAbortCopyFromURLResponse |
Bevat antwoordgegevens voor de abortCopyFromURL-bewerking. |
BlobBatchDeleteBlobsResponse |
Bevat antwoordgegevens voor de <xref:deleteBlobs>-bewerking. |
BlobBatchSetBlobsAccessTierResponse |
Bevat antwoordgegevens voor de <xref:setBlobsAccessTier>-bewerking. |
BlobBatchSubmitBatchResponse |
Bevat antwoordgegevens voor blobbatchbewerkingen. |
BlobCopyFromURLResponse |
Bevat antwoordgegevens voor de copyFromURL-bewerking. |
BlobCreateSnapshotResponse |
Bevat antwoordgegevens voor de createSnapshot-bewerking. |
BlobDeleteImmutabilityPolicyResponse |
Bevat antwoordgegevens voor de deleteImmutabilityPolicy-bewerking. |
BlobDeleteResponse |
Bevat antwoordgegevens voor de verwijderbewerking. |
BlobDownloadResponseModel |
Bevat antwoordgegevens voor de downloadbewerking. |
BlobGetPropertiesResponseModel |
Bevat antwoordgegevens voor de getProperties-bewerking. |
BlobGetTagsResponse |
Bevat antwoordgegevens voor de <xref:BlobClient.getTags>-bewerking. |
BlobImmutabilityPolicyMode |
Definieert waarden voor BlobImmutabilityPolicyMode. |
BlobQueryArrowFieldType |
Het type van een <xref:BlobQueryArrowField>. |
BlobQueryResponseModel |
Bevat antwoordgegevens voor de querybewerking. |
BlobSetHTTPHeadersResponse |
Bevat antwoordgegevens voor de bewerking setHttpHeaders. |
BlobSetImmutabilityPolicyResponse |
Bevat antwoordgegevens voor de bewerking setImmutabilityPolicy. |
BlobSetLegalHoldResponse |
Bevat antwoordgegevens voor de setLegalHold-bewerking. |
BlobSetMetadataResponse |
Bevat antwoordgegevens voor de setMetadata-bewerking. |
BlobSetTagsResponse |
Bevat antwoordgegevens voor de setTags-bewerking. |
BlobSetTierResponse |
Bevat antwoordgegevens voor de setTier-bewerking. |
BlobStartCopyFromURLResponse |
Bevat antwoordgegevens voor de startCopyFromURL-bewerking. |
BlobType |
Definieert waarden voor BlobType. |
BlobUndeleteResponse |
Bevat antwoordgegevens voor de bewerking ongedaan maken. |
BlobUploadCommonResponse |
Antwoordtype voor <xref:BlockBlobClient.uploadFile>, <xref:BlockBlobClient.uploadStream>en <xref:BlockBlobClient.uploadBrowserDate>. |
BlockBlobCommitBlockListResponse |
Bevat antwoordgegevens voor de commitBlockList-bewerking. |
BlockBlobGetBlockListResponse |
Bevat antwoordgegevens voor de getBlockList-bewerking. |
BlockBlobPutBlobFromUrlResponse |
Bevat antwoordgegevens voor de putBlobFromUrl-bewerking. |
BlockBlobStageBlockFromURLResponse |
Bevat antwoordgegevens voor de stageBlockFromURL-bewerking. |
BlockBlobStageBlockResponse |
Bevat antwoordgegevens voor de stageBlock-bewerking. |
BlockBlobUploadResponse |
Bevat antwoordgegevens voor de uploadbewerking. |
BlockListType |
Definieert waarden voor BlockListType. |
ContainerCreateResponse |
Bevat antwoordgegevens voor de bewerking maken. |
ContainerDeleteResponse |
Bevat antwoordgegevens voor de verwijderbewerking. |
ContainerGetAccessPolicyResponse |
Bevat antwoordgegevens voor de <xref:ContainerClient.getAccessPolicy>-bewerking. |
ContainerGetPropertiesResponse |
Bevat antwoordgegevens voor de getProperties-bewerking. |
ContainerListBlobFlatSegmentResponse |
Bevat antwoordgegevens voor de bewerking listBlobFlatSegment. |
ContainerListBlobHierarchySegmentResponse |
Bevat antwoordgegevens voor de bewerking listBlobHierarchySegment. |
ContainerRenameResponse |
Bevat antwoordgegevens voor de naamswijziging. |
ContainerSetAccessPolicyResponse |
Bevat antwoordgegevens voor de setAccessPolicy-bewerking. |
ContainerSetMetadataResponse |
Bevat antwoordgegevens voor de setMetadata-bewerking. |
ContainerUndeleteResponse |
Bevat antwoordgegevens voor de herstelbewerking. |
CopyPollerBlobClient |
Definieert de bewerkingen van een <xref:BlobClient> die nodig zijn voor de poller die door <xref:BlobClient.beginCopyFromURL> is geretourneerd. |
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. |
EncryptionAlgorithmType |
Definieert waarden voor EncryptionAlgorithmType. |
GeoReplicationStatusType |
Definieert waarden voor GeoReplicationStatusType. |
LeaseDurationType |
Definieert waarden voor LeaseDurationType. |
LeaseOperationResponse |
Bevat de antwoordgegevens voor bewerkingen die een lease maken, wijzigen of verwijderen. Zie <xref:BlobLeaseClient>. |
LeaseStateType |
Definieert waarden voor LeaseStateType. |
LeaseStatusType |
Definieert waarden voor LeaseStatusType. |
ListBlobsIncludeItem |
Definieert waarden voor ListBlobsIncludeItem. |
ListContainersIncludeType |
Definieert waarden voor ListContainersIncludeType. |
ObjectReplicationStatus |
Hiermee geeft u de replicatiestatus van een blob. Dit wordt gebruikt wanneer een opslagaccount objectreplicatiebeleid(en) heeft toegepast. Zie <xref:ObjectReplicationPolicy> en <xref:ObjectReplicationRule>. |
PageBlobClearPagesResponse |
Bevat antwoordgegevens voor de clearPages-bewerking. |
PageBlobCopyIncrementalResponse |
Bevat antwoordgegevens voor de copyIncremental-bewerking. |
PageBlobCreateResponse |
Bevat antwoordgegevens voor de bewerking maken. |
PageBlobResizeResponse |
Bevat antwoordgegevens voor de bewerking voor het wijzigen van het formaat. |
PageBlobUpdateSequenceNumberResponse |
Bevat antwoordgegevens voor de bewerking updateSequenceNumber. |
PageBlobUploadPagesFromURLResponse |
Bevat antwoordgegevens voor de uploadPagesFromURL-bewerking. |
PageBlobUploadPagesResponse |
Bevat antwoordgegevens voor de uploadPages-bewerking. |
PublicAccessType |
Definieert waarden voor PublicAccessType. |
RehydratePriority |
Definieert waarden voor RehydratePriority. |
SequenceNumberActionType |
Definieert waarden voor SequenceNumberActionType. |
ServiceFindBlobsByTagsSegmentResponse |
Het antwoord van <xref:BlobServiceClient.findBlobsByTags> bewerking. |
ServiceGetAccountInfoResponse |
Bevat antwoordgegevens voor de getAccountInfo-bewerking. |
ServiceGetPropertiesResponse |
Bevat antwoordgegevens voor de getProperties-bewerking. |
ServiceGetStatisticsResponse |
Bevat antwoordgegevens voor de bewerking getStatistics. |
ServiceGetUserDelegationKeyResponse |
Bevat antwoordgegevens voor de <xref:getUserDelegationKey>-bewerking. |
ServiceListContainersSegmentResponse |
Bevat antwoordgegevens voor de bewerking listContainersSegment. |
ServiceSetPropertiesResponse |
Bevat antwoordgegevens voor de bewerking setProperties. |
ServiceSubmitBatchResponseModel |
Bevat antwoordgegevens voor de submitBatch-bewerking. |
SkuName |
Definieert waarden voor SkuName. |
SyncCopyStatusType |
Definieert waarden voor SyncCopyStatusType. |
Tags |
Blobtags. |
Enums
BlockBlobTier |
Vertegenwoordigt de toegangslaag in een blob. Zie Dynamische, statische en archiefopslaglagen voor gedetailleerde informatie over lagen op blok-blobniveau. |
PremiumPageBlobTier |
Hiermee geeft u de pagina-bloblaag op waarop de blob moet worden ingesteld. Dit is alleen van toepassing op pagina-blobs in Premium-opslagaccounts. Zie hier voor gedetailleerde informatie over de bijbehorende IOPS en doorvoer per PageBlobTier. |
SASProtocol |
Protocollen voor gegenereerde SAS. |
StorageRetryPolicyType |
RetryPolicy-typen. |
Functies
generate |
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. |
generate |
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. Vul de vereiste gegevens in voordat u de volgende codefragmenten uitvoert. Voorbeeldgebruik:
Voorbeeld met behulp van een id:
Voorbeeld van een blobnaam:
|
generate |
ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Hiermee maakt u een exemplaar van SASQueryParameters. WAARSCHUWING: de id wordt genegeerd bij het genereren van SAS voor gebruikersdelegatie, machtigingen en expiresOn zijn vereist. Voorbeeldgebruik:
|
is |
Een helper om te bepalen of een bepaald argument voldoet aan het pijplijncontract |
new |
Hiermee maakt u een nieuw pijplijnobject met de opgegeven referentie. |
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
generateBlobSASQueryParameters(BlobSASSignatureValues, 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.
Vul de vereiste gegevens in voordat u de volgende codefragmenten uitvoert.
Voorbeeldgebruik:
// Generate service level SAS for a container
const containerSAS = generateBlobSASQueryParameters({
containerName, // Required
permissions: ContainerSASPermissions.parse("racwdl"), // Required
startsOn: new Date(), // Optional
expiresOn: new Date(new Date().valueOf() + 86400), // Required. Date type
ipRange: { start: "0.0.0.0", end: "255.255.255.255" }, // Optional
protocol: SASProtocol.HttpsAndHttp, // Optional
version: "2016-05-31" // Optional
},
sharedKeyCredential // StorageSharedKeyCredential - `new StorageSharedKeyCredential(account, accountKey)`
).toString();
Voorbeeld met behulp van een id:
// Generate service level SAS for a container with identifier
// startsOn & permissions are optional when identifier is provided
const identifier = "unique-id";
await containerClient.setAccessPolicy(undefined, [
{
accessPolicy: {
expiresOn: new Date(new Date().valueOf() + 86400), // Date type
permissions: ContainerSASPermissions.parse("racwdl").toString(),
startsOn: new Date() // Date type
},
id: identifier
}
]);
const containerSAS = generateBlobSASQueryParameters(
{
containerName, // Required
identifier // Required
},
sharedKeyCredential // StorageSharedKeyCredential - `new StorageSharedKeyCredential(account, accountKey)`
).toString();
Voorbeeld van een blobnaam:
// Generate service level SAS for a blob
const blobSAS = generateBlobSASQueryParameters({
containerName, // Required
blobName, // Required
permissions: BlobSASPermissions.parse("racwd"), // Required
startsOn: new Date(), // Optional
expiresOn: new Date(new Date().valueOf() + 86400), // Required. Date type
cacheControl: "cache-control-override", // Optional
contentDisposition: "content-disposition-override", // Optional
contentEncoding: "content-encoding-override", // Optional
contentLanguage: "content-language-override", // Optional
contentType: "content-type-override", // Optional
ipRange: { start: "0.0.0.0", end: "255.255.255.255" }, // Optional
protocol: SASProtocol.HttpsAndHttp, // Optional
version: "2016-05-31" // Optional
},
sharedKeyCredential // StorageSharedKeyCredential - `new StorageSharedKeyCredential(account, accountKey)`
).toString();
function generateBlobSASQueryParameters(blobSASSignatureValues: BlobSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)
Parameters
- blobSASSignatureValues
- BlobSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
Retouren
generateBlobSASQueryParameters(BlobSASSignatureValues, UserDelegationKey, string)
ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Hiermee maakt u een exemplaar van SASQueryParameters. WAARSCHUWING: de id wordt genegeerd bij het genereren van SAS voor gebruikersdelegatie, machtigingen en expiresOn zijn vereist.
Voorbeeldgebruik:
// Generate user delegation SAS for a container
const userDelegationKey = await blobServiceClient.getUserDelegationKey(startsOn, expiresOn);
const containerSAS = generateBlobSASQueryParameters({
containerName, // Required
permissions: ContainerSASPermissions.parse("racwdl"), // Required
startsOn, // Optional. Date type
expiresOn, // Required. Date type
ipRange: { start: "0.0.0.0", end: "255.255.255.255" }, // Optional
protocol: SASProtocol.HttpsAndHttp, // Optional
version: "2018-11-09" // Must greater than or equal to 2018-11-09 to generate user delegation SAS
},
userDelegationKey, // UserDelegationKey
accountName
).toString();
function generateBlobSASQueryParameters(blobSASSignatureValues: BlobSASSignatureValues, userDelegationKey: UserDelegationKey, accountName: string)
Parameters
- blobSASSignatureValues
- BlobSASSignatureValues
- userDelegationKey
- UserDelegationKey
Retourwaarde van blobServiceClient.getUserDelegationKey()
- accountName
-
string
Retouren
isPipelineLike(unknown)
Een helper om te bepalen of een bepaald argument voldoet aan het pijplijncontract
function isPipelineLike(pipeline: unknown)
Parameters
- pipeline
-
unknown
Een argument dat een pijplijn kan zijn
Retouren
boolean
waar wanneer het argument voldoet aan het pijplijncontract
newPipeline(StorageSharedKeyCredential | AnonymousCredential | TokenCredential, StoragePipelineOptions)
Hiermee maakt u een nieuw pijplijnobject met de opgegeven referentie.
function newPipeline(credential?: StorageSharedKeyCredential | AnonymousCredential | TokenCredential, pipelineOptions?: StoragePipelineOptions)
Parameters
- credential
-
StorageSharedKeyCredential | AnonymousCredential | TokenCredential
Zoals AnonymousCredential, StorageSharedKeyCredential of referenties van het @azure/identity
-pakket om aanvragen voor de service te verifiëren. U kunt ook een object opgeven waarmee de TokenCredential-interface wordt geïmplementeerd. Als dit niet is opgegeven, wordt AnonymousCredential gebruikt.
- pipelineOptions
- StoragePipelineOptions
Facultatief. Opties.
Retouren
Een nieuw pijplijnobject.
Azure SDK for JavaScript