Поделиться через


@azure/storage-file-share package

Классы

AccountSASPermissions

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей разрешения, предоставленные AccountSAS. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для объекта <xref:AccountSASSignatureValues>. Можно создать строку разрешений без этого класса, но порядок разрешений является конкретным, и этот класс гарантирует правильность.

AccountSASResourceTypes

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей ресурсы, доступные учетной записью AccountSAS. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит доступ к этому типу ресурса. После установки всех значений его следует сериализовать с помощью toString и задать поле ресурсов в объекте <xref:AccountSASSignatureValues>. Можно создать строку ресурсов без этого класса, но порядок ресурсов является конкретным, и этот класс гарантирует правильность.

AccountSASServices

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей службы, доступные учетной записью AccountSAS. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит этому службе доступ. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля служб в объекте <xref:AccountSASSignatureValues>. Можно создать строку служб без этого класса, но порядок служб является конкретным, и этот класс гарантирует правильность.

AnonymousCredential

AnonymousCredential предоставляет элемент credentialPolicyCreator, используемый для создания объектов <xref:AnonymousCredentialPolicy>. AnonymousCredentialPolicy используется с запросами HTTP(S), которые считывают общедоступные ресурсы или используются с подписанными URL-адресами (SAS).

AnonymousCredentialPolicy

AnonymousCredentialPolicy используется с запросами HTTP(S), которые считывают общедоступные ресурсы или используются с подписанными URL-адресами (SAS).

Credential

Учетные данные — это абстрактный класс для подписывания HTTP-запросов службы хранилища Azure. Этот класс будет размещать фабрику credentialPolicyCreator, которая создает CredentialPolicy.

CredentialPolicy

Политика учетных данных, используемая для подписывания запросов HTTP(S) перед отправкой. Это абстрактный класс.

FileSASPermissions

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей разрешения, предоставленные ServiceSAS файлу. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для объекта <xref:FileSASSignatureValues>. Можно создать строку разрешений без этого класса, но порядок разрешений является конкретным, и этот класс гарантирует правильность.

FileSystemAttributes

Это вспомогательный класс для создания строки, представляющей атрибуты NTFS для файла или каталога.

Pipeline

Класс Конвейера, содержащий политики HTTP-запроса. Конвейер по умолчанию можно создать, вызвав <xref:newPipeline>. Вы также можете создать конвейер с собственными политиками конструктором Конвейера. Перед реализацией настраиваемого конвейера ознакомьтесь с <xref:newPipeline> и предоставленными политиками.

SASQueryParameters

Представляет компоненты, составляющие параметры запроса SAS службы хранилища Azure. Этот тип не создается непосредственно пользователем; он создается только типами <xref:AccountSASSignatureValues> и <xref:FileSASSignatureValues>. После создания его можно закодировать в <xref:String> и добавить его непосредственно к URL-адресу (хотя осторожность должна быть предприняна здесь, если существуют существующие параметры запроса, которые могут повлиять на соответствующие средства добавления этих параметров запроса). ПРИМЕЧАНИЕ. Экземпляры этого класса неизменяемы.

ShareClient

ShareClient представляет URL-адрес общей папки службы хранилища Azure, которая позволяет управлять каталогами и файлами.

ShareDirectoryClient

ShareDirectoryClient представляет URL-адрес каталога службы хранилища Azure, позволяющий управлять файлами и каталогами.

ShareFileClient

ShareFileClient представляет URL-адрес файла службы хранилища Azure.

ShareLeaseClient

Клиент, который управляет арендой для <xref:ShareFileClient> или <xref:ShareClient>.

ShareSASPermissions

Это вспомогательный класс для создания строки, представляющей разрешения, предоставленные ServiceSAS для общей папки. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для объекта <xref:FileSASSignatureValues>. Можно создать строку разрешений без этого класса, но порядок разрешений является конкретным, и этот класс гарантирует правильность.

ShareServiceClient

ShareServiceClient представляет URL-адрес службы файлов службы хранилища Azure, которая позволяет управлять общими папками.

StorageBrowserPolicy

