@azure/storage-file-share package

Classi

AccountSASPermissions

DISPONIBILE SOLO IN NODE.JS RUNTIME. Si tratta di una classe helper per costruire una stringa che rappresenta le autorizzazioni concesse da un AccountSAS. L'impostazione di un valore su true indica che qualsiasi firma di accesso condiviso che usa queste autorizzazioni concederà le autorizzazioni per tale operazione. Una volta impostati tutti i valori, questo valore deve essere serializzato con toString e impostato come campo delle autorizzazioni in un oggetto <xref:AccountSASSignatureValues>. È possibile costruire la stringa di autorizzazioni senza questa classe, ma l'ordine delle autorizzazioni è particolare e questa classe garantisce la correttezza.

AccountSASResourceTypes

DISPONIBILE SOLO IN NODE.JS RUNTIME. Si tratta di una classe helper per costruire una stringa che rappresenta le risorse accessibili da un AccountSAS. L'impostazione di un valore su true indica che qualsiasi firma di accesso condiviso che usa queste autorizzazioni consentirà l'accesso a tale tipo di risorsa. Dopo aver impostato tutti i valori, deve essere serializzato con toString e impostato come campo delle risorse in un oggetto <xref:AccountSASSignatureValues>. È possibile costruire la stringa di risorse senza questa classe, ma l'ordine delle risorse è particolare e questa classe garantisce la correttezza.

AccountSASServices

DISPONIBILE SOLO IN NODE.JS RUNTIME. Si tratta di una classe helper per costruire una stringa che rappresenta i servizi accessibili da un AccountSAS. L'impostazione di un valore su true indica che qualsiasi firma di accesso condiviso che usa queste autorizzazioni consentirà l'accesso a tale servizio. Una volta impostati tutti i valori, deve essere serializzato con toString e impostato come campo dei servizi in un oggetto <xref:AccountSASSignatureValues>. È possibile costruire la stringa dei servizi senza questa classe, ma l'ordine dei servizi è particolare e questa classe garantisce la correttezza.

AnonymousCredential

AnonymousCredential fornisce un membro credentialPolicyCreator usato per creare oggetti <xref:AnonymousCredentialPolicy>. AnonymousCredentialPolicy viene usato con richieste HTTP(S) che leggono risorse pubbliche o da usare con firme di accesso condiviso.

AnonymousCredentialPolicy

AnonymousCredentialPolicy viene usato con richieste HTTP(S) che leggono risorse pubbliche o da usare con firme di accesso condiviso.

Credential

Credential è una classe astratta per la firma delle richieste HTTP di Archiviazione di Azure. Questa classe ospiterà una factory credentialPolicyCreator che genera CredentialPolicy.

CredentialPolicy

Criteri di credenziali usati per firmare le richieste HTTP(S) prima dell'invio. Si tratta di una classe astratta.

FileSASPermissions

DISPONIBILE SOLO IN NODE.JS RUNTIME. Si tratta di una classe helper per costruire una stringa che rappresenta le autorizzazioni concesse da un ServiceSAS a un file. L'impostazione di un valore su true indica che qualsiasi firma di accesso condiviso che usa queste autorizzazioni concederà le autorizzazioni per tale operazione. Dopo aver impostato tutti i valori, deve essere serializzato con toString e impostato come campo delle autorizzazioni in un oggetto <xref:FileSASSignatureValues>. È possibile costruire la stringa di autorizzazioni senza questa classe, ma l'ordine delle autorizzazioni è particolare e questa classe garantisce la correttezza.

FileSystemAttributes

Si tratta di una classe helper per costruire una stringa che rappresenta gli attributi NTFS in un file o in una directory.

Pipeline

Classe Pipeline contenente i criteri di richiesta HTTP. È possibile creare una pipeline predefinita chiamando <xref:newPipeline>. In alternativa, è possibile creare una pipeline con criteri personalizzati dal costruttore di Pipeline. Fare riferimento a <xref:newPipeline> e ai criteri forniti come riferimento prima di implementare la pipeline personalizzata.

SASQueryParameters

