Udostępnij za pośrednictwem


@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 obiekcie <xref:AccountSASSignatureValues>. 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 należy je serializować za pomocą funkcji toString i ustawić jako pole zasobów w obiekcie <xref:AccountSASSignatureValues>. 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 obiekcie <xref:AccountSASSignatureValues>. 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 <xref: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).

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 obiekcie <xref:FileSASSignatureValues>. 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.

Pipeline

Klasa Potok zawierająca zasady żądań HTTP. Możesz utworzyć domyślny potok, wywołując <xref:newPipeline>. Możesz też utworzyć potok przy użyciu własnych zasad przez konstruktor potoku. Przed wdrożeniem dostosowanego potoku zapoznaj się z <xref:newPipeline> i podanymi zasadami.

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 generowany tylko przez typy <xref:AccountSASSignatureValues> i <xref:FileSASSignatureValues>. Po wygenerowaniu można je kodować w <xref:String> 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 <xref:ShareFileClient> lub <xref:ShareClient>.

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 obiekcie <xref:FileSASSignatureValues>. 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.

StorageBrowserPolicy

StorageBrowserPolicy będzie obsługiwać różnice między Node.js a środowiskiem uruchomieniowym przeglądarki, w tym:

  1. Przeglądarki buforuje żądania GET/HEAD, dodając nagłówki warunkowe, takie jak "IF_MODIFIED_SINCE". StorageBrowserPolicy to zasady służące do dodawania zapytania sygnatury czasowej do adresu URL żądania GET/HEAD, co pozwala uniknąć pamięci podręcznej przeglądarki.

  2. Usuń nagłówek pliku cookie na potrzeby zabezpieczeń

  3. Usuń nagłówek o długości zawartości, aby uniknąć ostrzeżenia przeglądarki

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory to klasa fabryki ułatwiająca generowanie obiektów BrowserPolicy.

StorageClient

Klasa StorageClient reprezentuje podstawową klasę klienta dla klasy ServiceClient, ContainerClient itd.

StorageClientContext
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 <xref: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 <xref:SASQueryParameters> istnieją, ponieważ pierwsza jest modyfikowalna i logiczna reprezentacja, podczas gdy ta ostatnia jest niezmienna i używana do generowania rzeczywistych żądań REST.

ClearRange
CloseHandlesInfo

Zamknij obsługuje informacje o wynikach.

CommonGenerateSasUrlOptions

Typowe opcje <xref:ShareGenerateSasUrlOptions> i <xref: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 <xref:DirectoryClient.createIfNotExists>.

DirectoryCreateOptions

Opcje konfigurowania operacji <xref:ShareDirectoryClient.create>.

DirectoryDeleteHeaders

Definiuje nagłówki dla operacji Directory_delete.

DirectoryDeleteIfExistsResponse

Zawiera dane odpowiedzi dla operacji <xref:DirectoryClient.deleteIfExists>.

DirectoryDeleteOptions

Opcje konfigurowania operacji <xref:ShareDirectoryClient.delete>.

DirectoryExistsOptions

Opcje konfigurowania operacji <xref:ShareDirectoryClient.exists>.

DirectoryForceCloseHandlesHeaders

Definiuje nagłówki dla operacji Directory_forceCloseHandles.

DirectoryForceCloseHandlesOptions

Opcje konfigurowania <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryForceCloseHandlesSegmentOptions

Opcje konfigurowania katalogu — wymuszaj operacje segmentowania dojść zamkniętych. Widzieć:

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

Definiuje nagłówki dla operacji Directory_getProperties.

DirectoryGetPropertiesOptions

Opcje konfigurowania operacji <xref:ShareDirectoryClient.getProperties>.

DirectoryItem

Element katalogu na liście.

DirectoryListFilesAndDirectoriesOptions

Opcje konfigurowania operacji <xref:ShareDirectoryClient.listFilesAndDirectories>.

DirectoryListFilesAndDirectoriesSegmentHeaders

Definiuje nagłówki dla operacji Directory_listFilesAndDirectoriesSegment.

DirectoryListHandlesHeaders

Definiuje nagłówki dla operacji Directory_listHandles.

DirectoryListHandlesOptions

Opcje konfigurowania operacji <xref:ShareDirectoryClient.listHandles>.

DirectoryListHandlesSegmentOptions

Opcje konfigurowania katalogu — lista obsługuje operacje segmentu. Widzieć:

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

Definiuje nagłówki dla operacji Directory_setMetadata.

DirectorySetMetadataOptions