StorageBrowserPolicy будет обрабатывать различия между Node.js и средой выполнения браузера, включая:

  1. Браузеры кэшируют запросы GET/HEAD, добавляя условные заголовки, такие как "IF_MODIFIED_SINCE". StorageBrowserPolicy — это политика, используемая для добавления запроса метки времени в URL-адрес запроса GET/HEAD, поэтому избежать кэша браузера.

  2. Удаление заголовка cookie для безопасности

  3. Удаление заголовка длины содержимого, чтобы избежать предупреждения браузеров

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory — это класс фабрики, помогающий создавать объекты BrowserPolicy.

StorageClient

StorageClient представляет базовый клиентский класс для ServiceClient, ContainerClient и т. д.

StorageClientContext
StorageRetryPolicy

Политика повторных попыток с экспоненциальной повторными попытками и линейной повторными попытками, реализованной.

StorageRetryPolicyFactory

StorageRetryPolicyFactory — это класс фабрики, помогающий создавать объекты StorageRetryPolicy.

StorageSharedKeyCredential

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. StorageSharedKeyCredential для авторизации ключа учетной записи службы хранилища Azure.

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy — это политика, используемая для подписывания HTTP-запроса с общим ключом.

Интерфейсы

AccessPolicy

Политика доступа.

AccountSASSignatureValues

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. AccountSASSignatureValues используется для создания подписанного URL-адреса (SAS) для учетной записи хранения Azure. После правильного задания всех значений вызовите <xref:generateAccountSASQueryParameters> для получения представления SAS, который можно применить к URL-адресам файлов. Обратите внимание: что этот класс и <xref:SASQueryParameters> существуют, так как первый является мутируемым и логическим представлением, а последний является неизменяемым и используется для создания фактических запросов REST.

ClearRange
CloseHandlesInfo

Закройте сведения о результатах.

CommonGenerateSasUrlOptions

Распространенные варианты <xref:ShareGenerateSasUrlOptions> и <xref:FileGenerateSasUrlOptions>.

CommonOptions

Интерфейс для параметров, распространенных для каждой удаленной операции.

CopyFileSmbInfo

Группа параметров

CorsRule

CORS — это функция HTTP, которая позволяет веб-приложению, работающему под одним доменом, получать доступ к ресурсам в другом домене. Веб-браузеры реализуют ограничение безопасности, известное как политика того же источника, которая запрещает веб-странице вызывать API в другом домене; CORS предоставляет безопасный способ разрешить одному домену (домену-источнику) вызывать API в другом домене.

DirectoryCloseHandlesHeaders

Дополнительные значения заголовка ответа для запроса закрытия.

DirectoryCreateHeaders

Определяет заголовки для операции Directory_create.

DirectoryCreateIfNotExistsResponse

Содержит данные ответа для операции <xref:DirectoryClient.createIfNotExists>.

DirectoryCreateOptions

Параметры настройки операции <xref:ShareDirectoryClient.create>.

DirectoryDeleteHeaders

Определяет заголовки для операции Directory_delete.

DirectoryDeleteIfExistsResponse

Содержит данные ответа для операции <xref:DirectoryClient.deleteIfExists>.

DirectoryDeleteOptions

Параметры настройки операции <xref:ShareDirectoryClient.delete>.

DirectoryExistsOptions

Параметры настройки операции <xref:ShareDirectoryClient.exists>.

DirectoryForceCloseHandlesHeaders

Определяет заголовки для операции Directory_forceCloseHandles.

DirectoryForceCloseHandlesOptions

Параметры настройки <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryForceCloseHandlesSegmentOptions

Параметры настройки каталога — принудительное закрытие операций сегмента. Видеть:

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

Определяет заголовки для операции Directory_getProperties.

DirectoryGetPropertiesOptions

Параметры настройки операции <xref:ShareDirectoryClient.getProperties>.

DirectoryItem

Указанный элемент каталога.

DirectoryListFilesAndDirectoriesOptions

Параметры настройки операции <xref:ShareDirectoryClient.listFilesAndDirectories>.

DirectoryListFilesAndDirectoriesSegmentHeaders

Определяет заголовки для операции Directory_listFilesAndDirectoriesSegment.

DirectoryListHandlesHeaders