Rappresenta i componenti che costituiscono i parametri di query della firma di accesso condiviso di Archiviazione di Azure. Questo tipo non viene costruito direttamente dall'utente; viene generato solo dai tipi <xref:AccountSASSignatureValues> e <xref:FileSASSignatureValues>. Una volta generato, può essere codificato in un <xref:String> e accodato direttamente a un URL( anche se è necessario prestare attenzione nel caso in cui siano presenti parametri di query esistenti, che potrebbero influire sui mezzi appropriati per accodare questi parametri di query). NOTA: le istanze di questa classe non sono modificabili.

ShareClient

ShareClient rappresenta un URL della condivisione di Archiviazione di Azure che consente di modificare le directory e i file.

ShareDirectoryClient

ShareDirectoryClient rappresenta un URL della directory di Archiviazione di Azure che consente di modificare i relativi file e directory.

ShareFileClient

ShareFileClient rappresenta un URL di un file di Archiviazione di Azure.

ShareLeaseClient

Client che gestisce i lease per un <xref:ShareFileClient> o <xref:ShareClient>.

ShareSASPermissions

Si tratta di una classe helper per costruire una stringa che rappresenta le autorizzazioni concesse da un ServiceSAS a una condivisione. L'impostazione di un valore su true indica che qualsiasi firma di accesso condiviso che usa queste autorizzazioni concederà le autorizzazioni per tale operazione. Dopo aver impostato tutti i valori, deve essere serializzato con toString e impostato come campo delle autorizzazioni in un oggetto <xref:FileSASSignatureValues>. È possibile costruire la stringa di autorizzazioni senza questa classe, ma l'ordine delle autorizzazioni è particolare e questa classe garantisce la correttezza.

ShareServiceClient

ShareServiceClient rappresenta un URL del servizio file di archiviazione di Azure che consente di modificare le condivisioni file.

StorageBrowserPolicy

StorageBrowserPolicy gestirà le differenze tra Node.js e il runtime del browser, tra cui:

  1. I browser memorizzano nella cache le richieste GET/HEAD aggiungendo intestazioni condizionali come "IF_MODIFIED_SINCE". StorageBrowserPolicy è un criterio usato per aggiungere una query timestamp all'URL della richiesta GET/HEAD, evitando così la cache del browser.

  2. Rimuovere l'intestazione del cookie per la sicurezza

  3. Rimuovere l'intestazione content-length per evitare gli avvisi dei browser

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory è una classe factory che consente di generare oggetti BrowserPolicy.

StorageClient

Un oggetto StorageClient rappresenta una classe client di base per ServiceClient, ContainerClient e così via.

StorageClientContext
StorageRetryPolicy

Criteri di ripetizione dei tentativi con ripetizione esponenziale e ripetizione lineare implementati.

StorageRetryPolicyFactory

StorageRetryPolicyFactory è una classe factory che consente di generare oggetti StorageRetryPolicy.

StorageSharedKeyCredential

DISPONIBILE SOLO IN NODE.JS RUNTIME. StorageSharedKeyCredential per l'autorizzazione della chiave dell'account del servizio archiviazione di Azure.

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy è un criterio usato per firmare una richiesta HTTP con una chiave condivisa.

Interfacce

AccessPolicy

Criteri di accesso.

AccountSASSignatureValues

DISPONIBILE SOLO IN NODE.JS RUNTIME. AccountSASSignatureValues viene usato per generare una firma di accesso condiviso per un account di archiviazione di Azure. Dopo aver impostato tutti i valori qui in modo appropriato, chiamare <xref:generateAccountSASQueryParameters> per ottenere una rappresentazione della firma di accesso condiviso che può essere effettivamente applicata agli URL di file. Si noti che sia questa classe che <xref:SASQueryParameters> esistono perché la prima è modificabile e una rappresentazione logica mentre quest'ultima non è modificabile e usata per generare richieste REST effettive.

ClearRange
CloseHandlesInfo

La chiusura gestisce le informazioni sui risultati.

CommonGenerateSasUrlOptions

Opzioni comuni del <xref:ShareGenerateSasUrlOptions> e dell'<xref:FileGenerateSasUrlOptions>.

CommonOptions