Opcje konfigurowania operacji <xref:ShareDirectoryClient.setMetadata>.

DirectorySetPropertiesHeaders

Definiuje nagłówki dla operacji Directory_setProperties.

FileAbortCopyFromURLOptions

Opcje konfigurowania operacji <xref:ShareFileClient.abortCopyFromURL>.

FileAbortCopyHeaders

Definiuje nagłówki dla operacji File_abortCopy.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

Opcje konfigurowania operacji <xref:ShareFileClient.clearRange>.

FileCloseHandlesHeaders

Dodatkowe wartości nagłówka odpowiedzi dla żądania zamknięcia dojść.

FileCreateHeaders

Definiuje nagłówki dla operacji File_create.

FileCreateOptions

Opcje konfigurowania operacji <xref:ShareFileClient.create>.

FileDeleteHeaders

Definiuje nagłówki dla operacji File_delete.

FileDeleteIfExistsResponse

Zawiera dane odpowiedzi dla operacji <xref:ShareFileClient.deleteIfExists>.

FileDeleteOptions

Opcje konfigurowania operacji <xref:ShareFileClient.delete>.

FileDownloadHeaders

Definiuje nagłówki dla operacji File_download.

FileDownloadOptionalParams

Parametry opcjonalne.

FileDownloadOptions

Opcje konfigurowania plików — operacje pobierania. Widzieć:

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

Interfejs opcji dla operacji <xref:ShareFileClient.downloadToBuffer>.

FileExistsOptions

Opcje konfigurowania operacji <xref:ShareFileClient.exists>.

FileForceCloseHandlesHeaders

Definiuje nagłówki dla operacji File_forceCloseHandles.

FileForceCloseHandlesOptions

Opcje konfigurowania pliku — wymuszanie operacji zamykania dojść. Widzieć:

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

Opcje konfigurowania operacji <xref:ShareFileClient.generateSasUrl>.

FileGetPropertiesHeaders

Definiuje nagłówki dla operacji File_getProperties.

FileGetPropertiesOptions

Opcje konfigurowania operacji <xref:ShareFileClient.getProperties>.

FileGetRangeListHeaders

Definiuje nagłówki dla operacji File_getRangeList.

FileGetRangeListOptions

Opcje konfigurowania operacji <xref:ShareFileClient.getRangeList>.

FileHttpHeaders
FileItem

Element pliku na liście.

FileListHandlesHeaders

Definiuje nagłówki dla operacji File_listHandles.

FileListHandlesOptions
FileListHandlesSegmentOptions

Opcje konfigurowania operacji file — List Handles Segment operations (Opcje konfigurowania plików — lista dojść segmentów). Widzieć:

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

Interfejs opcji dla operacji przekazywania plików Zobacz:

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

Właściwości pliku.

FileResizeOptions

Opcje konfigurowania operacji <xref:ShareFileClient.resize>.

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 operacji <xref:ShareFileClient.setHttpHeaders>.

FileSetMetadataHeaders

Definiuje nagłówki dla operacji File_setMetadata.

FileSetMetadataOptions

Opcje konfigurowania operacji <xref:ShareFileClient.setMetadata>.

FileStartCopyHeaders

Definiuje nagłówki dla operacji File_startCopy.

FileStartCopyOptions

Opcje konfigurowania operacji <xref:ShareFileClient.startCopyFromURL>.

FileUploadRangeFromURLHeaders

Definiuje nagłówki dla operacji File_uploadRangeFromURL.

FileUploadRangeFromURLOptionalParams

Parametry opcjonalne.

FileUploadRangeFromURLOptions

Opcje konfigurowania operacji <xref:ShareFileClient.uploadRangeFromURL>.

FileUploadRangeHeaders

Definiuje nagłówki dla operacji File_uploadRange.

FileUploadRangeOptions

Opcje konfigurowania operacji <xref:ShareFileClient.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.

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.

PipelineOptions

Interfejs opcji konstruktora potoku.

Range

Zakres operacji usługi.

RangeModel

Zakres plików usługi Azure Storage.

RetentionPolicy

Zasady przechowywania.

SasIPRange

Dozwolony zakres adresów IP dla sygnatury dostępu współdzielonego.

ServiceGenerateAccountSasUrlOptions

Opcje konfigurowania operacji <xref:ShareServiceClient.generateAccountSasUrl>.

ServiceGetPropertiesHeaders

Definiuje nagłówki dla operacji Service_getProperties.

ServiceGetPropertiesOptions