Определяет заголовки для операции Directory_listHandles.

DirectoryListHandlesOptions

Параметры настройки операции <xref:ShareDirectoryClient.listHandles>.

DirectoryListHandlesSegmentOptions

Параметры настройки каталога — операции "Список дескрипторов сегментов". Видеть:

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

Определяет заголовки для операции Directory_setMetadata.

DirectorySetMetadataOptions

Параметры настройки операции <xref:ShareDirectoryClient.setMetadata>.

DirectorySetPropertiesHeaders

Определяет заголовки для операции Directory_setProperties.

FileAbortCopyFromURLOptions

Параметры настройки операции <xref:ShareFileClient.abortCopyFromURL>.

FileAbortCopyHeaders

Определяет заголовки для операции File_abortCopy.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

Параметры настройки операции <xref:ShareFileClient.clearRange>.

FileCloseHandlesHeaders

Дополнительные значения заголовка ответа для запроса закрытия.

FileCreateHeaders

Определяет заголовки для операции File_create.

FileCreateOptions

Параметры настройки операции <xref:ShareFileClient.create>.

FileDeleteHeaders

Определяет заголовки для операции File_delete.

FileDeleteIfExistsResponse

Содержит данные ответа для операции <xref:ShareFileClient.deleteIfExists>.

FileDeleteOptions

Параметры настройки операции <xref:ShareFileClient.delete>.

FileDownloadHeaders

Определяет заголовки для операции File_download.

FileDownloadOptionalParams

Необязательные параметры.

FileDownloadOptions

Параметры настройки файлов — операции загрузки. Видеть:

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

Интерфейс параметра для операции <xref:ShareFileClient.downloadToBuffer>.

FileExistsOptions

Параметры настройки операции <xref:ShareFileClient.exists>.

FileForceCloseHandlesHeaders

Определяет заголовки для операции File_forceCloseHandles.

FileForceCloseHandlesOptions

Параметры настройки файла — принудительное закрытие операций. Видеть:

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

Параметры настройки операции <xref:ShareFileClient.generateSasUrl>.

FileGetPropertiesHeaders

Определяет заголовки для операции File_getProperties.

FileGetPropertiesOptions

Параметры настройки операции <xref:ShareFileClient.getProperties>.

FileGetRangeListHeaders

Определяет заголовки для операции File_getRangeList.

FileGetRangeListOptions

Параметры настройки операции <xref:ShareFileClient.getRangeList>.

FileHttpHeaders
FileItem

Указанный элемент файла.

FileListHandlesHeaders

Определяет заголовки для операции File_listHandles.

FileListHandlesOptions
FileListHandlesSegmentOptions

Параметры настройки файлов — операции сегментов списка. Видеть:

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

Интерфейс параметра для файла — операции отправки см. в разделе:

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

Свойства файла.

FileResizeOptions

Параметры настройки операции <xref:ShareFileClient.resize>.

FileSASSignatureValues

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. FileSASSignatureValues используется для создания маркеров SAS службы файлов для общих папок или файлов.

FileServiceProperties

Свойства службы хранилища.

FileSetHTTPHeadersHeaders

Определяет заголовки для операции File_setHttpHeaders.

FileSetHttpHeadersOptions

Параметры настройки операции <xref:ShareFileClient.setHttpHeaders>.

FileSetMetadataHeaders

Определяет заголовки для операции File_setMetadata.

FileSetMetadataOptions

Параметры настройки операции <xref:ShareFileClient.setMetadata>.

FileStartCopyHeaders

Определяет заголовки для операции File_startCopy.

FileStartCopyOptions

Параметры настройки операции <xref:ShareFileClient.startCopyFromURL>.

FileUploadRangeFromURLHeaders

Определяет заголовки для операции File_uploadRangeFromURL.

FileUploadRangeFromURLOptionalParams

Необязательные параметры.

FileUploadRangeFromURLOptions

Параметры настройки операции <xref:ShareFileClient.uploadRangeFromURL>.

FileUploadRangeHeaders

Определяет заголовки для операции File_uploadRange.

FileUploadRangeOptions

Параметры настройки операции <xref:ShareFileClient.uploadRange>.

FileUploadStreamOptions