Interfaccia per le opzioni comuni a ogni operazione remota.

CopyFileSmbInfo

Gruppo di parametri

CorsRule

CORS è una funzionalità HTTP che consente a un'applicazione Web in esecuzione in un dominio di accedere alle risorse in un altro dominio. I Web browser implementano una restrizione di sicurezza nota come criteri di stessa origine che impediscono a una pagina Web di chiamare le API in un dominio diverso; CORS offre un modo sicuro per consentire a un dominio (dominio di origine) di chiamare le API in un altro dominio.

DirectoryCloseHandlesHeaders

Valori di intestazione di risposta aggiuntivi per la richiesta close handle.

DirectoryCreateHeaders

Definisce le intestazioni per Directory_create'operazione.

DirectoryCreateIfNotExistsResponse

Contiene i dati di risposta per l'operazione di <xref:DirectoryClient.createIfNotExists>.

DirectoryCreateOptions

Opzioni per configurare l'operazione di <xref:ShareDirectoryClient.create>.

DirectoryDeleteHeaders

Definisce le intestazioni per Directory_delete'operazione.

DirectoryDeleteIfExistsResponse

Contiene i dati di risposta per l'operazione di <xref:DirectoryClient.deleteIfExists>.

DirectoryDeleteOptions

Opzioni per configurare l'operazione di <xref:ShareDirectoryClient.delete>.

DirectoryExistsOptions

Opzioni per configurare l'operazione di <xref:ShareDirectoryClient.exists>.

DirectoryForceCloseHandlesHeaders

Definisce le intestazioni per Directory_forceCloseHandles'operazione.

DirectoryForceCloseHandlesOptions

Opzioni per configurare <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryForceCloseHandlesSegmentOptions

Opzioni per configurare la directory : forzare le operazioni di chiusura dei segmenti di handle. Vedere:

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

Definisce le intestazioni per l'operazione di Directory_getProperties.

DirectoryGetPropertiesOptions

Opzioni per configurare l'operazione di <xref:ShareDirectoryClient.getProperties>.

DirectoryItem

Elemento della directory elencato.

DirectoryListFilesAndDirectoriesOptions

Opzioni per configurare l'operazione di <xref:ShareDirectoryClient.listFilesAndDirectories>.

DirectoryListFilesAndDirectoriesSegmentHeaders

Definisce le intestazioni per Directory_listFilesAndDirectoriesSegment'operazione.

DirectoryListHandlesHeaders

Definisce le intestazioni per Directory_listHandles'operazione.

DirectoryListHandlesOptions

Opzioni per configurare l'operazione di <xref:ShareDirectoryClient.listHandles>.

DirectoryListHandlesSegmentOptions

Opzioni per configurare Directory - Elenca gestisce le operazioni segmento. Vedere:

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

Definisce le intestazioni per Directory_setMetadata'operazione.

DirectorySetMetadataOptions

Opzioni per configurare l'operazione di <xref:ShareDirectoryClient.setMetadata>.

DirectorySetPropertiesHeaders

Definisce le intestazioni per Directory_setProperties'operazione.

FileAbortCopyFromURLOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.abortCopyFromURL>.

FileAbortCopyHeaders

Definisce le intestazioni per File_abortCopy'operazione.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.clearRange>.

FileCloseHandlesHeaders

Valori di intestazione di risposta aggiuntivi per la richiesta close handle.

FileCreateHeaders

Definisce le intestazioni per File_create'operazione.

FileCreateOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.create>.

FileDeleteHeaders

Definisce le intestazioni per l'operazione di File_delete.

FileDeleteIfExistsResponse

Contiene i dati di risposta per l'operazione di <xref:ShareFileClient.deleteIfExists>.

FileDeleteOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.delete>.

FileDownloadHeaders

Definisce le intestazioni per File_download'operazione.

FileDownloadOptionalParams

Parametri facoltativi.

FileDownloadOptions

Opzioni per configurare le operazioni File - Download. Vedere:

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

Interfaccia di opzione per l'operazione di <xref:ShareFileClient.downloadToBuffer>.

FileExistsOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.exists>.

FileForceCloseHandlesHeaders

