Condividi tramite


@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. Dopo aver impostato tutti i valori, questo valore deve essere serializzato con toString e impostato come campo delle autorizzazioni per un <xref:AccountSASSignatureValues> oggetto . È 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 concederà l'accesso a tale tipo di risorsa. Dopo aver impostato tutti i valori, questo valore deve essere serializzato con toString e impostato come campo delle risorse in un <xref:AccountSASSignatureValues> oggetto . È 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 concederà l'accesso a tale servizio. Dopo aver impostato tutti i valori, questo valore deve essere serializzato con toString e impostato come campo dei servizi in un <xref:AccountSASSignatureValues> oggetto . È 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 <xref:AnonymousCredentialPolicy> oggetti. AnonymousCredentialPolicy viene usato con richieste HTTP(S) che leggono risorse pubbliche o per l'uso con firme di accesso condiviso.

AnonymousCredentialPolicy

AnonymousCredentialPolicy viene usato con richieste HTTP(S) che leggono risorse pubbliche o per l'uso 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 delle credenziali usati per firmare le richieste HTTP(S) prima dell'invio. Questa è una classe abstract.

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. Una volta impostati tutti i valori, questo deve essere serializzato con toString e impostato come campo delle autorizzazioni per un <xref:FileSASSignatureValues> oggetto . È 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 ai <xref:newPipeline> 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 <xref:AccountSASSignatureValues> tipi e <xref:FileSASSignatureValues> . Una volta generato, può essere codificato in un <xref:String> oggetto e aggiunto 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 file e le directory.

ShareFileClient

ShareFileClient rappresenta un URL per un file di archiviazione di Azure.

ShareLeaseClient

Client che gestisce i lease per un <xref:ShareFileClient> oggetto 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, questa operazione deve essere serializzata con toString e impostata come campo autorizzazioni in un <xref:FileSASSignatureValues> oggetto. È possibile costruire la stringa di autorizzazioni senza questa classe, ma l'ordine delle autorizzazioni è specifico 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 runtime del browser, tra cui:

  1. I browser memorizzano nella cache le richieste GET/HEAD aggiungendo intestazioni condizionali, ad esempio 'IF_MODIFIED_SINCE'. StorageBrowserPolicy è un criterio usato per aggiungere una query timestamp all'URL della richiesta GET/HEAD, quindi evitare la cache del browser.

  2. Rimuovere l'intestazione del cookie per la sicurezza

  3. Rimuovere l'intestazione della lunghezza del contenuto per evitare l'avviso dei browser

StorageBrowserPolicyFactory

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

StorageClient

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

StorageClientContext
StorageRetryPolicy

Criteri di ripetizione dei tentativi con tentativi esponenziali e tentativi lineari implementati.

StorageRetryPolicyFactory

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

StorageSharedKeyCredential

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

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy è un criterio usato per firmare la 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 del file. Nota: sia questa classe <xref:SASQueryParameters> che esiste perché la prima è modificabile e una rappresentazione logica, mentre quest'ultima non è modificabile e usata per generare richieste REST effettive.

ClearRange
CloseHandlesInfo

Close gestisce le informazioni sui risultati.

CommonGenerateSasUrlOptions

Opzioni comuni di <xref:ShareGenerateSasUrlOptions> e <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. Nei browser web è implementata una restrizione di sicurezza detta regola della stessa origine che impedisce a una pagina web di chiamare API in un dominio diverso. La condivisione CORS offre una modalità sicura per consentire a un dominio (quello di origine) di chiamare API in un altro dominio.

DirectoryCloseHandlesHeaders

Valori aggiuntivi dell'intestazione della risposta per la richiesta close handle.

DirectoryCreateHeaders

Definisce le intestazioni per Directory_create'operazione.

DirectoryCreateIfNotExistsResponse

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

DirectoryCreateOptions

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

DirectoryDeleteHeaders

Definisce le intestazioni per Directory_delete'operazione.

DirectoryDeleteIfExistsResponse

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

DirectoryDeleteOptions

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

DirectoryExistsOptions

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

DirectoryForceCloseHandlesHeaders

Definisce le intestazioni per Directory_forceCloseHandles'operazione.