Интерфейс параметра для ShareFileClient.uploadStream().

FilesAndDirectoriesListSegment

Абстрактная для записей, которые можно перечислить из каталога.

HandleItem

Указанный элемент дескриптора службы хранилища Azure.

HttpAuthorization

Представляет сведения о проверке подлинности в параметрах authorization, ProxyAuthorization, WWW-Authentication и Proxy-Authenticate значениях заголовков.

LeaseAccessConditions

Группа параметров

LeaseOperationOptions

Параметры операций аренды.

LeaseOperationResponseHeaders

Сведения о ответе для конкретной операции аренды.

ListFilesAndDirectoriesSegmentResponse

Перечисление каталогов и файлов.

ListHandlesResponse

Перечисление дескрипторов.

ListSharesResponse

Перечисление общих папок.

ListSharesResponseModel

Перечисление общих папок.

Metadata
Metrics

Метрики аналитики хранилища для файловой службы.

PipelineOptions

Интерфейс параметра для конструктора конвейера.

Range

Диапазон операций службы.

RangeModel

Диапазон файлов службы хранилища Azure.

RetentionPolicy

Политика хранения.

SasIPRange

Допустимый диапазон IP-адресов для SAS.

ServiceGenerateAccountSasUrlOptions

Параметры настройки операции <xref:ShareServiceClient.generateAccountSasUrl>.

ServiceGetPropertiesHeaders

Определяет заголовки для операции Service_getProperties.

ServiceGetPropertiesOptions

Параметры настройки операции <xref:ShareServiceClient.getProperties>.

ServiceListSharesOptions

Параметры настройки операции <xref:ShareServiceClient.listShares>.

ServiceListSharesSegmentHeaders

Определяет заголовки для операции Service_listSharesSegment.

ServiceSetPropertiesHeaders

Определяет заголовки для операции Service_setProperties.

ServiceSetPropertiesOptions

Параметры настройки операции <xref:ShareServiceClient.setProperties>.

ServiceUndeleteShareOptions

Параметры настройки операции <xref:ShareServiceClient.undelete>.

SetPropertiesResponse
ShareCreateHeaders

Определяет заголовки для операции Share_create.

ShareCreateIfNotExistsResponse

Содержит данные ответа для операции <xref:ShareClient.createIfNotExists>.

ShareCreateOptions

Параметры настройки операции <xref:ShareClient.create>.

ShareCreatePermissionHeaders

Определяет заголовки для операции Share_createPermission.

ShareCreatePermissionOptions

Параметры настройки операции <xref:ShareClient.createPermission>.

ShareCreateSnapshotHeaders

Определяет заголовки для операции Share_createSnapshot.

ShareCreateSnapshotOptions

Параметры настройки операции <xref:ShareClient.createSnapshot>.

ShareDeleteHeaders

Определяет заголовки для операции Share_delete.

ShareDeleteIfExistsResponse

Содержит данные ответа для операции <xref:ShareClient.deleteIfExists>.

ShareDeleteMethodOptions

Параметры настройки операции <xref:ShareClient.delete>.

ShareExistsOptions

Параметры настройки операции <xref:ShareClient.exists>.

ShareFileRangeList

Список диапазонов файлов

ShareGenerateSasUrlOptions

Параметры настройки операции <xref:ShareClient.generateSasUrl>.

ShareGetAccessPolicyHeaders

Определяет заголовки для операции Share_getAccessPolicy.

ShareGetAccessPolicyOptions

Параметры настройки операции <xref:ShareClient.getAccessPolicy>.

ShareGetPermissionHeaders

Определяет заголовки для операции Share_getPermission.

ShareGetPermissionOptions

Параметры настройки операции <xref:ShareClient.getPermission>.

ShareGetPropertiesHeaders

Определяет заголовки для операции Share_getProperties.

ShareGetPropertiesOptions

Параметры настройки операции <xref:ShareClient.getProperties>.

ShareGetStatisticsHeaders

Определяет заголовки для операции Share_getStatistics.

ShareGetStatisticsOptions

Параметры настройки операции <xref:ShareClient.getStatistics>.

ShareItem

Указанный элемент общего ресурса службы хранилища Azure.

