@azure/storage-file-share package
Classi
AccountSASPermissions |
DISPONIBILE SOLO IN RUNTIME NODE.JS. 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, questa operazione deve essere serializzata con toString e impostata come campo autorizzazioni in un oggetto AccountSASSignatureValues . È possibile costruire la stringa di autorizzazioni senza questa classe, ma l'ordine delle autorizzazioni è specifico e questa classe garantisce la correttezza. |
AccountSASResourceTypes |
DISPONIBILE SOLO IN RUNTIME NODE.JS. 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, questa operazione deve essere serializzata con toString e impostata come campo risorse in un oggetto AccountSASSignatureValues . È possibile costruire la stringa di risorse senza questa classe, ma l'ordine delle risorse è specifico e questa classe garantisce la correttezza. |
AccountSASServices |
DISPONIBILE SOLO IN RUNTIME NODE.JS. 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, questa operazione deve essere serializzata con toString e impostata come campo dei servizi in un oggetto AccountSASSignatureValues . È possibile costruire la stringa dei servizi senza questa classe, ma l'ordine dei servizi è specifico e questa classe garantisce la correttezza. |
AnonymousCredential |
AnonymousCredential fornisce un membro credentialPolicyCreator usato per creare oggetti AnonymousCredentialPolicy. AnonymousCredentialPolicy viene usato con richieste HTTP(S) che leggeno le risorse pubbliche o per l'uso con firme di accesso condiviso (SAS). |
AnonymousCredentialPolicy |
AnonymousCredentialPolicy viene usato con richieste HTTP(S) che leggeno le risorse pubbliche o per l'uso con firme di accesso condiviso (SAS). |
BaseRequestPolicy |
Classe di base da cui derivano tutti i criteri di richiesta. |
Credential |
Le credenziali sono 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 RUNTIME NODE.JS. 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, questa operazione deve essere serializzata con toString e impostata come campo autorizzazioni in un oggetto FileSASSignatureValues . È possibile costruire la stringa di autorizzazioni senza questa classe, ma l'ordine delle autorizzazioni è specifico 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. Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/create-file#file-system-attributes |
Pipeline |
Classe Pipeline contenente i criteri di richiesta HTTP. È possibile creare una pipeline predefinita chiamando newPipeline. In alternativa, è possibile creare una pipeline con i propri criteri dal costruttore di Pipeline. Fare riferimento ai criteri newPipeline e forniti prima di implementare la pipeline personalizzata. |
RestError |
Tipo di errore personalizzato per le richieste di pipeline non riuscite. |
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 AccountSASSignatureValues e FileSASSignatureValues . Dopo aver generato, può essere codificato in un URL e accodato direttamente a un toString() URL (anche se è consigliabile prendere attenzione in questo caso, in caso di parametri di query esistenti, che potrebbero influire sui mezzi appropriati di accodamento di 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 shareFileClient o ShareClient. Vedere https://docs.microsoft.com/rest/api/storageservices/lease-file e vedere https://docs.microsoft.com/rest/api/storageservices/lease-share |
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 oggetto FileSASSignatureValues . È 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 il runtime del browser, tra cui:
|
StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory è una classe factory che consente di generare oggetti StorageBrowserPolicy. |
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 RUNTIME NODE.JS. AccountSASSignatureValues viene usato per generare una firma di accesso condiviso per un account di archiviazione di Azure. Dopo aver impostato in modo appropriato tutti i valori, chiamare generateAccountSASQueryParameters per ottenere una rappresentazione della firma di accesso condiviso che può effettivamente essere applicata agli URL di file. Si noti che sia questa classe che SASQueryParameters esistono perché la precedente è modificabile e una rappresentazione logica mentre quest'ultima è immutabile e usata per generare richieste REST effettive. Per altre informazioni concettuali sulla firma di accesso condiviso, vedere https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas per le descrizioni dei parametri, inclusi quelli necessari |
ClearRange | |
CloseHandlesInfo |
Chiudi gestisce le informazioni sui risultati. |
CommonGenerateSasUrlOptions |
Opzioni comuni di ShareGenerateSasUrlOptions e 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 di intestazione di risposta aggiuntivi per chiudere la richiesta di handle. |
DirectoryCreateHeaders |
Definisce le intestazioni per l'operazione di Directory_create. |
DirectoryCreateIfNotExistsResponse |
Contiene i dati di risposta per l'operazione createIfNotExists(DirectoryCreateOptions) . |
DirectoryCreateOptions |
Opzioni per configurare l'operazione di creazione . |
DirectoryDeleteHeaders |
Definisce le intestazioni per l'operazione di Directory_delete. |
DirectoryDeleteIfExistsResponse |
Contiene i dati di risposta per l'operazione deleteIfExists(DirectoryDeleteOptions) . |
DirectoryDeleteOptions |
Opzioni per configurare l'operazione di eliminazione . |
DirectoryExistsOptions |
Opzioni per configurare l'operazione esiste . |
DirectoryForceCloseHandlesHeaders |
Definisce le intestazioni per l'operazione di Directory_forceCloseHandles. |
DirectoryForceCloseHandlesOptions |
Opzioni per configurare forceCloseHandle. |
DirectoryForceCloseHandlesSegmentOptions |
Opzioni per configurare Directory : forza le operazioni di segmento chiudi. Vedere:
|
DirectoryGetPropertiesHeaders |
Definisce le intestazioni per l'operazione di Directory_getProperties. |
DirectoryGetPropertiesOptions |
Opzioni per configurare l'operazione getProperties . |
DirectoryItem |
Elemento di directory elencato. |
DirectoryListFilesAndDirectoriesOptions |
Opzioni per configurare l'operazione listFilesAndDirectories . |
DirectoryListFilesAndDirectoriesSegmentHeaders |
Definisce le intestazioni per l'operazione di Directory_listFilesAndDirectoriesSegment. |
DirectoryListHandlesHeaders |
Definisce le intestazioni per l'operazione di Directory_listHandles. |
DirectoryListHandlesOptions |
Opzioni per configurare l'operazione listHandles . |
DirectoryListHandlesSegmentOptions |
Opzioni per configurare Directory - Elenca gestisce le operazioni segmento. Vedere:
|
DirectoryProperties |
Interfaccia per le opzioni comuni a ogni operazione remota. |
DirectoryRenameHeaders |
Definisce le intestazioni per l'operazione di Directory_rename. |
DirectoryRenameOptions |
Opzioni per configurare l'operazione di ridenominazione . |
DirectorySetMetadataHeaders |
Definisce le intestazioni per l'operazione di Directory_setMetadata. |
DirectorySetMetadataOptions |
Opzioni per configurare l'operazione setMetadata . |
DirectorySetPropertiesHeaders |
Definisce le intestazioni per l'operazione di Directory_setProperties. |
FileAbortCopyFromURLOptions |
Opzioni per configurare l'operazione abortCopyFromURL . |
FileAbortCopyHeaders |
Definisce le intestazioni per l'operazione di File_abortCopy. |
FileAndDirectoryCreateCommonOptions | |
FileAndDirectorySetPropertiesCommonOptions | |
FileClearRangeOptions |
Opzioni per configurare l'operazione clearRange . |
FileCloseHandlesHeaders |
Valori di intestazione di risposta aggiuntivi per chiudere la richiesta di handle. |
FileCreateHeaders |
Definisce le intestazioni per l'operazione di File_create. |
FileCreateOptions |
Opzioni per configurare l'operazione di creazione . |
FileDeleteHeaders |
Definisce le intestazioni per l'operazione di File_delete. |
FileDeleteIfExistsResponse |
Contiene i dati di risposta per l'operazione deleteIfExists . |
FileDeleteOptions |
Opzioni per configurare l'operazione di eliminazione . |
FileDownloadHeaders |
Definisce le intestazioni per l'operazione di File_download. |
FileDownloadOptionalParams |
Parametri facoltativi. |
FileDownloadOptions |
Opzioni per configurare File - Operazioni di download. Vedere: |
FileDownloadToBufferOptions |
Interfaccia dell'opzione per l'operazione downloadToBuffer . |
FileExistsOptions |
Opzioni per configurare l'operazione esiste . |
FileForceCloseHandlesHeaders |
Definisce le intestazioni per l'operazione di File_forceCloseHandles. |
FileForceCloseHandlesOptions |
Opzioni per configurare file : forza le operazioni Chiudi handle. Vedere:
|
FileGenerateSasUrlOptions |
Opzioni per configurare l'operazione generateSasUrl . |
FileGetPropertiesHeaders |
Definisce le intestazioni per l'operazione di File_getProperties. |
FileGetPropertiesOptions |
Opzioni per configurare l'operazione getProperties . |
FileGetRangeListHeaders |
Definisce le intestazioni per l'operazione di File_getRangeList. |
FileGetRangeListOptions |
Opzioni per configurare l'operazione getRangeList . |
FileHttpHeaders | |
FileItem |
Elemento file elencato. |
FileListHandlesHeaders |
Definisce le intestazioni per l'operazione di File_listHandles. |
FileListHandlesOptions |
Interfaccia per le opzioni comuni a ogni operazione remota. |
FileListHandlesSegmentOptions |
Opzioni per configurare File - Elenca gestisce le operazioni segmento. Vedere:
|
FileParallelUploadOptions |
Interfaccia dell'opzione per File - Operazioni di caricamento Vedere:
|
FileProperties |
Interfaccia per le opzioni comuni a ogni operazione remota. |
FileProperty |
Proprietà file. |
FileRenameHeaders |
Definisce le intestazioni per l'operazione di File_rename. |
FileRenameOptions |
Opzioni per configurare l'operazione di ridenominazione . |
FileResizeOptions |
Opzioni per configurare l'operazione di ridimensionamento . |
FileSASSignatureValues |
DISPONIBILE SOLO IN RUNTIME NODE.JS. FileSASSignatureValues viene usato per generare token sas del servizio file per condivisioni o file. |
FileServiceProperties |
Proprietà del servizio di archiviazione. |
FileSetHTTPHeadersHeaders |
Definisce le intestazioni per l'operazione di File_setHttpHeaders. |
FileSetHttpHeadersOptions |
Opzioni per configurare l'operazione setHttpHeaders . |
FileSetMetadataHeaders |
Definisce le intestazioni per l'operazione di File_setMetadata. |
FileSetMetadataOptions |
Opzioni per configurare l'operazione setMetadata . |
FileStartCopyHeaders |
Definisce le intestazioni per l'operazione di File_startCopy. |
FileStartCopyOptions |
Opzioni per configurare l'operazione startCopyFromURL . |
FileUploadRangeFromURLHeaders |
Definisce le intestazioni per l'operazione di File_uploadRangeFromURL. |
FileUploadRangeFromURLOptionalParams |
Parametri facoltativi. |
FileUploadRangeFromURLOptions |
Opzioni per configurare l'operazione uploadRangeFromURL . |
FileUploadRangeHeaders |
Definisce le intestazioni per l'operazione di File_uploadRange. |
FileUploadRangeOptions |
Opzioni per configurare l'operazione uploadRange . |
FileUploadStreamOptions |
Interfaccia dell'opzione per ShareFileClient.uploadStream(). |
FilesAndDirectoriesListSegment |
Astrazione per le voci che possono essere elencate da Directory. |
HandleItem |
Elemento di handle di Archiviazione di Azure elencato. |
HttpAuthorization |
Rappresenta le informazioni di autenticazione nei valori di intestazione Authorization, ProxyAuthorization, WWW-Authenticate e Proxy-Authenticate. |
HttpHeaders |
Raccolta di coppie chiave/valore dell'intestazione HTTP. |
HttpOperationResponse |
Risposta Http compatibile con core-v1(core-http). |
HttpResponse |
Rappresentazione di una risposta HTTP che include un riferimento alla richiesta che l'ha generata. |
IHttpClient |
Interfaccia compatibile per i criteri di richiesta core-http |
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. |
PipelineLike |
Interfaccia per la classe Pipeline contenente i criteri di richiesta HTTP. È possibile creare una pipeline predefinita chiamando newPipeline. In alternativa, è possibile creare una pipeline con i propri criteri dal costruttore di Pipeline. Fare riferimento ai criteri newPipeline e forniti prima di implementare la pipeline personalizzata. |
PipelineOptions |
Interfaccia di opzione per il costruttore pipeline. |
Range |
Intervallo per le operazioni del servizio. |
RangeModel |
Intervallo di file di Archiviazione di Azure. |
RequestPolicyFactory |
Interfaccia per la compatibilità con RequestPolicyFactory di core-http |
RequestPolicyOptions |
Interfaccia per la compatibilità con RequestPolicy |
ResponseLike |
Oggetto con una semplice proprietà _response. |
ResponseWithBody |
Oggetto con una proprietà _response con corpo e intestazioni già analizzate in tipi noti. |
ResponseWithHeaders |
Oggetto con una proprietà _response con intestazioni già analizzate in un oggetto tipizzato. |
RetentionPolicy |
Criteri di conservazione. |
SasIPRange |
Intervallo IP consentito per una firma di accesso condiviso. |
ServiceClientOptions |
Subset di |
ServiceGenerateAccountSasUrlOptions |
Opzioni per configurare l'operazione generateAccountSasUrl . |
ServiceGetPropertiesHeaders |
Definisce le intestazioni per l'operazione di Service_getProperties. |
ServiceGetPropertiesOptions |
Opzioni per configurare l'operazione getProperties . |
ServiceListSharesOptions |
Opzioni per configurare l'operazione listShares . |
ServiceListSharesSegmentHeaders |
Definisce le intestazioni per l'operazione di Service_listSharesSegment. |
ServiceSetPropertiesHeaders |
Definisce le intestazioni per l'operazione di Service_setProperties. |
ServiceSetPropertiesOptions |
Opzioni per configurare l'operazione setProperties . |
ServiceUndeleteShareOptions |
Opzioni per configurare l'operazione <xref:ShareServiceClient.undelete> . |
SetPropertiesResponse |
Contiene i dati di risposta per l'operazione setHttpHeaders. |
ShareClientConfig | |
ShareCreateHeaders |
Definisce le intestazioni per l'operazione di Share_create. |
ShareCreateIfNotExistsResponse |
Contiene i dati di risposta per l'operazione createIfNotExists . |
ShareCreateOptions |
Opzioni per configurare l'operazione di creazione . |
ShareCreatePermissionHeaders |
Definisce le intestazioni per l'operazione di Share_createPermission. |
ShareCreatePermissionOptions |
Opzioni per configurare l'operazione createPermission . |
ShareCreateSnapshotHeaders |
Definisce le intestazioni per l'operazione di Share_createSnapshot. |
ShareCreateSnapshotOptions |
Opzioni per configurare l'operazione createSnapshot . |
ShareDeleteHeaders |
Definisce le intestazioni per l'operazione di Share_delete. |
ShareDeleteIfExistsResponse |
Contiene i dati di risposta per l'operazione deleteIfExists . |
ShareDeleteMethodOptions |
Opzioni per configurare l'operazione di eliminazione . |
ShareExistsOptions |
Opzioni per configurare l'operazione esiste . |
ShareFileRangeList |
Elenco di intervalli di file |
ShareGenerateSasUrlOptions |
Opzioni per configurare l'operazione generateSasUrl . |
ShareGetAccessPolicyHeaders |
Definisce le intestazioni per l'operazione di Share_getAccessPolicy. |
ShareGetAccessPolicyOptions |
Opzioni per configurare l'operazione getAccessPolicy . |
ShareGetPermissionHeaders |
Definisce le intestazioni per l'operazione di Share_getPermission. |
ShareGetPermissionOptions |
Opzioni per configurare l'operazione getPermission . |
ShareGetPropertiesHeaders |
Definisce le intestazioni per l'operazione di Share_getProperties. |
ShareGetPropertiesOptions |
Opzioni per configurare l'operazione getProperties . |
ShareGetStatisticsHeaders |
Definisce le intestazioni per l'operazione di Share_getStatistics. |
ShareGetStatisticsOptions |
Opzioni per configurare l'operazione 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 setAccessPolicy . |
ShareSetMetadataHeaders |
Definisce le intestazioni per l'operazione di Share_setMetadata. |
ShareSetMetadataOptions |
Opzioni per configurare l'operazione setMetadata . |
ShareSetPropertiesHeaders |
Definisce le intestazioni per Share_setProperties'operazione. |
ShareSetPropertiesOptions |
Opzioni per configurare l'operazione setProperties . |
ShareSetQuotaOptions |
Opzioni per configurare l'operazione 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 |
StoragePipelineOptions |
Interfaccia options per la funzione newPipeline . |
StorageRetryOptions |
Interfaccia delle opzioni di ripetizione dei tentativi dei BLOB di archiviazione. |
WebResource |
Descrizione di una richiesta HTTP da effettuare a un server remoto. |
Alias tipo
CopyStatusType |
Definisce i valori per CopyStatusType. |
CredentialPolicyCreator |
Funzione factory che crea una nuova 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 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. |
DirectoryRenameResponse |
Contiene i dati di risposta per l'operazione di ridenominazione. |
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 mantenere invariati gli attributi di file esistenti. |
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 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 getRangeList . |
FileLastWrittenMode |
Definisce i valori per FileLastWrittenMode. |
FileListHandlesResponse |
Contiene i dati di risposta per l'operazione listHandles. |
FilePermissionInheritType |
Indica l'autorizzazione eredita file dalla directory padre. |
FilePermissionPreserveType |
Indica mantenere invariato il valore dell'autorizzazione del file esistente. |
FileRenameResponse |
Contiene i dati di risposta per l'operazione di ridenominazione. |
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. |
FileUploadRangeFromURLResponse |
Contiene i dati di risposta per l'operazione uploadRangeFromURL. |
FileUploadRangeResponse |
Contiene i dati di risposta per l'operazione uploadRange. |
HttpRequestBody |
Tipi di corpi supportati nella richiesta. NodeJS.ReadableStream e () => NodeJS.ReadableStream è solo Node. BLOB, ReadableStream e () => ReadableStream sono solo browser. |
LeaseDurationType |
Definisce i valori per LeaseDurationType. |
LeaseOperationResponse |
Contiene i dati di risposta per le operazioni che acquisiscono, modificano, interrompono o rilasciano un lease. Vedere 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. |
RawFileDownloadResponse |
Contiene i dati di risposta per l'operazione di download. |
ServiceGetPropertiesResponse |
Contiene i dati di risposta per l'operazione getProperties. |
ServiceListSharesSegmentResponse |
Contiene i dati di risposta per l'operazione listShares . |
ServiceSetPropertiesResponse |
Contiene i dati di risposta per l'operazione setProperties. |
ShareAccessTier |
Definisce i valori per ShareAccessTier. |
ShareClientOptions | |
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. |
ShareFileHandleAccessRights |
Definisce i valori per AccessRight. |
ShareGetAccessPolicyResponse | |
ShareGetPermissionResponse |
Contiene i dati di risposta per l'operazione getPermission. |
ShareGetPropertiesResponse |
Contiene i dati di risposta per l'operazione getProperties . |
ShareGetPropertiesResponseModel |
Contiene i dati di risposta per l'operazione getProperties. |
ShareGetStatisticsResponse |
Dati di risposta per l'operazione 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. |
ShareTokenIntent |
Definisce i valori per ShareTokenIntent. Valori noti supportati dal servizioBackup |
TimeNowType |
Indica l'impostazione come ora della richiesta. |
TimePreserveType |
Indica che il valore di ora esistente rimane invariato. |
WithResponse |
Tipo che rappresenta un risultato dell'operazione con una proprietà _response nota. |
Enumerazioni
KnownShareTokenIntent |
Valori noti di ShareTokenIntent accettati dal servizio. |
SASProtocol |
Protocolli per la firma di accesso condiviso generato. |
StorageFileAudience |
Definisce i gruppi di destinatari del cloud noti per l'archiviazione. |
StorageRetryPolicyType |
Tipi RetryPolicy. |
Funzioni
generate |
DISPONIBILE SOLO IN NODE.JS RUNTIME. Genera un oggetto SASQueryParameters che contiene tutti i parametri di query sas necessari per effettuare una richiesta REST effettiva. Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas |
generate |
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 non viene specificato l'identificatore, sono necessarie autorizzazioni e expiresOn. È NECESSARIO assegnare il valore all'identificatore o alla scadenzaOn & manualmente le autorizzazioni se si esegue l'inizializzazione con questo costruttore. |
get |
Per ottenere il gruppo di destinatari OAuth per un account di archiviazione per il servizio file. |
is |
Helper per decidere se un determinato argomento soddisfa il contratto pipeline |
new |
Crea un nuovo oggetto Pipeline con credenziali fornite. |
Dettagli funzione
generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)
DISPONIBILE SOLO IN NODE.JS RUNTIME.
Genera un oggetto SASQueryParameters che contiene tutti i parametri di query sas necessari per effettuare una richiesta REST effettiva.
Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas
function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
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 non viene specificato l'identificatore, sono necessarie autorizzazioni e expiresOn. È NECESSARIO assegnare il valore all'identificatore o alla scadenzaOn & manualmente le autorizzazioni se si esegue l'inizializzazione con questo costruttore.
function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
Parametri
- fileSASSignatureValues
- FileSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
Restituisce
getFileServiceAccountAudience(string)
Per ottenere il gruppo di destinatari OAuth per un account di archiviazione per il servizio file.
function getFileServiceAccountAudience(storageAccountName: string): string
Parametri
- storageAccountName
-
string
Restituisce
string
isPipelineLike(unknown)
Helper per decidere se un determinato argomento soddisfa il contratto pipeline
function isPipelineLike(pipeline: unknown): pipeline
Parametri
- pipeline
-
unknown
Argomento che può essere una pipeline
Restituisce
pipeline
true quando l'argomento soddisfa il contratto pipeline
newPipeline(Credential_2 | TokenCredential, StoragePipelineOptions)
Crea un nuovo oggetto Pipeline con credenziali fornite.
function newPipeline(credential?: Credential_2 | TokenCredential, pipelineOptions?: StoragePipelineOptions): Pipeline
Parametri
- credential
Ad esempio AnonymousCredential, StorageSharedKeyCredential o qualsiasi credenziale del @azure/identity
pacchetto per autenticare le richieste al servizio. È anche possibile fornire un oggetto che implementa l'interfaccia TokenCredential. Se non specificato, viene utilizzato AnonymousCredential.
- pipelineOptions
- StoragePipelineOptions
facoltativo. Opzioni.
Restituisce
Nuovo oggetto Pipeline.