@azure/storage-file-share package
Классы
AccountSASPermissions |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей разрешения, предоставленные AccountSAS. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для объекта AccountSASSignatureValues. Можно создать строку разрешений без этого класса, но порядок разрешений является конкретным, и этот класс гарантирует правильность. |
AccountSASResourceTypes |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей ресурсы, доступные учетной записью AccountSAS. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит доступ к этому типу ресурса. После установки всех значений его следует сериализовать с помощью toString и задать поле ресурсов в объекте AccountSASSignatureValues. Можно создать строку ресурсов без этого класса, но порядок ресурсов является конкретным, и этот класс гарантирует правильность. |
AccountSASServices |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей службы, доступные учетной записью AccountSAS. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит этому службе доступ. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля служб в объекте AccountSASSignatureValues. Можно создать строку служб без этого класса, но порядок служб является конкретным, и этот класс гарантирует правильность. |
AnonymousCredential |
AnonymousCredential предоставляет элемент credentialPolicyCreator, используемый для создания объектов AnonymousCredentialPolicy. AnonymousCredentialPolicy используется с запросами HTTP(S), которые считывают общедоступные ресурсы или используются с подписанными URL-адресами (SAS). |
AnonymousCredentialPolicy |
AnonymousCredentialPolicy используется с запросами HTTP(S), которые считывают общедоступные ресурсы или используются с подписанными URL-адресами (SAS). |
BaseRequestPolicy |
Базовый класс, из которого наследуют все политики запросов. |
Credential |
Учетные данные — это абстрактный класс для подписывания HTTP-запросов службы хранилища Azure. Этот класс будет размещать фабрику credentialPolicyCreator, которая создает CredentialPolicy. |
CredentialPolicy |
Политика учетных данных, используемая для подписывания запросов HTTP(S) перед отправкой. Это абстрактный класс. |
FileSASPermissions |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей разрешения, предоставленные ServiceSAS файлу. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для объекта FileSASSignatureValues. Можно создать строку разрешений без этого класса, но порядок разрешений является конкретным, и этот класс гарантирует правильность. |
FileSystemAttributes |
Это вспомогательный класс для создания строки, представляющей атрибуты NTFS для файла или каталога. См. https://learn.microsoft.com/rest/api/storageservices/create-file#file-system-attributes |
Pipeline |
Класс Конвейера, содержащий политики HTTP-запроса. Конвейер по умолчанию можно создать, вызвав newPipeline. Вы также можете создать конвейер с собственными политиками конструктором Конвейера. Перед реализацией настраиваемого конвейера обратитесь к newPipeline и предоставленным политикам. |
SASQueryParameters |
Представляет компоненты, составляющие параметры запроса SAS службы хранилища Azure. Этот тип не создается непосредственно пользователем; он создается только типами AccountSASSignatureValues и FileSASSignatureValues. После создания его можно закодировать в toString() и добавить его непосредственно к URL-адресу (хотя осторожность должна быть предприняна здесь, если существуют существующие параметры запроса, которые могут повлиять на соответствующие средства добавления этих параметров запроса). ПРИМЕЧАНИЕ. Экземпляры этого класса неизменяемы. |
ShareClient |
ShareClient представляет URL-адрес общей папки службы хранилища Azure, которая позволяет управлять каталогами и файлами. |
ShareDirectoryClient |
ShareDirectoryClient представляет URL-адрес каталога службы хранилища Azure, позволяющий управлять файлами и каталогами. |
ShareFileClient |
ShareFileClient представляет URL-адрес файла службы хранилища Azure. |
ShareLeaseClient |
Клиент, который управляет арендой для ShareFileClient или ShareClient. См. https://learn.microsoft.com/rest/api/storageservices/lease-file и см. https://learn.microsoft.com/rest/api/storageservices/lease-share |
ShareSASPermissions |
Это вспомогательный класс для создания строки, представляющей разрешения, предоставленные ServiceSAS для общей папки. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для объекта FileSASSignatureValues. Можно создать строку разрешений без этого класса, но порядок разрешений является конкретным, и этот класс гарантирует правильность. |
ShareServiceClient |
ShareServiceClient представляет URL-адрес службы файлов службы хранилища Azure, которая позволяет управлять общими папками. |
StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory — это класс фабрики, помогающий создавать объекты StorageBrowserPolicy. |
StorageRetryPolicy |
Политика повторных попыток с экспоненциальной повторными попытками и линейной повторными попытками, реализованной. |
StorageRetryPolicyFactory |
StorageRetryPolicyFactory — это класс фабрики, помогающий создавать объекты StorageRetryPolicy. |
StorageSharedKeyCredential |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. StorageSharedKeyCredential для авторизации ключа учетной записи службы хранилища Azure. |
StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy — это политика, используемая для подписывания HTTP-запроса с общим ключом. |
Интерфейсы
AccessPolicy |
Политика доступа. |
AccountSASSignatureValues |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. AccountSASSignatureValues используется для создания подписанного URL-адреса (SAS) для учетной записи хранения Azure. После правильного задания всех значений вызовите generateAccountSASQueryParameters для получения представления SAS, который можно применить к URL-адресам файлов. Обратите внимание: что оба класса и SASQueryParameters существуют, так как первый является изменяемым и логическим представлением, а последний является неизменяемым и используется для создания фактических запросов REST. Дополнительные концептуальные сведения о SAS https://learn.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1 см. в https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas описаний параметров, включая необходимые |
ClearRange | |
CloseHandlesInfo |
Закройте сведения о результатах. |
CommonGenerateSasUrlOptions |
Распространенные варианты ShareGenerateSasUrlOptions и FileGenerateSasUrlOptions. |
CommonOptions |
Интерфейс для параметров, распространенных для каждой удаленной операции. |
CopyFileSmbInfo |
Группа параметров |
CorsRule |
CORS — это функция HTTP, которая позволяет веб-приложению, работающему под одним доменом, получать доступ к ресурсам в другом домене. Веб-браузеры реализуют ограничение безопасности, известное как политика того же источника, которая запрещает веб-странице вызывать API в другом домене; CORS предоставляет безопасный способ разрешить одному домену (домену-источнику) вызывать API в другом домене. |
DirectoryCloseHandlesHeaders |
Дополнительные значения заголовка ответа для запроса закрытия. |
DirectoryCreateHeaders |
Определяет заголовки для операции Directory_create. |
DirectoryCreateIfNotExistsResponse |
Содержит данные ответа для операции createIfNotExists(DirectoryCreateOptions). |
DirectoryCreateOptions |
Параметры настройки создания операции. |
DirectoryDeleteHeaders |
Определяет заголовки для операции Directory_delete. |
DirectoryDeleteIfExistsResponse |
Содержит данные ответа для операции deleteIfExists(DirectoryDeleteOptions). |
DirectoryDeleteOptions | |
DirectoryExistsOptions |
Параметры настройки существуют операции. |
DirectoryForceCloseHandlesHeaders |
Определяет заголовки для операции Directory_forceCloseHandles. |
DirectoryForceCloseHandlesOptions |
Параметры настройки forceCloseHandle. |
DirectoryForceCloseHandlesSegmentOptions |
Параметры настройки каталога — принудительное закрытие операций сегмента. See:
|
DirectoryGetPropertiesHeaders |
Определяет заголовки для операции Directory_getProperties. |
DirectoryGetPropertiesOptions |
Параметры настройки операции getProperties. |
DirectoryItem |
Указанный элемент каталога. |
DirectoryListFilesAndDirectoriesOptions |
Параметры настройки операции listFilesAndDirectory. |
DirectoryListFilesAndDirectoriesSegmentHeaders |
Определяет заголовки для операции Directory_listFilesAndDirectoriesSegment. |
DirectoryListHandlesHeaders |
Определяет заголовки для операции Directory_listHandles. |
DirectoryListHandlesOptions |
Параметры настройки операции listHandles. |
DirectoryListHandlesSegmentOptions |
Параметры настройки каталога — операции "Список дескрипторов сегментов". See:
|
DirectoryProperties |
Интерфейс для параметров, распространенных для каждой удаленной операции. |
DirectoryRenameHeaders |
Определяет заголовки для операции Directory_rename. |
DirectoryRenameOptions | |
DirectorySetMetadataHeaders |
Определяет заголовки для операции Directory_setMetadata. |
DirectorySetMetadataOptions |
Параметры настройки операции setMetadata. |
DirectorySetPropertiesHeaders |
Определяет заголовки для операции Directory_setProperties. |
FileAbortCopyFromURLOptions |
Параметры настройки операции abortCopyFromURL. |
FileAbortCopyHeaders |
Определяет заголовки для операции File_abortCopy. |
FileAndDirectoryCreateCommonOptions | |
FileAndDirectorySetPropertiesCommonOptions | |
FileClearRangeOptions |
Параметры настройки операции clearRange. |
FileCloseHandlesHeaders |
Дополнительные значения заголовка ответа для запроса закрытия. |
FileCreateHardLinkHeaders |
Определяет заголовки для операции File_createHardLink. |
FileCreateHardLinkOptions |
Параметры настройки файла — создание операций жесткого канала. See: |
FileCreateHeaders |
Определяет заголовки для операции File_create. |
FileCreateOptions |
Параметры настройки операции создания. |
FileCreateSymbolicLinkHeaders |
Определяет заголовки для File_createSymbolicLink операции. |
FileCreateSymbolicLinkOptions |
Параметры для настройки операций Файл - Создание символической ссылки. See: |
FileDeleteHeaders |
Определяет заголовки для операции File_delete. |
FileDeleteIfExistsResponse |
Содержит данные ответа для операции deleteIfExists. |
FileDeleteOptions | |
FileDownloadHeaders |
Определяет заголовки для операции File_download. |
FileDownloadOptionalParams |
Необязательные параметры. |
FileDownloadOptions |
Параметры настройки файлов — операции загрузки. See: |
FileDownloadToBufferOptions |
Интерфейс параметра для операции downloadToBuffer. |
FileExistsOptions |
Параметры настройки существуют операции. |
FileForceCloseHandlesHeaders |
Определяет заголовки для операции File_forceCloseHandles. |
FileForceCloseHandlesOptions |
Параметры настройки файла — принудительное закрытие операций. See:
|
FileGenerateSasUrlOptions |
Параметры настройки создайте операцию SasUrl. |
FileGetPropertiesHeaders |
Определяет заголовки для операции File_getProperties. |
FileGetPropertiesOptions |
Параметры настройки операции getProperties. |
FileGetRangeListHeaders |
Определяет заголовки для операции File_getRangeList. |
FileGetRangeListOptions |
Параметры настройки операции getRangeList. |
FileGetSymbolicLinkHeaders |
Определяет заголовки для File_getSymbolicLink операции. |
FileGetSymbolicLinkOptions |
Опции для настройки операций Файл - Получить символическую ссылку. See: |
FileHttpHeaders | |
FileItem |
Указанный элемент файла. |
FileListHandlesHeaders |
Определяет заголовки для операции File_listHandles. |
FileListHandlesOptions |
Интерфейс для параметров, распространенных для каждой удаленной операции. |
FileListHandlesSegmentOptions |
Параметры настройки файлов — операции сегментов списка. See:
|
FileParallelUploadOptions |
Интерфейс параметра для файлов — операции отправки See:
|
FilePosixProperties |
Свойства NFS. Обратите внимание, что эти свойства применяются только к файлам или каталогам в учетных записях файлов premium NFS. |
FileProperties |
Интерфейс для параметров, распространенных для каждой удаленной операции. |
FileProperty |
Свойства файла. |
FileRenameHeaders |
Определяет заголовки для операции File_rename. |
FileRenameOptions | |
FileResizeOptions |
Параметры настройки изменения размера операции. |
FileSASSignatureValues |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. FileSASSignatureValues используется для создания маркеров SAS службы файлов для общих папок или файлов. |
FileServiceProperties |
Свойства службы хранилища. |
FileSetHTTPHeadersHeaders |
Определяет заголовки для операции File_setHttpHeaders. |
FileSetHttpHeadersOptions |
Параметры настройки операции setHttpHeaders. |
FileSetMetadataHeaders |
Определяет заголовки для операции File_setMetadata. |
FileSetMetadataOptions |
Параметры настройки операции setMetadata. |
FileStartCopyHeaders |
Определяет заголовки для операции File_startCopy. |
FileStartCopyOptions |
Параметры настройки операции startCopyFromURL. |
FileUploadRangeFromURLHeaders |
Определяет заголовки для операции File_uploadRangeFromURL. |
FileUploadRangeFromURLOptionalParams |
Необязательные параметры. |
FileUploadRangeFromURLOptions |
Параметры настройки операции uploadRangeFromURL. |
FileUploadRangeHeaders |
Определяет заголовки для операции File_uploadRange. |
FileUploadRangeOptions |
Параметры настройки операции uploadRange. |
FileUploadStreamOptions |
Интерфейс параметра для ShareFileClient.uploadStream(). |
FilesAndDirectoriesListSegment |
Абстрактная для записей, которые можно перечислить из каталога. |
HandleItem |
Указанный элемент дескриптора службы хранилища Azure. |
HttpAuthorization |
Представляет сведения о проверке подлинности в параметрах authorization, ProxyAuthorization, WWW-Authentication и Proxy-Authenticate значениях заголовков. |
HttpHeaders |
Коллекция пар ключей и значений заголовка HTTP. |
HttpOperationResponse |
Http Response, совместимый с core-v1(core-http). |
HttpResponse |
Представление HTTP-ответа, включающее ссылку на запрос, который он был создан. |
LeaseAccessConditions |
Группа параметров |
LeaseOperationOptions |
Параметры операций аренды. |
LeaseOperationResponseHeaders |
Сведения о ответе для конкретной операции аренды. |
ListFilesAndDirectoriesSegmentResponse |
Перечисление каталогов и файлов. |
ListHandlesResponse |
Перечисление дескрипторов. |
ListSharesResponse |
Перечисление общих папок. |
ListSharesResponseModel |
Перечисление общих папок. |
Metadata | |
Metrics |
Метрики аналитики хранилища для файловой службы. |
NfsFileMode |
Разрешения режима файла или каталога. |
PipelineLike |
Интерфейс для класса Pipeline, содержащего политики HTTP-запроса. Конвейер по умолчанию можно создать, вызвав newPipeline. Вы также можете создать конвейер с собственными политиками конструктором Конвейера. Перед реализацией настраиваемого конвейера обратитесь к newPipeline и предоставленным политикам. |
PipelineOptions |
Интерфейс параметра для конструктора конвейера. |
PosixRolePermissions |
Представляет разрешения файла для определенной роли. |
Range |
Диапазон операций службы. |
RangeModel |
Диапазон файлов службы хранилища Azure. |
RequestPolicy |
Совместимый интерфейс для политик запросов core-http |
RequestPolicyFactory |
Интерфейс для совместимости с requestPolicyFactory core-http |
RequestPolicyOptions |
Интерфейс для совместимости с RequestPolicy |
ResponseLike |
Объект с простым свойством _response. |
ResponseWithBody |
Объект с свойством _response с текстом и заголовками, которые уже проанализированы в известные типы. |
ResponseWithHeaders |
Объект с свойством _response, который уже анализирует заголовки в типизированный объект. |
RestError |
Настраиваемый тип ошибки для неудачных запросов конвейера. |
RetentionPolicy |
Политика хранения. |
SasIPRange |
Допустимый диапазон IP-адресов для SAS. |
ServiceClientOptions |
Подмножество |
ServiceGenerateAccountSasUrlOptions |
Параметры настройки операции generateAccountSasUrl. |
ServiceGetPropertiesHeaders |
Определяет заголовки для операции Service_getProperties. |
ServiceGetPropertiesOptions |
Параметры настройки операции getProperties. |
ServiceListSharesOptions |
Параметры настройки операции listShares. |
ServiceListSharesSegmentHeaders |
Определяет заголовки для операции Service_listSharesSegment. |
ServiceSetPropertiesHeaders |
Определяет заголовки для операции Service_setProperties. |
ServiceSetPropertiesOptions |
Параметры настройки операции setProperties. |
ServiceUndeleteShareOptions |
Параметры настройки операции <xref:ShareServiceClient.undelete>. |
SetPropertiesResponse |
Содержит данные ответа для операции setHttpHeaders. |
ShareClientConfig | |
ShareCreateHeaders |
Определяет заголовки для операции Share_create. |
ShareCreateIfNotExistsResponse |
Содержит данные ответа для операции createIfNotExists. |
ShareCreateOptions |
Параметры настройки операции создания. |
ShareCreatePermissionHeaders |
Определяет заголовки для операции Share_createPermission. |
ShareCreatePermissionOptions |
Параметры настройки операции createPermission. |
ShareCreateSnapshotHeaders |
Определяет заголовки для операции Share_createSnapshot. |
ShareCreateSnapshotOptions |
Параметры настройки операции createSnapshot. |
ShareDeleteHeaders |
Определяет заголовки для операции Share_delete. |
ShareDeleteIfExistsResponse |
Содержит данные ответа для операции deleteIfExists. |
ShareDeleteMethodOptions | |
ShareExistsOptions |
Параметры настройки существуют операции. |
ShareFileRangeList |
Список диапазонов файлов |
ShareGenerateSasUrlOptions |
Параметры настройки создайте операцию SasUrl. |
ShareGetAccessPolicyHeaders |
Определяет заголовки для операции Share_getAccessPolicy. |
ShareGetAccessPolicyOptions |
Параметры настройки операции getAccessPolicy. |
ShareGetPermissionHeaders |
Определяет заголовки для операции Share_getPermission. |
ShareGetPermissionOptions |
Параметры настройки операции getPermission. |
ShareGetPropertiesHeaders |
Определяет заголовки для операции Share_getProperties. |
ShareGetPropertiesOptions |
Параметры настройки операции getProperties. |
ShareGetStatisticsHeaders |
Определяет заголовки для операции Share_getStatistics. |
ShareGetStatisticsOptions |
Параметры настройки операции getStatistics. |
ShareItem |
Указанный элемент общего ресурса службы хранилища Azure. |
ShareItemInternal |
Указанный элемент общего ресурса службы хранилища Azure. |
SharePermission |
Разрешение (дескриптор безопасности) на уровне общего ресурса. |
SharePropertiesInternal |
Свойства общей папки. |
ShareProtocolSettings |
Настройки протокола |
ShareProtocols |
Протоколы для включения в общей папке. Сейчас поддерживается только SMB или NFS. |
ShareSetAccessPolicyHeaders |
Определяет заголовки для операции Share_setAccessPolicy. |
ShareSetAccessPolicyOptions |
Параметры настройки операции setAccessPolicy. |
ShareSetMetadataHeaders |
Определяет заголовки для операции Share_setMetadata. |
ShareSetMetadataOptions |
Параметры настройки операции setMetadata. |
ShareSetPropertiesHeaders |
Определяет заголовки для операции Share_setProperties. |
ShareSetPropertiesOptions |
Параметры настройки операции setProperties. |
ShareSetQuotaOptions |
Параметры настройки операции setQuota. |
ShareSmbSettings |
Параметры протокола SMB. |
ShareStats |
Статистика для общей папки. |
SignedIdentifier |
Подписанный идентификатор |
SignedIdentifierModel |
Подписанный идентификатор. |
SmbMultichannel |
Параметры для многоканальных модулей SMB |
SourceModifiedAccessConditions |
Группа параметров |
StoragePipelineOptions |
Интерфейс параметров для функции newPipeline. |
StorageRetryOptions |
Интерфейс параметров повторных попыток хранилища BLOB-объектов. |
WebResource |
Описание HTTP-запроса, который необходимо выполнить на удаленном сервере. |
Псевдонимы типа
CopyStatusType |
Определяет значения для CopyStatusType. |
DeleteSnapshotsOptionType |
Определяет значения для DeleteSnapshotsOptionType. |
DirectoryCreateResponse |
Содержит данные ответа для операции создания. |
DirectoryDeleteResponse |
Содержит данные ответа для операции удаления. |
DirectoryForceCloseHandlesResponse |
Тип ответа для forceCloseHandle. |
DirectoryGetPropertiesResponse |
Содержит данные ответа для операции getProperties. |
DirectoryListFilesAndDirectoriesSegmentResponse |
Содержит данные ответа для операции listFilesAndDirectorySegment. |
DirectoryListHandlesResponse |
Содержит данные ответа для операции listHandles. |
DirectoryRenameResponse |
Содержит данные ответа для операции переименования. |
DirectorySetMetadataResponse |
Содержит данные ответа для операции setMetadata. |
DirectorySetPropertiesResponse |
Содержит данные ответа для операции setProperties. |
FileAbortCopyResponse |
Содержит данные ответа для операции abortCopy. |
FileAttributesPreserveType |
Указывает, что существующие атрибуты файла не изменяются. |
FileCreateHardLinkResponse |
Содержит данные ответа для операции создания жесткой связи. |
FileCreateResponse |
Содержит данные ответа для операции создания. |
FileCreateSymbolicLinkResponse |
Содержит данные ответа для операции создания жесткой связи. |
FileDeleteResponse |
Содержит данные ответа для операции удаления. |
FileDownloadResponseModel |
Содержит данные ответа для операции скачивания. |
FileForceCloseHandlesResponse |
Тип ответа для forceCloseHandle. |
FileGetPropertiesResponse |
Содержит данные ответа для операции getProperties. |
FileGetRangeListDiffResponse |
Содержит данные ответа для операции getRangeList. |
FileGetRangeListResponse |
Содержит данные ответа для операции getRangeList. |
FileGetSymbolicLinkResponse |
Содержит данные ответа для операции создания жесткой связи. |
FileLastWrittenMode |
Определяет значения для FileLastWrittenMode. |
FileListHandlesResponse |
Содержит данные ответа для операции listHandles. |
FilePermissionFormat |
Определяет значения filePermissionFormat. |
FilePermissionInheritType |
Указывает наследование разрешения файла от родительского каталога. |
FilePermissionPreserveType |
Указывает, что существующее значение разрешения файла не изменяется. |
FileRenameResponse |
Содержит данные ответа для операции переименования. |
FileSetHTTPHeadersResponse |
Содержит данные ответа для операции setHttpHeaders. |
FileSetMetadataResponse |
Содержит данные ответа для операции setMetadata. |
FileStartCopyResponse |
Содержит данные ответа для операции startCopy. |
FileUploadRangeFromURLResponse |
Содержит данные ответа для операции uploadRangeFromURL. |
FileUploadRangeResponse |
Содержит данные ответа для операции uploadRange. |
HttpRequestBody |
Типы тел, поддерживаемые в запросе. NodeJS.ReadableStream и () => NodeJS.ReadableStream — только узел. Blob, ReadableStream<Uint8Array> и () => ReadableStream<Uint8Array> предназначены только для браузера. |
LeaseDurationType |
Определяет значения для LeaseDurationType. |
LeaseOperationResponse |
Содержит данные ответа для операций, которые получают, изменяют, прерывают или освобождают аренду. Смотрите ShareLeaseClient. |
LeaseStateType |
Определяет значения для LeaseStateType. |
LeaseStatusType |
Определяет значения для LeaseStatusType. |
ListSharesIncludeType |
Определяет значения для ListSharesIncludeType. |
ModeCopyMode |
Определяет значения для ModeCopyMode. |
NfsFileType |
Определяет значения для NfsFileType. Известные значения, поддерживаемые службой
Regular |
OwnerCopyMode |
Определяет значения для OwnerCopyMode. |
PermissionCopyModeType |
Определяет значения для PermissionCopyModeType. |
RawFileDownloadResponse |
Содержит данные ответа для операции скачивания. |
ServiceGetPropertiesResponse |
Содержит данные ответа для операции getProperties. |
ServiceListSharesSegmentResponse |
Содержит данные ответа для операции listShares. |
ServiceSetPropertiesResponse |
Содержит данные ответа для операции setProperties. |
ShareAccessTier |
Определяет значения для ShareAccessTier. |
ShareClientOptions | |
ShareCreatePermissionResponse |
Содержит данные ответа для операции createPermission. |
ShareCreateResponse |
Содержит данные ответа для операции создания. |
ShareCreateSnapshotResponse |
Содержит данные ответа для операции createSnapshot. |
ShareDeleteResponse |
Содержит данные ответа для операции удаления. |
ShareFileHandleAccessRights |
Определяет значения для AccessRight. |
ShareGetAccessPolicyResponse | |
ShareGetPermissionResponse |
Содержит данные ответа для операции getPermission. |
ShareGetPropertiesResponse |
Содержит данные ответа для операции getProperties. |
ShareGetPropertiesResponseModel |
Содержит данные ответа для операции getProperties. |
ShareGetStatisticsResponse |
Данные ответа для операции getStatistics. |
ShareGetStatisticsResponseModel |
Содержит данные ответа для операции getStatistics. |
ShareProperties |
Свойства общей папки. |
ShareRootSquash |
Определяет значения для ShareRootSquash. |
ShareSetAccessPolicyResponse |
Содержит данные ответа для операции setAccessPolicy. |
ShareSetMetadataResponse |
Содержит данные ответа для операции setMetadata. |
ShareSetPropertiesResponse |
Содержит данные ответа для операции setProperties. |
ShareSetQuotaHeaders |
Определяет заголовки для операции setQuota. |
ShareSetQuotaResponse |
Содержит данные ответа для операции setQuota. |
ShareTokenIntent |
Определяет значения для ShareTokenIntent. Известные значения, поддерживаемые службойbackup |
TimeNowType |
Указывает параметр в качестве времени запроса. |
TimePreserveType |
Указывает, что существующее значение времени не изменяется. |
WithResponse |
Тип, представляющий результат операции с известным свойством _response. |
Перечисления
KnownShareTokenIntent |
Известные значения ShareTokenIntent, которые служба принимает. |
SASProtocol |
Протоколы для созданного SAS. |
StorageFileAudience |
Определяет известные облачные аудитории для хранилища. |
StorageRetryPolicyType |
Типы RetryPolicy. |
Функции
generate |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Создает объект SASQueryParameters, содержащий все параметры запроса SAS, необходимые для выполнения фактического запроса REST. См. https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas |
generate |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Создает экземпляр SASQueryParameters. Принимает только необходимые параметры для создания SAS. Для дополнительных параметров задайте соответствующие свойства напрямую, например разрешения, запуск и идентификатор. ПРЕДУПРЕЖДЕНИЕ. Если идентификатор не указан, требуются разрешения и истекает срок действия. Необходимо назначить значение идентификатору или истекает срок действия разрешений & вручную, если вы инициалы с помощью этого конструктора. |
get |
Чтобы получить аудиторию OAuth для учетной записи хранения для файловой службы. |
is |
Помощник, который решает, соответствует ли заданный аргумент контракту конвейера |
new |
Создает новый объект Pipeline с предоставленными учетными данными. |
parse |
Анализ 4-цифрного восьмеричных строковых представлений режима файла в структуре NfsFileMode. |
parse |
Анализ 9-символьного символьного строкового представления режима файла в структуре NfsFileMode. |
to |
Преобразуйте структуру NfsFileMode в 4-разрядную осьмерию перепрезентации строк. |
to |
Сведения о функции
generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS.
Создает объект SASQueryParameters, содержащий все параметры запроса SAS, необходимые для выполнения фактического запроса REST.
См. https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas
function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
Параметры
- accountSASSignatureValues
- AccountSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
Возвращаемое значение
generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS.
Создает экземпляр SASQueryParameters.
Принимает только необходимые параметры для создания SAS. Для дополнительных параметров задайте соответствующие свойства напрямую, например разрешения, запуск и идентификатор.
ПРЕДУПРЕЖДЕНИЕ. Если идентификатор не указан, требуются разрешения и истекает срок действия. Необходимо назначить значение идентификатору или истекает срок действия разрешений & вручную, если вы инициалы с помощью этого конструктора.
function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
Параметры
- fileSASSignatureValues
- FileSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
Возвращаемое значение
getFileServiceAccountAudience(string)
Чтобы получить аудиторию OAuth для учетной записи хранения для файловой службы.
function getFileServiceAccountAudience(storageAccountName: string): string
Параметры
- storageAccountName
-
string
Возвращаемое значение
string
isPipelineLike(unknown)
Помощник, который решает, соответствует ли заданный аргумент контракту конвейера
function isPipelineLike(pipeline: unknown): pipeline
Параметры
- pipeline
-
unknown
Аргумент, который может быть конвейером
Возвращаемое значение
pipeline
Значение true, если аргумент удовлетворяет контракту конвейера
newPipeline(Credential | TokenCredential, StoragePipelineOptions)
Создает новый объект Pipeline с предоставленными учетными данными.
function newPipeline(credential?: Credential | TokenCredential, pipelineOptions?: StoragePipelineOptions): Pipeline
Параметры
- credential
Например, AnonymousCredential, StorageSharedKeyCredential или любые учетные данные из пакета @azure/identity
для проверки подлинности запросов к службе. Можно также предоставить объект, реализующий интерфейс TokenCredential. Если не указано, используется AnonymousCredential.
- pipelineOptions
- StoragePipelineOptions
Optional. Options.
Возвращаемое значение
Новый объект Pipeline.
parseOctalFileMode(string)
Анализ 4-цифрного восьмеричных строковых представлений режима файла в структуре NfsFileMode.
function parseOctalFileMode(input?: string): NfsFileMode | undefined
Параметры
- input
-
string
Возвращаемое значение
NfsFileMode | undefined
parseSymbolicFileMode(string)
Анализ 9-символьного символьного строкового представления режима файла в структуре NfsFileMode.
function parseSymbolicFileMode(input?: string): NfsFileMode | undefined
Параметры
- input
-
string
Возвращаемое значение
NfsFileMode | undefined
toOctalFileMode(NfsFileMode)
Преобразуйте структуру NfsFileMode в 4-разрядную осьмерию перепрезентации строк.
function toOctalFileMode(input?: NfsFileMode): string | undefined
Параметры
- input
- NfsFileMode
Возвращаемое значение
string | undefined
toSymbolicFileMode(NfsFileMode)
Преобразуйте NfsFileMode в строку символьной нотации.
function toSymbolicFileMode(input?: NfsFileMode): string | undefined
Параметры
- input
- NfsFileMode
Возвращаемое значение
string | undefined