ShareItemInternal

Указанный элемент общего ресурса службы хранилища Azure.

SharePermission

Разрешение (дескриптор безопасности) на уровне общего ресурса.

SharePropertiesInternal

Свойства общей папки.

ShareProtocolSettings

Параметры протокола

ShareProtocols

Протоколы для включения в общей папке. Сейчас поддерживается только SMB или NFS.

ShareSetAccessPolicyHeaders

Определяет заголовки для операции Share_setAccessPolicy.

ShareSetAccessPolicyOptions

Параметры настройки операции <xref:ShareClient.setAccessPolicy>.

ShareSetMetadataHeaders

Определяет заголовки для операции Share_setMetadata.

ShareSetMetadataOptions

Параметры настройки операции <xref:ShareClient.setMetadata>.

ShareSetPropertiesHeaders

Определяет заголовки для операции Share_setProperties.

ShareSetPropertiesOptions

Параметры настройки операции <xref:ShareClient.setProperties>.

ShareSetQuotaOptions

Параметры настройки операции <xref:ShareClient.setQuota>.

ShareSmbSettings

Параметры протокола SMB.

ShareStats

Статистика для общей папки.

SignedIdentifier

Подписанный идентификатор

SignedIdentifierModel

Подписанный идентификатор.

SmbMultichannel

Параметры для многоканальных модулей SMB

SourceModifiedAccessConditions

Группа параметров

StorageClientOptionalParams

Необязательные параметры.

StoragePipelineOptions

Интерфейс параметра для функции <xref:newPipeline>.

StorageRetryOptions

Интерфейс параметров повтора.

Псевдонимы типа

CopyStatusType

Определяет значения для CopyStatusType.

CredentialPolicyCreator

Функция фабрики, которая создает новый CredentialPolicy, использующий предоставленный nextPolicy.

DeleteSnapshotsOptionType

Определяет значения для DeleteSnapshotsOptionType.

DirectoryCreateResponse

Содержит данные ответа для операции создания.

DirectoryDeleteResponse

Содержит данные ответа для операции удаления.

DirectoryForceCloseHandlesResponse

Тип ответа для <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryGetPropertiesResponse

Содержит данные ответа для операции getProperties.

DirectoryListFilesAndDirectoriesSegmentResponse

Содержит данные ответа для операции listFilesAndDirectorySegment.

DirectoryListHandlesResponse

Содержит данные ответа для операции listHandles.

DirectorySetMetadataResponse

Содержит данные ответа для операции setMetadata.

DirectorySetPropertiesResponse

Содержит данные ответа для операции setProperties.

FileAbortCopyResponse

Содержит данные ответа для операции abortCopy.

FileAttributesPreserveType

Указывает, что существующие атрибуты файла не изменяются.

FileCreateResponse

Содержит данные ответа для операции создания.

FileDeleteResponse

Содержит данные ответа для операции удаления.

FileDownloadResponseModel

Содержит данные ответа для операции скачивания.

FileForceCloseHandlesResponse

Тип ответа для <xref:ShareFileClient.forceCloseHandle>.

FileGetPropertiesResponse

Содержит данные ответа для операции getProperties.

FileGetRangeListDiffResponse

Содержит данные ответа для операции getRangeList.

FileGetRangeListResponse

Содержит данные ответа для операции <xref:ShareFileClient.getRangeList>.

FileListHandlesResponse

Содержит данные ответа для операции listHandles.

FilePermissionInheritType

Указывает наследование разрешения файла от родительского каталога.

FilePermissionPreserveType

Указывает, что существующее значение разрешения файла не изменяется.

FileSetHTTPHeadersResponse

Содержит данные ответа для операции setHttpHeaders.

FileSetMetadataResponse

Содержит данные ответа для операции setMetadata.

FileStartCopyResponse

Содержит данные ответа для операции startCopy.

FileType

Определяет значения для FileType. Возможные значения: "Файл"

FileUploadRangeFromURLResponse

Содержит данные ответа для операции uploadRangeFromURL.

FileUploadRangeResponse

Содержит данные ответа для операции uploadRange.

LeaseDurationType

Определяет значения для LeaseDurationType.