DirectoryForceCloseHandlesOptions

Opzioni per configurare <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryForceCloseHandlesSegmentOptions

Opzioni per configurare directory - Forzare le operazioni di segmento di handle di chiusura. Vedere:

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

Definisce le intestazioni per Directory_getProperties'operazione.

DirectoryGetPropertiesOptions

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

DirectoryItem

Elemento della directory elencato.

DirectoryListFilesAndDirectoriesOptions

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

DirectoryListFilesAndDirectoriesSegmentHeaders

Definisce le intestazioni per Directory_listFilesAndDirectoriesSegment'operazione.

DirectoryListHandlesHeaders

Definisce le intestazioni per Directory_listHandles'operazione.

DirectoryListHandlesOptions

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

DirectoryListHandlesSegmentOptions

Opzioni per configurare directory - Elenca handle 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 <xref:ShareDirectoryClient.setMetadata> .

DirectorySetPropertiesHeaders

Definisce le intestazioni per Directory_setProperties'operazione.

FileAbortCopyFromURLOptions

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

FileAbortCopyHeaders

Definisce le intestazioni per File_abortCopy'operazione.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

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

FileCloseHandlesHeaders

Valori aggiuntivi dell'intestazione della risposta per la richiesta close handle.

FileCreateHeaders

Definisce le intestazioni per File_create'operazione.

FileCreateOptions

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

FileDeleteHeaders

Definisce le intestazioni per File_delete'operazione.

FileDeleteIfExistsResponse

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

FileDeleteOptions

Opzioni per configurare l'operazione <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 <xref:ShareFileClient.downloadToBuffer> .

FileExistsOptions

Opzioni per configurare l'operazione <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 <xref:ShareFileClient.generateSasUrl> l'operazione.

FileGetPropertiesHeaders

Definisce le intestazioni per File_getProperties'operazione.

FileGetPropertiesOptions

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

FileGetRangeListHeaders

Definisce le intestazioni per File_getRangeList'operazione.

FileGetRangeListOptions

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

FileHttpHeaders
FileItem

Elemento di file elencato.

FileListHandlesHeaders

Definisce le intestazioni per File_listHandles'operazione.

FileListHandlesOptions
FileListHandlesSegmentOptions

Opzioni per configurare le operazioni file - Elenca handle 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à del file.

FileResizeOptions

Opzioni per configurare l'operazione <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 <xref:ShareFileClient.setHttpHeaders> .

FileSetMetadataHeaders

Definisce le intestazioni per File_setMetadata'operazione.

FileSetMetadataOptions

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

FileStartCopyHeaders

Definisce le intestazioni per File_startCopy'operazione.

FileStartCopyOptions

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

FileUploadRangeFromURLHeaders

Definisce le intestazioni per File_uploadRangeFromURL'operazione.

FileUploadRangeFromURLOptionalParams

Parametri facoltativi.

FileUploadRangeFromURLOptions

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

FileUploadRangeHeaders

Definisce le intestazioni per File_uploadRange'operazione.

FileUploadRangeOptions

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

FileUploadStreamOptions

Interfaccia di opzione per ShareFileClient.uploadStream().

FilesAndDirectoriesListSegment

Astratto per le voci che possono essere elencate da Directory.

HandleItem

Elemento handle di Archiviazione di Azure elencato.

HttpAuthorization

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

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

Analisi archiviazione metriche 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 <xref:ShareServiceClient.generateAccountSasUrl> l'operazione.

ServiceGetPropertiesHeaders

Definisce le intestazioni per Service_getProperties'operazione.

ServiceGetPropertiesOptions

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

ServiceListSharesOptions

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

ServiceListSharesSegmentHeaders

Definisce le intestazioni per Service_listSharesSegment'operazione.

ServiceSetPropertiesHeaders

Definisce le intestazioni per Service_setProperties'operazione.

ServiceSetPropertiesOptions

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

ServiceUndeleteShareOptions

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

SetPropertiesResponse
ShareCreateHeaders

Definisce le intestazioni per l'operazione di Share_create.

ShareCreateIfNotExistsResponse

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

ShareCreateOptions

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

ShareCreatePermissionHeaders