Opcje konfigurowania operacji <xref:ShareServiceClient.getProperties>.

ServiceListSharesOptions

Opcje konfigurowania operacji <xref:ShareServiceClient.listShares>.

ServiceListSharesSegmentHeaders

Definiuje nagłówki dla operacji Service_listSharesSegment.

ServiceSetPropertiesHeaders

Definiuje nagłówki dla operacji Service_setProperties.

ServiceSetPropertiesOptions

Opcje konfigurowania operacji <xref:ShareServiceClient.setProperties>.

ServiceUndeleteShareOptions

Opcje konfigurowania operacji <xref:ShareServiceClient.undelete>.

SetPropertiesResponse
ShareCreateHeaders

Definiuje nagłówki dla operacji Share_create.

ShareCreateIfNotExistsResponse

Zawiera dane odpowiedzi dla operacji <xref:ShareClient.createIfNotExists>.

ShareCreateOptions

Opcje konfigurowania operacji <xref:ShareClient.create>.

ShareCreatePermissionHeaders

Definiuje nagłówki dla operacji Share_createPermission.

ShareCreatePermissionOptions

Opcje konfigurowania operacji <xref:ShareClient.createPermission>.

ShareCreateSnapshotHeaders

Definiuje nagłówki dla operacji Share_createSnapshot.

ShareCreateSnapshotOptions

Opcje konfigurowania operacji <xref:ShareClient.createSnapshot>.

ShareDeleteHeaders

Definiuje nagłówki dla operacji Share_delete.

ShareDeleteIfExistsResponse

Zawiera dane odpowiedzi dla operacji <xref:ShareClient.deleteIfExists>.

ShareDeleteMethodOptions

Opcje konfigurowania operacji <xref:ShareClient.delete>.

ShareExistsOptions

Opcje konfigurowania operacji <xref:ShareClient.exists>.

ShareFileRangeList

Lista zakresów plików

ShareGenerateSasUrlOptions

Opcje konfigurowania operacji <xref:ShareClient.generateSasUrl>.

ShareGetAccessPolicyHeaders

Definiuje nagłówki dla operacji Share_getAccessPolicy.

ShareGetAccessPolicyOptions

Opcje konfigurowania operacji <xref:ShareClient.getAccessPolicy>.

ShareGetPermissionHeaders

Definiuje nagłówki dla operacji Share_getPermission.

ShareGetPermissionOptions

Opcje konfigurowania operacji <xref:ShareClient.getPermission>.

ShareGetPropertiesHeaders

Definiuje nagłówki dla operacji Share_getProperties.

ShareGetPropertiesOptions

Opcje konfigurowania operacji <xref:ShareClient.getProperties>.

ShareGetStatisticsHeaders

Definiuje nagłówki dla operacji Share_getStatistics.

ShareGetStatisticsOptions

Opcje konfigurowania operacji <xref:ShareClient.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 operacji <xref:ShareClient.setAccessPolicy>.

ShareSetMetadataHeaders

Definiuje nagłówki dla operacji Share_setMetadata.

ShareSetMetadataOptions

Opcje konfigurowania operacji <xref:ShareClient.setMetadata>.

ShareSetPropertiesHeaders

Definiuje nagłówki dla operacji Share_setProperties.

ShareSetPropertiesOptions

Opcje konfigurowania operacji <xref:ShareClient.setProperties>.

ShareSetQuotaOptions

Opcje konfigurowania operacji <xref:ShareClient.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

StorageClientOptionalParams

Parametry opcjonalne.

StoragePipelineOptions

Interfejs opcji dla funkcji <xref:newPipeline>.

StorageRetryOptions

Interfejs opcji ponawiania prób.

Aliasy typu

CopyStatusType

Definiuje wartości copyStatusType.

CredentialPolicyCreator

Funkcja fabryki, która tworzy nową funkcję CredentialPolicy, która używa podanej metody NextPolicy.

DeleteSnapshotsOptionType

Definiuje wartości deleteSnapshotsOptionType.

DirectoryCreateResponse

Zawiera dane odpowiedzi dla operacji tworzenia.

DirectoryDeleteResponse

Zawiera dane odpowiedzi dla operacji usuwania.

DirectoryForceCloseHandlesResponse

Typ odpowiedzi dla <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryGetPropertiesResponse

Zawiera dane odpowiedzi dla operacji getProperties.

DirectoryListFilesAndDirectoriesSegmentResponse

Zawiera dane odpowiedzi dla operacji listFilesAndDirectoriesSegment.