LeaseOperationResponse

Содержит данные ответа для операций, которые получают, изменяют, прерывают или освобождают аренду. См. <xref:ShareLeaseClient>.

LeaseStateType

Определяет значения для LeaseStateType.

LeaseStatusType

Определяет значения для LeaseStatusType.

ListSharesIncludeType

Определяет значения для ListSharesIncludeType.

PermissionCopyModeType

Определяет значения для PermissionCopyModeType.

ServiceGetPropertiesResponse

Содержит данные ответа для операции getProperties.

ServiceListSharesSegmentResponse

Содержит данные ответа для операции <xref:ShareServiceClient.listShares>.

ServiceSetPropertiesResponse

Содержит данные ответа для операции setProperties.

ShareAccessTier

Определяет значения для ShareAccessTier.

ShareCreatePermissionResponse

Содержит данные ответа для операции createPermission.

ShareCreateResponse

Содержит данные ответа для операции создания.

ShareCreateSnapshotResponse

Содержит данные ответа для операции createSnapshot.

ShareDeleteResponse

Содержит данные ответа для операции удаления.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

Содержит данные ответа для операции getPermission.

ShareGetPropertiesResponse

Содержит данные ответа для операции <xref:ShareClient.getProperties>.

ShareGetPropertiesResponseModel

Содержит данные ответа для операции getProperties.

ShareGetStatisticsResponse

Ответные данные для операции <xref:ShareClient.getStatistics>.

ShareGetStatisticsResponseModel

Содержит данные ответа для операции getStatistics.

ShareProperties

Свойства общей папки.

ShareRootSquash

Определяет значения для ShareRootSquash.

ShareSetAccessPolicyResponse

Содержит данные ответа для операции setAccessPolicy.

ShareSetMetadataResponse

Содержит данные ответа для операции setMetadata.

ShareSetPropertiesResponse

Содержит данные ответа для операции setProperties.

ShareSetQuotaHeaders

Определяет заголовки для операции setQuota.

ShareSetQuotaResponse

Содержит данные ответа для операции setQuota.

TimeNowType

Указывает параметр в качестве времени запроса.

TimePreserveType

Указывает, что существующее значение времени не изменяется.

Перечисления

SASProtocol

Протоколы для созданного SAS.

StorageRetryPolicyType

Типы RetryPolicy.

Функции

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Создает объект <xref:SASQueryParameters>, содержащий все параметры запроса SAS, необходимые для выполнения фактического запроса REST.

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Создает экземпляр SASQueryParameters.

Принимает только необходимые параметры для создания SAS. Для дополнительных параметров задайте соответствующие свойства напрямую, например разрешения, запуск и идентификатор.

ПРЕДУПРЕЖДЕНИЕ. Если идентификатор не указан, требуются разрешения и истекает срок действия. Необходимо назначить значение идентификатору или истекает срок действия разрешений & вручную, если вы инициалы с помощью этого конструктора.

newPipeline(Credential, StoragePipelineOptions)

Создает новый объект <xref:Pipeline> с предоставленными <xref:Credential>.

Сведения о функции

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Создает объект <xref:SASQueryParameters>, содержащий все параметры запроса SAS, необходимые для выполнения фактического запроса REST.

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Параметры

accountSASSignatureValues
AccountSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Возвращаемое значение

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Создает экземпляр SASQueryParameters.

Принимает только необходимые параметры для создания SAS. Для дополнительных параметров задайте соответствующие свойства напрямую, например разрешения, запуск и идентификатор.

ПРЕДУПРЕЖДЕНИЕ. Если идентификатор не указан, требуются разрешения и истекает срок действия. Необходимо назначить значение идентификатору или истекает срок действия разрешений & вручную, если вы инициалы с помощью этого конструктора.

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Параметры

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Возвращаемое значение

newPipeline(Credential, StoragePipelineOptions)

Создает новый объект <xref:Pipeline> с предоставленными <xref:Credential>.

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

Параметры

credential
Credential

Например, AnonymousCredential, StorageSharedKeyCredential.

pipelineOptions
StoragePipelineOptions

Необязательный. Параметры.

Возвращаемое значение

Новый объект Pipeline.