Definisce le intestazioni per l'operazione di Share_createPermission.

ShareCreatePermissionOptions

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

ShareCreateSnapshotHeaders

Definisce le intestazioni per l'operazione di Share_createSnapshot.

ShareCreateSnapshotOptions

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

ShareDeleteHeaders

Definisce le intestazioni per l'operazione di Share_delete.

ShareDeleteIfExistsResponse

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

ShareDeleteMethodOptions

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

ShareExistsOptions

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

ShareFileRangeList

Elenco di intervalli di file

ShareGenerateSasUrlOptions

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

ShareGetAccessPolicyHeaders

Definisce le intestazioni per l'operazione di Share_getAccessPolicy.

ShareGetAccessPolicyOptions

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

ShareGetPermissionHeaders

Definisce le intestazioni per l'operazione di Share_getPermission.

ShareGetPermissionOptions

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

ShareGetPropertiesHeaders

Definisce le intestazioni per l'operazione di Share_getProperties.

ShareGetPropertiesOptions

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

ShareGetStatisticsHeaders

Definisce le intestazioni per l'operazione di Share_getStatistics.

ShareGetStatisticsOptions

Opzioni per configurare l'operazione <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 di protocollo

ShareProtocols

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

ShareSetAccessPolicyHeaders

Definisce le intestazioni per l'operazione di Share_setAccessPolicy.

ShareSetAccessPolicyOptions

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

ShareSetMetadataHeaders

Definisce le intestazioni per l'operazione di Share_setMetadata.

ShareSetMetadataOptions

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

ShareSetPropertiesHeaders

Definisce le intestazioni per l'operazione di Share_setProperties.

ShareSetPropertiesOptions

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

ShareSetQuotaOptions

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

ShareSmbSettings

Impostazioni per il protocollo SMB.

ShareStats

Statistiche per la condivisione.

SignedIdentifier

Identificatore firmato

SignedIdentifierModel

Identificatore firmato.

SmbMultichannel

Impostazioni per SMB multichannel

SourceModifiedAccessConditions

Gruppo di parametri

StorageClientOptionalParams

Parametri facoltativi.

StoragePipelineOptions

Interfaccia di opzione per <xref:newPipeline> la 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 l'oggetto nextPolicy specificato.

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 vengono 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 <xref:ShareFileClient.getRangeList> .

FileListHandlesResponse

Contiene i dati di risposta per l'operazione listHandles.

FilePermissionInheritType

Indica che eredita l'autorizzazione per i 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 <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 <xref:ShareClient.getProperties> .

ShareGetPropertiesResponseModel

Contiene i dati di risposta per l'operazione getProperties.

ShareGetStatisticsResponse

Dati di risposta per l'operazione <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 mantenere invariato il valore di tempo esistente.

Enumerazioni

SASProtocol

Protocolli per la firma di accesso condiviso generato.

StorageRetryPolicyType

Tipi RetryPolicy.

Funzioni

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

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

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

DISPONIBILE SOLO IN RUNTIME NODE.JS. 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, avvioOn e identificatore.

AVVISO: quando l'identificatore non è specificato, sono necessarie le autorizzazioni e la scadenzaOn. È NECESSARIO assegnare il valore all'identificatore o alla scadenzaOn & autorizzazioni manualmente se si inizializza con questo costruttore.

newPipeline(Credential, StoragePipelineOptions)

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

Dettagli funzione

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

DISPONIBILE SOLO IN RUNTIME NODE.JS. Genera un <xref:SASQueryParameters> oggetto 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 RUNTIME NODE.JS. 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, avvioOn e identificatore.

AVVISO: quando l'identificatore non è specificato, sono necessarie le autorizzazioni e la scadenzaOn. È NECESSARIO assegnare il valore all'identificatore o alla scadenzaOn & autorizzazioni manualmente se si inizializza con questo costruttore.

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parametri

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Restituisce

newPipeline(Credential, StoragePipelineOptions)

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

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

Parametri

credential
Credential

Ad esempio AnonymousCredential, StorageSharedKeyCredential.

pipelineOptions
StoragePipelineOptions

facoltativo. Opzioni.

Restituisce

Nuovo oggetto Pipeline.