DirectoryListHandlesResponse

Zawiera dane odpowiedzi dla operacji listHandles.

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.

FileCreateResponse

Zawiera dane odpowiedzi dla operacji tworzenia.

FileDeleteResponse

Zawiera dane odpowiedzi dla operacji usuwania.

FileDownloadResponseModel

Zawiera dane odpowiedzi dla operacji pobierania.

FileForceCloseHandlesResponse

Typ odpowiedzi dla <xref:ShareFileClient.forceCloseHandle>.

FileGetPropertiesResponse

Zawiera dane odpowiedzi dla operacji getProperties.

FileGetRangeListDiffResponse

Zawiera dane odpowiedzi dla operacji getRangeList.

FileGetRangeListResponse

Zawiera dane odpowiedzi dla operacji <xref:ShareFileClient.getRangeList>.

FileListHandlesResponse

Zawiera dane odpowiedzi dla operacji listHandles.

FilePermissionInheritType

Wskazuje dziedziczenie uprawnień do pliku z katalogu nadrzędnego.

FilePermissionPreserveType

Wskazuje, że istniejąca wartość uprawnień do pliku pozostaje niezmieniona.

FileSetHTTPHeadersResponse

Zawiera dane odpowiedzi dla operacji setHttpHeaders.

FileSetMetadataResponse

Zawiera dane odpowiedzi dla operacji setMetadata.

FileStartCopyResponse

Zawiera dane odpowiedzi dla operacji startCopy.

FileType

Definiuje wartości parametru FileType. Możliwe wartości to: "Plik"

FileUploadRangeFromURLResponse

Zawiera dane odpowiedzi dla operacji uploadRangeFromURL.

FileUploadRangeResponse

Zawiera dane odpowiedzi dla operacji uploadRange.

LeaseDurationType

Definiuje wartości typu LeaseDurationType.

LeaseOperationResponse

Zawiera dane odpowiedzi dotyczące operacji, które uzyskują, zmieniają, przerywają lub zwalniają dzierżawę. Zobacz <xref:ShareLeaseClient>.

LeaseStateType

Definiuje wartości typu LeaseStateType.

LeaseStatusType

Definiuje wartości typu LeaseStatusType.

ListSharesIncludeType

Definiuje wartości listSharesIncludeType.

PermissionCopyModeType

Definiuje wartości parametru PermissionCopyModeType.

ServiceGetPropertiesResponse

Zawiera dane odpowiedzi dla operacji getProperties.

ServiceListSharesSegmentResponse

Zawiera dane odpowiedzi dla operacji <xref:ShareServiceClient.listShares>.

ServiceSetPropertiesResponse

Zawiera dane odpowiedzi dla operacji setProperties.

ShareAccessTier

Definiuje wartości dla shareAccessTier.

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.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

Zawiera dane odpowiedzi dla operacji getPermission.

ShareGetPropertiesResponse

Zawiera dane odpowiedzi dla operacji <xref:ShareClient.getProperties>.

ShareGetPropertiesResponseModel

Zawiera dane odpowiedzi dla operacji getProperties.

ShareGetStatisticsResponse

Dane odpowiedzi dla operacji <xref:ShareClient.getStatistics>.

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.

TimeNowType

Wskazuje ustawienie jako czas żądania.

TimePreserveType

Wskazuje, że istniejąca wartość czasu pozostaje niezmieniona.

Wyliczenia

SASProtocol

Protokoły dla wygenerowanej sygnatury dostępu współdzielonego.

StorageRetryPolicyType

Typy RetryPolicy.

Funkcje

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. Generuje obiekt <xref:SASQueryParameters> zawierający wszystkie parametry zapytania SAS potrzebne do utworzenia rzeczywistego żądania REST.

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.

newPipeline(Credential, StoragePipelineOptions)

Tworzy nowy obiekt <xref:Pipeline> z udostępnionym <xref:Credential>.

Szczegóły funkcji

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. Generuje obiekt <xref:SASQueryParameters> zawierający wszystkie parametry zapytania SAS potrzebne do utworzenia rzeczywistego żądania REST.

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

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)

Parametry

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Zwraca

newPipeline(Credential, StoragePipelineOptions)

Tworzy nowy obiekt <xref:Pipeline> z udostępnionym <xref:Credential>.

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

Parametry

credential
Credential

Na przykład AnonymousCredential, StorageSharedKeyCredential.

pipelineOptions
StoragePipelineOptions

Fakultatywny. Opcje.

Zwraca

Nowy obiekt Pipeline.