Definisce le intestazioni per File_forceCloseHandles'operazione.

FileForceCloseHandlesOptions

Opzioni per configurare File : forzare le operazioni di chiusura degli handle. Vedere:

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

Opzioni per configurare l'operazione di <xref:ShareFileClient.generateSasUrl>.

FileGetPropertiesHeaders

Definisce le intestazioni per File_getProperties'operazione.

FileGetPropertiesOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.getProperties>.

FileGetRangeListHeaders

Definisce le intestazioni per File_getRangeList'operazione.

FileGetRangeListOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.getRangeList>.

FileHttpHeaders
FileItem

Elemento di file elencato.

FileListHandlesHeaders

Definisce le intestazioni per File_listHandles'operazione.

FileListHandlesOptions
FileListHandlesSegmentOptions

Opzioni per configurare file - Elenca gestisce le operazioni segmento. Vedere:

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

Interfaccia dell'opzione per File - Operazioni di caricamento Vedere:

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

Proprietà dei file.

FileResizeOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.resize>.

FileSASSignatureValues

DISPONIBILE SOLO IN NODE.JS RUNTIME. FileSASSignatureValues viene usato per generare token di firma di accesso condiviso del servizio file per condivisioni o file.

FileServiceProperties

Proprietà del servizio di archiviazione.

FileSetHTTPHeadersHeaders

Definisce le intestazioni per File_setHttpHeaders'operazione.

FileSetHttpHeadersOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.setHttpHeaders>.

FileSetMetadataHeaders

Definisce le intestazioni per File_setMetadata'operazione.

FileSetMetadataOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.setMetadata>.

FileStartCopyHeaders

Definisce le intestazioni per File_startCopy operazione.

FileStartCopyOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.startCopyFromURL>.

FileUploadRangeFromURLHeaders

Definisce le intestazioni per l'operazione di File_uploadRangeFromURL.

FileUploadRangeFromURLOptionalParams

Parametri facoltativi.

FileUploadRangeFromURLOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.uploadRangeFromURL>.

FileUploadRangeHeaders

Definisce le intestazioni per File_uploadRange'operazione.

FileUploadRangeOptions

Opzioni per configurare l'operazione di <xref:ShareFileClient.uploadRange>.

FileUploadStreamOptions

Interfaccia dell'opzione per ShareFileClient.uploadStream().

FilesAndDirectoriesListSegment

Astrazione per le voci che possono essere elencate da Directory.

HandleItem

Elemento dell'handle di Archiviazione di Azure elencato.

HttpAuthorization

Rappresenta le informazioni di autenticazione nei valori di autorizzazione, ProxyAuthorization, WWW-Authenticate e Proxy-Authenticate intestazione.

LeaseAccessConditions

Gruppo di parametri

LeaseOperationOptions

opzioni di operazioni di lease.

LeaseOperationResponseHeaders

Dettagli della risposta per un'operazione di lease specifica.

ListFilesAndDirectoriesSegmentResponse

Enumerazione di directory e file.

ListHandlesResponse

Enumerazione degli handle.

ListSharesResponse

Enumerazione delle condivisioni.

ListSharesResponseModel

Enumerazione delle condivisioni.

Metadata
Metrics

Metriche di Analisi archiviazione per il servizio file.

PipelineOptions

Interfaccia di opzione per il costruttore Pipeline.

Range

Intervallo per le operazioni del servizio.

RangeModel

Intervallo di file di Archiviazione di Azure.

RetentionPolicy

Criteri di conservazione.

SasIPRange

Intervallo IP consentito per una firma di accesso condiviso.

ServiceGenerateAccountSasUrlOptions

Opzioni per configurare l'operazione di <xref:ShareServiceClient.generateAccountSasUrl>.

ServiceGetPropertiesHeaders

Definisce le intestazioni per l'operazione di Service_getProperties.

ServiceGetPropertiesOptions

Opzioni per configurare l'operazione di <xref:ShareServiceClient.getProperties>.

ServiceListSharesOptions

Opzioni per configurare l'operazione di <xref:ShareServiceClient.listShares>.

ServiceListSharesSegmentHeaders

