@azure/storage-file-share package
Klasy
| AccountSASPermissions |
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. Jest to klasa pomocnika służąca do konstruowania ciągu reprezentującego uprawnienia przyznane przez accountSAS. Ustawienie wartości true oznacza, że każda sygnatura dostępu współdzielonego korzystająca z tych uprawnień przyzna uprawnienia dla tej operacji. Po ustawieniu wszystkich wartości należy je serializować za pomocą funkcji toString i ustawić jako pole uprawnień w AccountSASSignatureValues obiektu. Można utworzyć ciąg uprawnień bez tej klasy, ale kolejność uprawnień jest określona, a ta klasa gwarantuje poprawność. |
| AccountSASResourceTypes |
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. Jest to klasa pomocnika służąca do konstruowania ciągu reprezentującego zasoby dostępne dla kontaSAS. Ustawienie wartości true oznacza, że każda sygnatura dostępu współdzielonego korzystająca z tych uprawnień przyzna dostęp do tego typu zasobu. Po ustawieniu wszystkich wartości powinna zostać zserializowana ciągiem toString i ustawiona jako pole zasobów na AccountSASSignatureValues obiektu. Można utworzyć ciąg zasobów bez tej klasy, ale kolejność zasobów jest określona, a ta klasa gwarantuje poprawność. |
| AccountSASServices |
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. Jest to klasa pomocnika służąca do konstruowania ciągu reprezentującego usługi dostępne w usłudze AccountSAS. Ustawienie wartości true oznacza, że każda sygnatura dostępu współdzielonego korzystająca z tych uprawnień przyzna dostęp do tej usługi. Po ustawieniu wszystkich wartości należy je serializować za pomocą funkcji toString i ustawić jako pole usług na AccountSASSignatureValues obiektu. Można skonstruować ciąg usług bez tej klasy, ale kolejność usług jest określona, a ta klasa gwarantuje poprawność. |
| AnonymousCredential |
Funkcja AnonymousCredential udostępnia element członkowski credentialPolicyCreator używany do tworzenia obiektów AnonymousCredentialPolicy. Funkcja AnonymousCredentialPolicy jest używana z żądaniami HTTP(S), które odczytują zasoby publiczne lub są używane z sygnaturami dostępu współdzielonego (SAS). |
| AnonymousCredentialPolicy |
Funkcja AnonymousCredentialPolicy jest używana z żądaniami HTTP(S), które odczytują zasoby publiczne lub są używane z sygnaturami dostępu współdzielonego (SAS). |
| BaseRequestPolicy |
Klasa bazowa, z której pochodzą wszystkie zasady żądań. |
| Credential |
Credential to abstrakcyjna klasa podpisywania żądań HTTP usługi Azure Storage. Ta klasa będzie hostować fabrykę credentialPolicyCreator, która generuje element CredentialPolicy. |
| CredentialPolicy |
Zasady poświadczeń używane do podpisywania żądań HTTP(S) przed wysłaniem. Jest to abstrakcyjna klasa. |
| FileSASPermissions |
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. Jest to klasa pomocnika służąca do konstruowania ciągu reprezentującego uprawnienia przyznane przez usługę ServiceSAS do pliku. Ustawienie wartości true oznacza, że każda sygnatura dostępu współdzielonego korzystająca z tych uprawnień przyzna uprawnienia dla tej operacji. Po ustawieniu wszystkich wartości należy je serializować za pomocą funkcji toString i ustawić jako pole uprawnień w FileSASSignatureValues obiektu. Można utworzyć ciąg uprawnień bez tej klasy, ale kolejność uprawnień jest określona, a ta klasa gwarantuje poprawność. |
| FileSystemAttributes |
Jest to klasa pomocnika do konstruowania ciągu reprezentującego atrybuty NTFS do pliku lub katalogu. Zobacz https://learn.microsoft.com/rest/api/storageservices/create-file#file-system-attributes |
| Pipeline |
Klasa Potok zawierająca zasady żądań HTTP. Możesz utworzyć domyślny potok, wywołując newPipeline. Możesz też utworzyć potok przy użyciu własnych zasad przez konstruktor potoku. Przed wdrożeniem dostosowanego potoku zapoznaj się z tematem newPipeline i podano zasady. |
| SASQueryParameters |
Reprezentuje składniki tworzące parametry zapytania sygnatury dostępu współdzielonego usługi Azure Storage. Ten typ nie jest konstruowany bezpośrednio przez użytkownika; Jest on generowany tylko przez typy AccountSASSignatureValues i FileSASSignatureValue s. Po wygenerowaniu można je kodować w toString() i dołączać bezpośrednio do adresu URL (należy jednak zachować ostrożność w przypadku istnienia parametrów zapytania, co może mieć wpływ na odpowiednie środki dołączania tych parametrów zapytania). UWAGA: Wystąpienia tej klasy są niezmienne. |
| ShareClient |
Obiekt ShareClient reprezentuje adres URL udziału usługi Azure Storage, który umożliwia manipulowanie jego katalogami i plikami. |
| ShareDirectoryClient |
Obiekt ShareDirectoryClient reprezentuje adres URL katalogu usługi Azure Storage, który umożliwia manipulowanie jego plikami i katalogami. |
| ShareFileClient |
Obiekt ShareFileClient reprezentuje adres URL pliku usługi Azure Storage. |
| ShareLeaseClient |
Klient zarządzający dzierżawami ShareFileClient lub ShareClient. Zobacz https://learn.microsoft.com/rest/api/storageservices/lease-file i Zobacz https://learn.microsoft.com/rest/api/storageservices/lease-share |
| ShareSASPermissions |
Jest to klasa pomocnika służąca do konstruowania ciągu reprezentującego uprawnienia przyznane przez usługę ServiceSAS do udziału. Ustawienie wartości true oznacza, że każda sygnatura dostępu współdzielonego korzystająca z tych uprawnień przyzna uprawnienia dla tej operacji. Po ustawieniu wszystkich wartości należy je serializować za pomocą funkcji toString i ustawić jako pole uprawnień w FileSASSignatureValues obiektu. Można utworzyć ciąg uprawnień bez tej klasy, ale kolejność uprawnień jest określona, a ta klasa gwarantuje poprawność. |
| ShareServiceClient |
Obiekt ShareServiceClient reprezentuje adres URL usługi Plików usługi Azure Storage, co umożliwia manipulowanie udziałami plików. |
| StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory to klasa fabryki ułatwiająca generowanie obiektów StorageBrowserPolicy. |
| StorageRetryPolicy |
Zasady ponawiania próby z implementacją ponawiania wykładniczego i ponawiania liniowego. |
| StorageRetryPolicyFactory |
StorageRetryPolicyFactory to klasa fabryki ułatwiająca generowanie obiektów StorageRetryPolicy. |
| StorageSharedKeyCredential |
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. StorageSharedKeyCredential na potrzeby autoryzacji klucza konta usługi Azure Storage. |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy to zasady używane do podpisywania żądania HTTP przy użyciu klucza współużytkowanego. |
Interfejsy
| AccessPolicy |
Zasady dostępu. |
| AccountSASSignatureValues |
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. AccountSASSignatureValues służy do generowania sygnatury dostępu współdzielonego (SAS) dla konta usługi Azure Storage. Po odpowiednim ustawieniu wszystkich wartości wywołaj generateAccountSASQueryParameters, aby uzyskać reprezentację sygnatury dostępu współdzielonego, która może być faktycznie stosowana do adresów URL plików. Uwaga: zarówno ta klasa, jak i sasQueryParameters istnieją, ponieważ były jest modyfikowalny i reprezentacja logiczna, podczas gdy drugi jest niezmienny i używany do generowania rzeczywistych żądań REST. Zobacz https://learn.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1, aby uzyskać więcej informacji koncepcyjnych na temat sygnatury dostępu współdzielonego zobacz https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas opisy parametrów, w tym wymagane |
| ClearRange | |
| CloseHandlesInfo |
Zamknij obsługuje informacje o wynikach. |
| CommonGenerateSasUrlOptions |
Typowe opcje ShareGenerateSasUrlOptions i FileGenerateSasUrlOptions. |
| CommonOptions |
Interfejs dla opcji typowych dla każdej operacji zdalnej. |
| CopyFileSmbInfo |
Grupa parametrów |
| CorsRule |
MECHANIZM CORS to funkcja HTTP, która umożliwia aplikacji internetowej działającej w jednej domenie uzyskiwanie dostępu do zasobów w innej domenie. Przeglądarki sieci Web implementują ograniczenie zabezpieczeń znane jako zasady tego samego źródła, które uniemożliwia stronie internetowej wywoływanie interfejsów API w innej domenie; Mechanizm CORS zapewnia bezpieczny sposób zezwalania jednej domenie (domenie pochodzenia) na wywoływanie interfejsów API w innej domenie. |
| DirectoryCloseHandlesHeaders |
Dodatkowe wartości nagłówka odpowiedzi dla żądania zamknięcia dojść. |
| DirectoryCreateHeaders |
Definiuje nagłówki dla operacji Directory_create. |
| DirectoryCreateIfNotExistsResponse |
Zawiera dane odpowiedzi dla operacji createIfNotExists(DirectoryCreateOptions). |
| DirectoryCreateOptions |
Opcje konfigurowania operacji tworzenia. |
| DirectoryDeleteHeaders |
Definiuje nagłówki dla operacji Directory_delete. |
| DirectoryDeleteIfExistsResponse |
Zawiera dane odpowiedzi dla operacji deleteIfExists(DirectoryDeleteOptions). |
| DirectoryDeleteOptions | |
| DirectoryExistsOptions |
Opcje konfigurowania istnieją operacji. |
| DirectoryForceCloseHandlesHeaders |
Definiuje nagłówki dla operacji Directory_forceCloseHandles. |
| DirectoryForceCloseHandlesOptions |
Opcje konfigurowania forceCloseHandle. |
| DirectoryForceCloseHandlesSegmentOptions |
Opcje konfigurowania katalogu — wymuszaj operacje segmentowania dojść zamkniętych. See:
|
| DirectoryGetPropertiesHeaders |
Definiuje nagłówki dla operacji Directory_getProperties. |
| DirectoryGetPropertiesOptions |
Opcje konfigurowania operacji getProperties. |
| DirectoryItem |
Element katalogu na liście. |
| DirectoryListFilesAndDirectoriesOptions |
Opcje konfigurowania listFilesAndDirectories operacji. |
| DirectoryListFilesAndDirectoriesSegmentHeaders |
Definiuje nagłówki dla operacji Directory_listFilesAndDirectoriesSegment. |
| DirectoryListHandlesHeaders |
Definiuje nagłówki dla operacji Directory_listHandles. |
| DirectoryListHandlesOptions |
Opcje konfigurowania operacji listHandles. |
| DirectoryListHandlesSegmentOptions |
Opcje konfigurowania katalogu — lista obsługuje operacje segmentu. See:
|
| DirectoryProperties |
Interfejs dla opcji typowych dla każdej operacji zdalnej. |
| DirectoryRenameHeaders |
Definiuje nagłówki dla operacji Directory_rename. |
| DirectoryRenameOptions |
Opcje konfigurowania operacji zmiany nazwy. |
| DirectorySetMetadataHeaders |
Definiuje nagłówki dla operacji Directory_setMetadata. |
| DirectorySetMetadataOptions |
Opcje konfigurowania setMetadata operacji. |
| DirectorySetPropertiesHeaders |
Definiuje nagłówki dla operacji Directory_setProperties. |
| FileAbortCopyFromURLOptions |
Opcje konfigurowania operacji abortCopyFromURL. |
| FileAbortCopyHeaders |
Definiuje nagłówki dla operacji File_abortCopy. |
| FileAndDirectoryCreateCommonOptions | |
| FileAndDirectorySetPropertiesCommonOptions | |
| FileClearRangeOptions |
Opcje konfigurowania operacji clearRange. |
| FileCloseHandlesHeaders |
Dodatkowe wartości nagłówka odpowiedzi dla żądania zamknięcia dojść. |
| FileCreateHardLinkHeaders |
Definiuje nagłówki dla operacji File_createHardLink. |
| FileCreateHardLinkOptions |
Opcje konfigurowania pliku — tworzenie operacji łączenia twardego. See: |
| FileCreateHeaders |
Definiuje nagłówki dla operacji File_create. |
| FileCreateOptions | |
| FileCreateSymbolicLinkHeaders |
Definiuje nagłówki dla operacji File_createSymbolicLink. |
| FileCreateSymbolicLinkOptions |
Opcje konfiguracji Plik - Utwórz operacje dowiązania symbolicznego. See: |
| FileDeleteHeaders |
Definiuje nagłówki dla operacji File_delete. |
| FileDeleteIfExistsResponse |
Zawiera dane odpowiedzi dla operacji deleteIfExists. |
| FileDeleteOptions | |
| FileDownloadHeaders |
Definiuje nagłówki dla operacji File_download. |
| FileDownloadOptionalParams |
Parametry opcjonalne. |
| FileDownloadOptions |
Opcje konfigurowania plików — operacje pobierania. See: |
| FileDownloadToBufferOptions |
Interfejs opcji dla operacji downloadToBuffer. |
| FileExistsOptions |
Opcje konfigurowania istnieją operacji. |
| FileForceCloseHandlesHeaders |
Definiuje nagłówki dla operacji File_forceCloseHandles. |
| FileForceCloseHandlesOptions |
Opcje konfigurowania pliku — wymuszanie operacji zamykania dojść. See:
|
| FileGenerateSasUrlOptions |
Opcje konfigurowania generateSasUrl operacji. |
| FileGetPropertiesHeaders |
Definiuje nagłówki dla operacji File_getProperties. |
| FileGetPropertiesOptions |
Opcje konfigurowania operacji getProperties. |
| FileGetRangeListHeaders |
Definiuje nagłówki dla operacji File_getRangeList. |
| FileGetRangeListOptions |
Opcje konfigurowania operacji getRangeList. |
| FileGetSymbolicLinkHeaders |
Definiuje nagłówki dla operacji File_getSymbolicLink. |
| FileGetSymbolicLinkOptions |
Opcje konfiguracji operacji Plik — Pobierz dowiązanie symboliczne. See: |
| FileHttpHeaders | |
| FileItem |
Element pliku na liście. |
| FileListHandlesHeaders |
Definiuje nagłówki dla operacji File_listHandles. |
| FileListHandlesOptions |
Interfejs dla opcji typowych dla każdej operacji zdalnej. |
| FileListHandlesSegmentOptions |
Opcje konfigurowania operacji file — List Handles Segment operations (Opcje konfigurowania plików — lista dojść segmentów). See:
|
| FileParallelUploadOptions |
Interfejs opcji dla pliku — operacje przekazywania See:
|
| FilePosixProperties |
Właściwości NFS. Należy pamiętać, że te właściwości dotyczą tylko plików lub katalogów na kontach plików NFS w warstwie Premium. |
| FileProperties |
Interfejs dla opcji typowych dla każdej operacji zdalnej. |
| FileProperty |
Właściwości pliku. |
| FileRenameHeaders |
Definiuje nagłówki dla operacji File_rename. |
| FileRenameOptions |
Opcje konfigurowania operacji zmiany nazwy. |
| FileResizeOptions | |
| FileSASSignatureValues |
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. FileSASSignatureValues służy do generowania tokenów SAS usługi plików dla udziałów lub plików. |
| FileServiceProperties |
Właściwości usługi Storage. |
| FileSetHTTPHeadersHeaders |
Definiuje nagłówki dla operacji File_setHttpHeaders. |
| FileSetHttpHeadersOptions |
Opcje konfigurowania setHttpHeaders operacji. |
| FileSetMetadataHeaders |
Definiuje nagłówki dla operacji File_setMetadata. |
| FileSetMetadataOptions |
Opcje konfigurowania setMetadata operacji. |
| FileStartCopyHeaders |
Definiuje nagłówki dla operacji File_startCopy. |
| FileStartCopyOptions | |
| FileUploadRangeFromURLHeaders |
Definiuje nagłówki dla operacji File_uploadRangeFromURL. |
| FileUploadRangeFromURLOptionalParams |
Parametry opcjonalne. |
| FileUploadRangeFromURLOptions |
Opcje konfigurowania operacji uploadRangeFromURL. |
| FileUploadRangeHeaders |
Definiuje nagłówki dla operacji File_uploadRange. |
| FileUploadRangeOptions |
Opcje konfigurowania operacji uploadRange. |
| FileUploadStreamOptions |
Interfejs opcji dla shareFileClient.uploadStream(). |
| FilesAndDirectoriesListSegment |
Abstrakcja dla wpisów, które można wymienić z katalogu. |
| HandleItem |
Element dojścia do usługi Azure Storage na liście. |
| HttpAuthorization |
Reprezentuje informacje uwierzytelniania w wartościach nagłówków Authorization, ProxyAuthorization, WWW-Authentication i Proxy-Authenticate. |
| HttpHeaders |
Kolekcja par klucz/wartość nagłówka HTTP. |
| HttpOperationResponse |
Odpowiedź HTTP zgodna z core-v1(core-http). |
| HttpResponse |
Reprezentacja odpowiedzi HTTP, która zawiera odwołanie do żądania, które go pochodzi. |
| LeaseAccessConditions |
Grupa parametrów |
| LeaseOperationOptions |
opcje operacji dzierżawy. |
| LeaseOperationResponseHeaders |
Szczegóły odpowiedzi dla określonej operacji dzierżawy. |
| ListFilesAndDirectoriesSegmentResponse |
Wyliczenie katalogów i plików. |
| ListHandlesResponse |
Wyliczenie dojść. |
| ListSharesResponse |
Wyliczenie udziałów. |
| ListSharesResponseModel |
Wyliczenie udziałów. |
| Metadata | |
| Metrics |
Metryki usługi Storage Analytics dla usługi plików. |
| NfsFileMode |
Uprawnienia trybu pliku lub katalogu. |
| PipelineLike |
Interfejs klasy potoku zawierający zasady żądań HTTP. Możesz utworzyć domyślny potok, wywołując newPipeline. Możesz też utworzyć potok przy użyciu własnych zasad przez konstruktor potoku. Przed wdrożeniem dostosowanego potoku zapoznaj się z tematem newPipeline i podano zasady. |
| PipelineOptions |
Interfejs opcji konstruktora potoku. |
| PosixRolePermissions |
Reprezentuje uprawnienia do plików dla określonej roli. |
| Range |
Zakres operacji usługi. |
| RangeModel |
Zakres plików usługi Azure Storage. |
| RequestPolicy |
Zgodny interfejs zasad żądań core-http |
| RequestPolicyFactory |
Interfejs umożliwiający zgodność z elementem RequestPolicyFactory core-http |
| RequestPolicyOptions |
Interfejs umożliwiający zgodność z zasadami RequestPolicy |
| ResponseLike |
Obiekt z prostą właściwością _response. |
| ResponseWithBody |
Obiekt z właściwością _response, która ma już treść i nagłówki analizowane w znanych typach. |
| ResponseWithHeaders |
Obiekt z właściwością _response, która ma nagłówki już analizowane w typowanym obiekcie. |
| RestError |
Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem. |
| RetentionPolicy |
Zasady przechowywania. |
| SasIPRange |
Dozwolony zakres adresów IP dla sygnatury dostępu współdzielonego. |
| ServiceClientOptions |
Podzestaw |
| ServiceGenerateAccountSasUrlOptions |
Opcje konfigurowania operacji generowania generateAccountSasUrl. |
| ServiceGetPropertiesHeaders |
Definiuje nagłówki dla operacji Service_getProperties. |
| ServiceGetPropertiesOptions |
Opcje konfigurowania operacji getProperties. |
| ServiceListSharesOptions |
Opcje konfigurowania operacji listShares. |
| ServiceListSharesSegmentHeaders |
Definiuje nagłówki dla operacji Service_listSharesSegment. |
| ServiceSetPropertiesHeaders |
Definiuje nagłówki dla operacji Service_setProperties. |
| ServiceSetPropertiesOptions |
Opcje konfigurowania operacji setProperties. |
| ServiceUndeleteShareOptions |
Opcje konfigurowania operacji <xref:ShareServiceClient.undelete>. |
| SetPropertiesResponse |
Zawiera dane odpowiedzi dla operacji setHttpHeaders. |
| ShareClientConfig | |
| ShareCreateHeaders |
Definiuje nagłówki dla operacji Share_create. |
| ShareCreateIfNotExistsResponse |
Zawiera dane odpowiedzi dla operacji createIfNotExists. |
| ShareCreateOptions | |
| ShareCreatePermissionHeaders |
Definiuje nagłówki dla operacji Share_createPermission. |
| ShareCreatePermissionOptions |
Opcje konfigurowania operacji createPermission. |
| ShareCreateSnapshotHeaders |
Definiuje nagłówki dla operacji Share_createSnapshot. |
| ShareCreateSnapshotOptions |
Opcje konfigurowania createSnapshot operacji. |
| ShareDeleteHeaders |
Definiuje nagłówki dla operacji Share_delete. |
| ShareDeleteIfExistsResponse |
Zawiera dane odpowiedzi dla operacji deleteIfExists. |
| ShareDeleteMethodOptions | |
| ShareExistsOptions |
Opcje konfigurowania istnieją operacji. |
| ShareFileRangeList |
Lista zakresów plików |
| ShareGenerateSasUrlOptions |
Opcje konfigurowania generateSasUrl operacji. |
| ShareGetAccessPolicyHeaders |
Definiuje nagłówki dla operacji Share_getAccessPolicy. |
| ShareGetAccessPolicyOptions |
Opcje konfigurowania operacji getAccessPolicy. |
| ShareGetPermissionHeaders |
Definiuje nagłówki dla operacji Share_getPermission. |
| ShareGetPermissionOptions |
Opcje konfigurowania operacji getPermission. |
| ShareGetPropertiesHeaders |
Definiuje nagłówki dla operacji Share_getProperties. |
| ShareGetPropertiesOptions |
Opcje konfigurowania operacji getProperties. |
| ShareGetStatisticsHeaders |
Definiuje nagłówki dla operacji Share_getStatistics. |
| ShareGetStatisticsOptions |
Opcje konfigurowania operacji getStatistics. |
| ShareItem |
Element udziału usługi Azure Storage na liście. |
| ShareItemInternal |
Element udziału usługi Azure Storage na liście. |
| SharePermission |
Uprawnienie (deskryptor zabezpieczeń) na poziomie udziału. |
| SharePropertiesInternal |
Właściwości udziału. |
| ShareProtocolSettings |
Ustawienia protokołu |
| ShareProtocols |
Protokoły umożliwiające włączenie udziału. Na razie obsługują tylko protokół SMB lub NFS. |
| ShareSetAccessPolicyHeaders |
Definiuje nagłówki dla operacji Share_setAccessPolicy. |
| ShareSetAccessPolicyOptions |
Opcje konfigurowania setAccessPolicy operacji. |
| ShareSetMetadataHeaders |
Definiuje nagłówki dla operacji Share_setMetadata. |
| ShareSetMetadataOptions |
Opcje konfigurowania setMetadata operacji. |
| ShareSetPropertiesHeaders |
Definiuje nagłówki dla operacji Share_setProperties. |
| ShareSetPropertiesOptions |
Opcje konfigurowania operacji setProperties. |
| ShareSetQuotaOptions |
Opcje konfigurowania operacji setQuota. |
| ShareSmbSettings |
Ustawienia protokołu SMB. |
| ShareStats |
Statystyki udziału. |
| SignedIdentifier |
Podpisany identyfikator |
| SignedIdentifierModel |
Podpisany identyfikator. |
| SmbMultichannel |
Ustawienia wielokanałowego protokołu SMB |
| SourceModifiedAccessConditions |
Grupa parametrów |
| StoragePipelineOptions |
Interfejs opcji dla funkcji newPipeline. |
| StorageRetryOptions |
Interfejs opcji ponawiania prób obiektu blob usługi Storage. |
| WebResource |
Opis żądania HTTP, który ma zostać złożony na serwerze zdalnym. |
Aliasy typu
| CopyStatusType |
Definiuje wartości copyStatusType. |
| DeleteSnapshotsOptionType |
Definiuje wartości deleteSnapshotsOptionType. |
| DirectoryCreateResponse |
Zawiera dane odpowiedzi dla operacji tworzenia. |
| DirectoryDeleteResponse |
Zawiera dane odpowiedzi dla operacji usuwania. |
| DirectoryForceCloseHandlesResponse |
Typ odpowiedzi dla forceCloseHandle. |
| DirectoryGetPropertiesResponse |
Zawiera dane odpowiedzi dla operacji getProperties. |
| DirectoryListFilesAndDirectoriesSegmentResponse |
Zawiera dane odpowiedzi dla operacji listFilesAndDirectoriesSegment. |
| DirectoryListHandlesResponse |
Zawiera dane odpowiedzi dla operacji listHandles. |
| DirectoryRenameResponse |
Zawiera dane odpowiedzi dla operacji zmiany nazwy. |
| DirectorySetMetadataResponse |
Zawiera dane odpowiedzi dla operacji setMetadata. |
| DirectorySetPropertiesResponse |
Zawiera dane odpowiedzi dla operacji setProperties. |
| FileAbortCopyResponse |
Zawiera dane odpowiedzi dla operacji abortCopy. |
| FileAttributesPreserveType |
Wskazuje, że istniejące atrybuty pliku pozostają niezmienione. |
| FileCreateHardLinkResponse |
Zawiera dane odpowiedzi dla operacji tworzenia twardego łącza. |
| FileCreateResponse |
Zawiera dane odpowiedzi dla operacji tworzenia. |
| FileCreateSymbolicLinkResponse |
Zawiera dane odpowiedzi dla operacji tworzenia twardego łącza. |
| FileDeleteResponse |
Zawiera dane odpowiedzi dla operacji usuwania. |
| FileDownloadResponseModel |
Zawiera dane odpowiedzi dla operacji pobierania. |
| FileForceCloseHandlesResponse |
Typ odpowiedzi dla forceCloseHandle. |
| FileGetPropertiesResponse |
Zawiera dane odpowiedzi dla operacji getProperties. |
| FileGetRangeListDiffResponse |
Zawiera dane odpowiedzi dla operacji getRangeList. |
| FileGetRangeListResponse |
Zawiera dane odpowiedzi dla operacji getRangeList. |
| FileGetSymbolicLinkResponse |
Zawiera dane odpowiedzi dla operacji tworzenia twardego łącza. |
| FileLastWrittenMode |
Definiuje wartości parametru FileLastWrittenMode. |
| FileListHandlesResponse |
Zawiera dane odpowiedzi dla operacji listHandles. |
| FilePermissionFormat |
Definiuje wartości parametru FilePermissionFormat. |
| FilePermissionInheritType |
Wskazuje dziedziczenie uprawnień do pliku z katalogu nadrzędnego. |
| FilePermissionPreserveType |
Wskazuje, że istniejąca wartość uprawnień do pliku pozostaje niezmieniona. |
| FileRenameResponse |
Zawiera dane odpowiedzi dla operacji zmiany nazwy. |
| FileSetHTTPHeadersResponse |
Zawiera dane odpowiedzi dla operacji setHttpHeaders. |
| FileSetMetadataResponse |
Zawiera dane odpowiedzi dla operacji setMetadata. |
| FileStartCopyResponse |
Zawiera dane odpowiedzi dla operacji startCopy. |
| FileUploadRangeFromURLResponse |
Zawiera dane odpowiedzi dla operacji uploadRangeFromURL. |
| FileUploadRangeResponse |
Zawiera dane odpowiedzi dla operacji uploadRange. |
| HttpRequestBody |
Typy ciał obsługiwanych na żądanie. NodeJS.ReadableStream i () => NodeJS.ReadableStream jest tylko węzłem. Blob, ReadableStream<Uint8Array> i () => ReadableStream<Uint8Array> są tylko przeglądarkami. |
| LeaseDurationType |
Definiuje wartości typu LeaseDurationType. |
| LeaseOperationResponse |
Zawiera dane odpowiedzi dotyczące operacji, które uzyskują, zmieniają, przerywają lub zwalniają dzierżawę. Zobacz ShareLeaseClient. |
| LeaseStateType |
Definiuje wartości typu LeaseStateType. |
| LeaseStatusType |
Definiuje wartości typu LeaseStatusType. |
| ListSharesIncludeType |
Definiuje wartości listSharesIncludeType. |
| ModeCopyMode |
Definiuje wartości trybu ModeCopyMode. |
| NfsFileType |
Definiuje wartości NfsFileType. Znane wartości obsługiwane przez usługę
Regular |
| OwnerCopyMode |
Definiuje wartości elementu OwnerCopyMode. |
| PermissionCopyModeType |
Definiuje wartości parametru PermissionCopyModeType. |
| RawFileDownloadResponse |
Zawiera dane odpowiedzi dla operacji pobierania. |
| ServiceGetPropertiesResponse |
Zawiera dane odpowiedzi dla operacji getProperties. |
| ServiceListSharesSegmentResponse |
Zawiera dane odpowiedzi dla operacji listShares. |
| ServiceSetPropertiesResponse |
Zawiera dane odpowiedzi dla operacji setProperties. |
| ShareAccessTier |
Definiuje wartości dla shareAccessTier. |
| ShareClientOptions | |
| ShareCreatePermissionResponse |
Zawiera dane odpowiedzi dla operacji createPermission. |
| ShareCreateResponse |
Zawiera dane odpowiedzi dla operacji tworzenia. |
| ShareCreateSnapshotResponse |
Zawiera dane odpowiedzi dla operacji createSnapshot. |
| ShareDeleteResponse |
Zawiera dane odpowiedzi dla operacji usuwania. |
| ShareFileHandleAccessRights |
Definiuje wartości programu AccessRight. |
| ShareGetAccessPolicyResponse | |
| ShareGetPermissionResponse |
Zawiera dane odpowiedzi dla operacji getPermission. |
| ShareGetPropertiesResponse |
Zawiera dane odpowiedzi dla operacji getProperties. |
| ShareGetPropertiesResponseModel |
Zawiera dane odpowiedzi dla operacji getProperties. |
| ShareGetStatisticsResponse |
Dane odpowiedzi dla getStatistics Operation. |
| ShareGetStatisticsResponseModel |
Zawiera dane odpowiedzi dla operacji getStatistics. |
| ShareProperties |
Właściwości udziału. |
| ShareRootSquash |
Definiuje wartości shareRootSquash. |
| ShareSetAccessPolicyResponse |
Zawiera dane odpowiedzi dla operacji setAccessPolicy. |
| ShareSetMetadataResponse |
Zawiera dane odpowiedzi dla operacji setMetadata. |
| ShareSetPropertiesResponse |
Zawiera dane odpowiedzi dla operacji setProperties. |
| ShareSetQuotaHeaders |
Definiuje nagłówki dla operacji setQuota. |
| ShareSetQuotaResponse |
Zawiera dane odpowiedzi dla operacji setQuota. |
| ShareTokenIntent |
Definiuje wartości dla elementu ShareTokenIntent. Znane wartości obsługiwane przez usługębackup |
| TimeNowType |
Wskazuje ustawienie jako czas żądania. |
| TimePreserveType |
Wskazuje, że istniejąca wartość czasu pozostaje niezmieniona. |
| WithResponse |
Typ reprezentujący wynik operacji ze znaną właściwością _response. |
Wyliczenia
| KnownShareTokenIntent |
Znane wartości ShareTokenIntent akceptowane przez usługę. |
| SASProtocol |
Protokoły dla wygenerowanej sygnatury dostępu współdzielonego. |
| StorageFileAudience |
Definiuje znanych odbiorców chmury dla usługi Storage. |
| StorageRetryPolicyType |
Ponów typy zasad. |
Funkcje
| generate |
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. Generuje obiekt SASQueryParameters zawierający wszystkie parametry zapytania SAS potrzebne do utworzenia rzeczywistego żądania REST. Zobacz https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas |
| generate |
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. Tworzy wystąpienie parametrów SASQueryParameters. Akceptuje tylko wymagane ustawienia wymagane do utworzenia sygnatury dostępu współdzielonego. W przypadku ustawień opcjonalnych ustaw odpowiednie właściwości bezpośrednio, takie jak uprawnienia, startOn i identyfikator. OSTRZEŻENIE: Jeśli nie podano identyfikatora, wymagane są uprawnienia i wygaśnięcieWłaściwej. Musisz przypisać wartość do identyfikatora lub wygaśnięćW & uprawnienia ręcznie, jeśli zostanie zainicjowany przy użyciu tego konstruktora. |
| get |
Aby uzyskać odbiorców protokołu OAuth dla konta magazynu dla usługi plików. |
| is |
Pomocnik do podjęcia decyzji, czy dany argument spełnia kontrakt potoku |
| new |
Tworzy nowy obiekt Potok z podanym poświadczenie. |
| parse |
Przeanalizuj 4-cyfrowy ciąg ósemkowy reprezentujący tryb plików w strukturze NfsFileMode. |
| parse |
Przeanalizuj 9-znakową reprezentację ciągu symbolicznego trybu pliku w strukturze NfsFileMode. |
| to |
Przekonwertuj strukturę NfsFileMode na 4-cyfrową represenację ciągu ósemkowego. |
| to |
Przekonwertuj NfsFileMod e na ciąg w notacji symbolicznej. |
Szczegóły funkcji
generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS.
Generuje obiekt SASQueryParameters zawierający wszystkie parametry zapytania SAS potrzebne do utworzenia rzeczywistego żądania REST.
Zobacz https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas
function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
Parametry
- accountSASSignatureValues
- AccountSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
Zwraca
generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS.
Tworzy wystąpienie parametrów SASQueryParameters.
Akceptuje tylko wymagane ustawienia wymagane do utworzenia sygnatury dostępu współdzielonego. W przypadku ustawień opcjonalnych ustaw odpowiednie właściwości bezpośrednio, takie jak uprawnienia, startOn i identyfikator.
OSTRZEŻENIE: Jeśli nie podano identyfikatora, wymagane są uprawnienia i wygaśnięcieWłaściwej. Musisz przypisać wartość do identyfikatora lub wygaśnięćW & uprawnienia ręcznie, jeśli zostanie zainicjowany przy użyciu tego konstruktora.
function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
Parametry
- fileSASSignatureValues
- FileSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
Zwraca
getFileServiceAccountAudience(string)
Aby uzyskać odbiorców protokołu OAuth dla konta magazynu dla usługi plików.
function getFileServiceAccountAudience(storageAccountName: string): string
Parametry
- storageAccountName
-
string
Zwraca
string
isPipelineLike(unknown)
Pomocnik do podjęcia decyzji, czy dany argument spełnia kontrakt potoku
function isPipelineLike(pipeline: unknown): pipeline
Parametry
- pipeline
-
unknown
Argument, który może być potokiem
Zwraca
pipeline
true, gdy argument spełnia kontrakt potoku
newPipeline(Credential | TokenCredential, StoragePipelineOptions)
Tworzy nowy obiekt Potok z podanym poświadczenie.
function newPipeline(credential?: Credential | TokenCredential, pipelineOptions?: StoragePipelineOptions): Pipeline
Parametry
- credential
Takie jak AnonymousCredential, StorageSharedKeyCredential lub dowolne poświadczenia z pakietu @azure/identity do uwierzytelniania żądań do usługi. Można również podać obiekt, który implementuje interfejs TokenCredential. Jeśli nie zostanie określony, zostanie użyty parametr AnonymousCredential.
- pipelineOptions
- StoragePipelineOptions
Optional. Options.
Zwraca
Nowy obiekt Pipeline.
parseOctalFileMode(string)
Przeanalizuj 4-cyfrowy ciąg ósemkowy reprezentujący tryb plików w strukturze NfsFileMode.
function parseOctalFileMode(input?: string): NfsFileMode | undefined
Parametry
- input
-
string
Zwraca
NfsFileMode | undefined
parseSymbolicFileMode(string)
Przeanalizuj 9-znakową reprezentację ciągu symbolicznego trybu pliku w strukturze NfsFileMode.
function parseSymbolicFileMode(input?: string): NfsFileMode | undefined
Parametry
- input
-
string
Zwraca
NfsFileMode | undefined
toOctalFileMode(NfsFileMode)
Przekonwertuj strukturę NfsFileMode na 4-cyfrową represenację ciągu ósemkowego.
function toOctalFileMode(input?: NfsFileMode): string | undefined
Parametry
- input
- NfsFileMode
Zwraca
string | undefined
toSymbolicFileMode(NfsFileMode)
Przekonwertuj NfsFileMod e na ciąg w notacji symbolicznej.
function toSymbolicFileMode(input?: NfsFileMode): string | undefined
Parametry
- input
- NfsFileMode
Zwraca
string | undefined