Definisce le intestazioni per Service_listSharesSegment'operazione.

ServiceSetPropertiesHeaders

Definisce le intestazioni per l'operazione di Service_setProperties.

ServiceSetPropertiesOptions

Opzioni per configurare l'operazione di <xref:ShareServiceClient.setProperties>.

ServiceUndeleteShareOptions

Opzioni per configurare l'operazione di <xref:ShareServiceClient.undelete>.

SetPropertiesResponse
ShareCreateHeaders

Definisce le intestazioni per l'operazione di Share_create.

ShareCreateIfNotExistsResponse

Contiene i dati di risposta per l'operazione di <xref:ShareClient.createIfNotExists>.

ShareCreateOptions

Opzioni per configurare l'operazione di <xref:ShareClient.create>.

ShareCreatePermissionHeaders

Definisce le intestazioni per Share_createPermission'operazione.

ShareCreatePermissionOptions

Opzioni per configurare l'operazione di <xref:ShareClient.createPermission>.

ShareCreateSnapshotHeaders

Definisce le intestazioni per l'operazione di Share_createSnapshot.

ShareCreateSnapshotOptions

Opzioni per configurare l'operazione di <xref:ShareClient.createSnapshot>.

ShareDeleteHeaders

Definisce le intestazioni per Share_delete'operazione.

ShareDeleteIfExistsResponse

Contiene i dati di risposta per l'operazione di <xref:ShareClient.deleteIfExists>.

ShareDeleteMethodOptions

Opzioni per configurare l'operazione di <xref:ShareClient.delete>.

ShareExistsOptions

Opzioni per configurare l'operazione di <xref:ShareClient.exists>.

ShareFileRangeList

Elenco di intervalli di file

ShareGenerateSasUrlOptions

Opzioni per configurare l'operazione di <xref:ShareClient.generateSasUrl>.

ShareGetAccessPolicyHeaders

Definisce le intestazioni per Share_getAccessPolicy'operazione.

ShareGetAccessPolicyOptions

Opzioni per configurare l'operazione di <xref:ShareClient.getAccessPolicy>.

ShareGetPermissionHeaders

Definisce le intestazioni per l'operazione di Share_getPermission.

ShareGetPermissionOptions

Opzioni per configurare l'operazione di <xref:ShareClient.getPermission>.

ShareGetPropertiesHeaders

Definisce le intestazioni per Share_getProperties'operazione.

ShareGetPropertiesOptions

Opzioni per configurare l'operazione di <xref:ShareClient.getProperties>.

ShareGetStatisticsHeaders

Definisce le intestazioni per Share_getStatistics'operazione.

ShareGetStatisticsOptions

Opzioni per configurare l'operazione di <xref:ShareClient.getStatistics>.

ShareItem

Elemento di condivisione di Archiviazione di Azure elencato.

ShareItemInternal

Elemento di condivisione di Archiviazione di Azure elencato.

SharePermission

Autorizzazione (descrittore di sicurezza) a livello di condivisione.

SharePropertiesInternal

Proprietà di una condivisione.

ShareProtocolSettings

Impostazioni del protocollo

ShareProtocols

Protocolli da abilitare nella condivisione. Per il momento, supporta solo SMB o NFS.

ShareSetAccessPolicyHeaders

Definisce le intestazioni per Share_setAccessPolicy'operazione.

ShareSetAccessPolicyOptions

Opzioni per configurare l'operazione di <xref:ShareClient.setAccessPolicy>.

ShareSetMetadataHeaders

Definisce le intestazioni per Share_setMetadata'operazione.

ShareSetMetadataOptions

Opzioni per configurare l'operazione di <xref:ShareClient.setMetadata>.

ShareSetPropertiesHeaders

Definisce le intestazioni per Share_setProperties'operazione.

ShareSetPropertiesOptions

Opzioni per configurare l'operazione di <xref:ShareClient.setProperties>.

ShareSetQuotaOptions

Opzioni per configurare l'operazione di <xref:ShareClient.setQuota>.

ShareSmbSettings

Impostazioni per il protocollo SMB.

ShareStats

Statistiche per la condivisione.

SignedIdentifier

Identificatore firmato

SignedIdentifierModel

Identificatore firmato.

SmbMultichannel

Impostazioni per SMB multicanale

SourceModifiedAccessConditions

Gruppo di parametri

StorageClientOptionalParams

Parametri facoltativi.

StoragePipelineOptions

Interfaccia di opzione per <xref:newPipeline> funzione.

StorageRetryOptions

Interfaccia delle opzioni di ripetizione dei tentativi.

Alias tipo

CopyStatusType

Definisce i valori per CopyStatusType.

CredentialPolicyCreator

Funzione factory che crea un nuovo oggetto CredentialPolicy che usa nextPolicy fornito.

DeleteSnapshotsOptionType

Definisce i valori per DeleteSnapshotsOptionType.

DirectoryCreateResponse

Contiene i dati di risposta per l'operazione di creazione.

DirectoryDeleteResponse

Contiene i dati di risposta per l'operazione di eliminazione.

DirectoryForceCloseHandlesResponse

Tipo di risposta per <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryGetPropertiesResponse

Contiene i dati di risposta per l'operazione getProperties.

DirectoryListFilesAndDirectoriesSegmentResponse

Contiene i dati di risposta per l'operazione listFilesAndDirectoriesSegment.

DirectoryListHandlesResponse

Contiene i dati di risposta per l'operazione listHandles.

DirectorySetMetadataResponse

Contiene i dati di risposta per l'operazione setMetadata.

DirectorySetPropertiesResponse

Contiene i dati di risposta per l'operazione setProperties.

FileAbortCopyResponse

Contiene i dati di risposta per l'operazione abortCopy.

FileAttributesPreserveType

Indica che gli attributi di file esistenti non sono stati modificati.

FileCreateResponse

Contiene i dati di risposta per l'operazione di creazione.

FileDeleteResponse

Contiene i dati di risposta per l'operazione di eliminazione.

FileDownloadResponseModel

Contiene i dati di risposta per l'operazione di download.

FileForceCloseHandlesResponse

Tipo di risposta per <xref:ShareFileClient.forceCloseHandle>.

FileGetPropertiesResponse

Contiene i dati di risposta per l'operazione getProperties.

FileGetRangeListDiffResponse

Contiene i dati di risposta per l'operazione getRangeList.

FileGetRangeListResponse

Contiene i dati di risposta per l'operazione di <xref:ShareFileClient.getRangeList>.

FileListHandlesResponse

Contiene i dati di risposta per l'operazione listHandles.

FilePermissionInheritType

Indica che eredita l'autorizzazione file dalla directory padre.

FilePermissionPreserveType

Indica che il valore dell'autorizzazione file esistente rimane invariato.

FileSetHTTPHeadersResponse

Contiene i dati di risposta per l'operazione setHttpHeaders.

FileSetMetadataResponse

Contiene i dati di risposta per l'operazione setMetadata.

FileStartCopyResponse

Contiene i dati di risposta per l'operazione startCopy.

FileType

Definisce i valori per FileType. I valori possibili includono: 'File'

FileUploadRangeFromURLResponse

Contiene i dati di risposta per l'operazione uploadRangeFromURL.

FileUploadRangeResponse

Contiene i dati di risposta per l'operazione uploadRange.

LeaseDurationType

Definisce i valori per LeaseDurationType.

LeaseOperationResponse

Contiene i dati di risposta per le operazioni che acquisiscono, modificano, interrompono o rilasciano un lease. Vedere <xref:ShareLeaseClient>.

LeaseStateType

Definisce i valori per LeaseStateType.

LeaseStatusType

Definisce i valori per LeaseStatusType.

ListSharesIncludeType

Definisce i valori per ListSharesIncludeType.

PermissionCopyModeType

Definisce i valori per PermissionCopyModeType.

ServiceGetPropertiesResponse

Contiene i dati di risposta per l'operazione getProperties.

ServiceListSharesSegmentResponse

Contiene i dati di risposta per l'operazione di <xref:ShareServiceClient.listShares>.

ServiceSetPropertiesResponse

Contiene i dati di risposta per l'operazione setProperties.

ShareAccessTier

Definisce i valori per ShareAccessTier.

ShareCreatePermissionResponse

Contiene i dati di risposta per l'operazione createPermission.

ShareCreateResponse

Contiene i dati di risposta per l'operazione di creazione.

ShareCreateSnapshotResponse

Contiene i dati di risposta per l'operazione createSnapshot.

ShareDeleteResponse

Contiene i dati di risposta per l'operazione di eliminazione.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

Contiene i dati di risposta per l'operazione getPermission.

ShareGetPropertiesResponse

Contiene i dati di risposta per l'operazione di <xref:ShareClient.getProperties>.

ShareGetPropertiesResponseModel

Contiene i dati di risposta per l'operazione getProperties.

ShareGetStatisticsResponse

Dati di risposta per l'operazione di <xref:ShareClient.getStatistics>.

ShareGetStatisticsResponseModel

Contiene i dati di risposta per l'operazione getStatistics.

ShareProperties

Proprietà di una condivisione.

ShareRootSquash

Definisce i valori per ShareRootSquash.

ShareSetAccessPolicyResponse

Contiene i dati di risposta per l'operazione setAccessPolicy.

ShareSetMetadataResponse

Contiene i dati di risposta per l'operazione setMetadata.

ShareSetPropertiesResponse

Contiene i dati di risposta per l'operazione setProperties.

ShareSetQuotaHeaders

Definisce le intestazioni per l'operazione setQuota.

ShareSetQuotaResponse

Contiene i dati di risposta per l'operazione setQuota.

TimeNowType

Indica l'impostazione come ora della richiesta.

TimePreserveType

Indica che il valore dell'ora esistente rimane invariato.

Enumerazioni

SASProtocol

Protocolli per la firma di accesso condiviso generato.

StorageRetryPolicyType

Tipi RetryPolicy.

Funzioni

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

DISPONIBILE SOLO IN NODE.JS RUNTIME. Genera un oggetto <xref:SASQueryParameters> che contiene tutti i parametri di query sas necessari per effettuare una richiesta REST effettiva.

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

DISPONIBILE SOLO IN NODE.JS RUNTIME. Crea un'istanza di SASQueryParameters.

Accetta solo le impostazioni necessarie per creare una firma di accesso condiviso. Per le impostazioni facoltative, impostare direttamente le proprietà corrispondenti, ad esempio autorizzazioni, startsOn e identificatore.

AVVISO: quando l'identificatore non viene fornito, sono necessarie le autorizzazioni e la scadenzaOn. È NECESSARIO assegnare un valore all'identificatore o alla scadenzaOn & autorizzazioni manualmente se si esegue l'inizializzazione con questo costruttore.

newPipeline(Credential, StoragePipelineOptions)

Crea un nuovo oggetto <xref:Pipeline> con <xref:Credential> fornito.

Dettagli funzione

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

DISPONIBILE SOLO IN NODE.JS RUNTIME. Genera un oggetto <xref:SASQueryParameters> che contiene tutti i parametri di query sas necessari per effettuare una richiesta REST effettiva.

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parametri

accountSASSignatureValues
AccountSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Restituisce

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

DISPONIBILE SOLO IN NODE.JS RUNTIME. Crea un'istanza di SASQueryParameters.

Accetta solo le impostazioni necessarie per creare una firma di accesso condiviso. Per le impostazioni facoltative, impostare direttamente le proprietà corrispondenti, ad esempio autorizzazioni, startsOn e identificatore.

AVVISO: quando l'identificatore non viene fornito, sono necessarie le autorizzazioni e la scadenzaOn. È NECESSARIO assegnare un valore all'identificatore o alla scadenzaOn & autorizzazioni manualmente se si esegue l'inizializzazione con questo costruttore.

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parametri

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Restituisce

newPipeline(Credential, StoragePipelineOptions)

Crea un nuovo oggetto <xref:Pipeline> con <xref:Credential> fornito.

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

Parametri

credential
Credential

Ad esempio AnonymousCredential, StorageSharedKeyCredential.

pipelineOptions
StoragePipelineOptions

Opzionale. Opzioni.

Restituisce

Nuovo oggetto Pipeline.