@azure/storage-blob 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). |
AppendBlobClient |
AppendBlobClient определяет набор операций, применимых к добавленным BLOB-объектам. |
BaseRequestPolicy |
Базовый класс, из которого наследуют все политики запросов. |
BlobBatch |
BlobBatch представляет агрегированный набор операций в больших двоичных объектах.
В настоящее время поддерживаются только |
BlobBatchClient |
BlobBatchClient позволяет выполнять пакетные запросы к службе BLOB-объектов службы хранилища Azure. См. https://docs.microsoft.com/en-us/rest/api/storageservices/blob-batch |
BlobClient |
BlobClient представляет URL-адрес большого двоичного объекта службы хранилища Azure; Большой двоичный объект может быть блочного BLOB-объекта, добавления большого двоичного объекта или страничного BLOB-объекта. |
BlobLeaseClient |
Клиент, который управляет арендой для ContainerClient или BLOBClient. |
BlobSASPermissions |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Это вспомогательный класс для создания строки, представляющей разрешения, предоставленные ServiceSAS большому двоичному объекту. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для объекта BLOBSASSignatureValues. Можно создать строку разрешений без этого класса, но порядок разрешений является конкретным, и этот класс гарантирует правильность. |
BlobServiceClient |
BlobServiceClient представляет клиент в службу BLOB-объектов службы хранилища Azure, которая позволяет управлять контейнерами BLOB-объектов. |
BlockBlobClient |
BlockBlobClient определяет набор операций, применимых к блочных BLOB-объектам. |
ContainerClient |
КонтейнерClient представляет URL-адрес контейнера службы хранилища Azure, позволяющий управлять большими двоичными объектами. |
ContainerSASPermissions |
Это вспомогательный класс для создания строки, представляющей разрешения, предоставленные ServiceSAS контейнеру. Установка значения true означает, что любой SAS, использующий эти разрешения, предоставит разрешения для этой операции. После установки всех значений его следует сериализовать с помощью toString и задать в качестве поля разрешений для объекта BLOBSASSignatureValues. Можно создать строку разрешений без этого класса, но порядок разрешений является конкретным, и этот класс гарантирует правильность. |
Credential |
Учетные данные — это абстрактный класс для подписывания HTTP-запросов службы хранилища Azure. Этот класс будет размещать фабрику credentialPolicyCreator, которая создает CredentialPolicy. |
CredentialPolicy |
Политика учетных данных, используемая для подписывания запросов HTTP(S) перед отправкой. Это абстрактный класс. |
PageBlobClient |
PageBlobClient определяет набор операций, применимых к страничным BLOB-объектам. |
Pipeline |
Класс Конвейера, содержащий политики HTTP-запроса. Конвейер по умолчанию можно создать, вызвав newPipeline. Вы также можете создать конвейер с собственными политиками конструктором Конвейера. Перед реализацией настраиваемого конвейера обратитесь к newPipeline и предоставленным политикам. |
RestError |
Настраиваемый тип ошибки для неудачных запросов конвейера. |
SASQueryParameters |
Представляет компоненты, составляющие параметры запроса SAS службы хранилища Azure. Этот тип не создается непосредственно пользователем; он создается только типами AccountSASSignatureValues и blobSASSignatureValues. После создания его можно закодировать в toString() и добавить его непосредственно к URL-адресу (хотя осторожность должна быть предприняна здесь, если существуют существующие параметры запроса, которые могут повлиять на соответствующие средства добавления этих параметров запроса). ПРИМЕЧАНИЕ. Экземпляры этого класса неизменяемы. |
StorageBrowserPolicy |
StorageBrowserPolicy будет обрабатывать различия между Node.js и средой выполнения браузера, включая:
|
StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory — это класс фабрики, помогающий создавать объекты StorageBrowserPolicy. |
StorageRetryPolicy |
Политика повторных попыток с экспоненциальной повторными попытками и линейной повторными попытками, реализованной. |
StorageRetryPolicyFactory |
StorageRetryPolicyFactory — это класс фабрики, помогающий создавать объекты StorageRetryPolicy. |
StorageSharedKeyCredential |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. StorageSharedKeyCredential для авторизации ключа учетной записи службы хранилища Azure. |
StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy — это политика, используемая для подписывания HTTP-запроса с общим ключом. |
Интерфейсы
AccessPolicy |
Политика доступа |
AccountSASPermissionsLike |
Тип, который выглядит как разрешение SAS учетной записи. Используется в AccountSASPermissions для анализа разрешений SAS из необработанных объектов. |
AccountSASSignatureValues |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. AccountSASSignatureValues используется для создания подписанного URL-адреса (SAS) для учетной записи хранения Azure. После правильного задания всех значений вызовите generateAccountSASQueryParameters, чтобы получить представление SAS, который можно применить к URL-адресам BLOB-объектов. Обратите внимание: что оба класса и SASQueryParameters существуют, так как первый является изменяемым и логическим представлением, а последний является неизменяемым и используется для создания фактических запросов REST. Дополнительные концептуальные сведения о SAS https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas см. в https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1 описаний параметров, включая необходимые |
AppendBlobAppendBlockFromURLOptions |
Параметры настройки операции appendBlockFromURL. |
AppendBlobAppendBlockFromUrlHeaders |
Определяет заголовки для операции AppendBlob_appendBlockFromUrl. |
AppendBlobAppendBlockHeaders |
Определяет заголовки для операции AppendBlob_appendBlock. |
AppendBlobAppendBlockOptions |
Параметры настройки операции appendBlock. |
AppendBlobCreateHeaders |
Определяет заголовки для операции AppendBlob_create. |
AppendBlobCreateIfNotExistsOptions |
Параметры настройки операции createIfNotExists. |
AppendBlobCreateIfNotExistsResponse |
Содержит данные ответа для операции <xref:appendBlobClient.createIfNotExists>. |
AppendBlobCreateOptions |
Параметры настройки создания операции. |
AppendBlobRequestConditions |
Условия для добавления к созданию этого добавляемого большого двоичного объекта. |
AppendBlobSealOptions |
Параметры настройки операции печати |
AppendPositionAccessConditions |
Группа параметров |
BatchSubRequest |
Запрос, связанный с пакетной операцией. |
BatchSubResponse |
Данные ответа, связанные с одним запросом в пакетной операции. |
BlobAbortCopyFromURLHeaders |
Определяет заголовки для операции Blob_abortCopyFromURL. |
BlobAbortCopyFromURLOptions |
Параметры настройки операции abortCopyFromURL. |
BlobAcquireLeaseOptions |
Параметры настройки БОЛЬШОго двоичного объекта — получение операции аренды. |
BlobBatchSubmitBatchOptionalParams |
Параметры настройки службы — отправка необязательных парам пакетной службы. |
BlobBeginCopyFromURLOptions |
Параметры настройки операции beginCopyFromURL. |
BlobBeginCopyFromURLResponse |
Содержит данные ответа для операции beginCopyFromURL. |
BlobBeginCopyFromUrlPollState |
Состояние, используемое опрашителем, возвращенным из beginCopyFromURL. Это состояние передается в указанный пользователем |
BlobBreakLeaseOptions |
Параметры настройки БОЛЬШОго двоичного объекта — операция прерывания аренды. |
BlobChangeLeaseOptions |
Параметры настройки БОЛЬШОго двоичного объекта — изменение операции аренды. |
BlobCopyFromURLHeaders |
Определяет заголовки для операции Blob_copyFromURL. |
BlobCreateSnapshotHeaders |
Определяет заголовки для операции Blob_createSnapshot. |
BlobCreateSnapshotOptions |
Параметры настройки операции createSnapshot. |
BlobDeleteHeaders |
Определяет заголовки для операции Blob_delete. |
BlobDeleteIfExistsResponse |
Содержит данные ответа для операции deleteIfExists. |
BlobDeleteImmutabilityPolicyHeaders |
Определяет заголовки для операции Blob_deleteImmutabilityPolicy. |
BlobDeleteImmutabilityPolicyOptions |
Параметры удаления политики неизменяемости операции deleteImmutabilityPolicy. |
BlobDeleteOptions | |
BlobDownloadHeaders |
Определяет заголовки для операции Blob_download. |
BlobDownloadOptionalParams |
Необязательные параметры. |
BlobDownloadOptions | |
BlobDownloadResponseParsed | |
BlobDownloadToBufferOptions |
Интерфейс параметра для операции downloadToBuffer. |
BlobExistsOptions |
Параметры настройки существуют операции. |
BlobFlatListSegment |
Интерфейс, представляющий blobFlatListSegment. |
BlobFlatListSegmentModel | |
BlobGenerateSasUrlOptions |
Параметры настройки создайте операцию SasUrl. |
BlobGetAccountInfoHeaders |
Определяет заголовки для операции Blob_getAccountInfo. |
BlobGetAccountInfoOptions |
Параметры настройки операции getAccountInfo. |
BlobGetPropertiesHeaders |
Определяет заголовки для операции Blob_getProperties. |
BlobGetPropertiesOptions |
Параметры настройки операции getProperties. |
BlobGetPropertiesResponse |
Содержит данные ответа для операции getProperties. |
BlobGetTagsHeaders |
Определяет заголовки для операции Blob_getTags. |
BlobGetTagsOptions |
Параметры настройки операции getTags. |
BlobHTTPHeaders |
Группа параметров |
BlobHierarchyListSegment |
Интерфейс, представляющий blobHierarchyListSegment. |
BlobHierarchyListSegmentModel | |
BlobImmutabilityPolicy |
Описание неизменяемой политики для большого двоичного объекта. |
BlobItem |
Большой двоичный объект службы хранилища Azure |
BlobItemInternal |
Большой двоичный объект службы хранилища Azure |
BlobPrefix | |
BlobProperties |
Свойства большого двоичного объекта |
BlobQueryArrowConfiguration |
Параметры запроса большого двоичного объекта с помощью формата Apache Arrow. Допустимо только для outputTextConfiguration. |
BlobQueryArrowField |
Описание поля в blobQueryArrowConfiguration. |
BlobQueryCsvTextConfiguration |
Параметры запроса большого двоичного объекта с форматом CSV. |
BlobQueryError |
Тип ошибки запроса BLOB-объектов. |
BlobQueryHeaders |
Определяет заголовки для операции Blob_query. |
BlobQueryJsonTextConfiguration |
Параметры запроса большого двоичного объекта с форматом JSON. |
BlobQueryParquetConfiguration |
Параметры запроса большого двоичного объекта с форматом Parquet. Допустимо только для inputTextConfiguration. |
BlobReleaseLeaseOptions |
Параметры настройки BLOB-объекта — операция аренды выпуска. |
BlobRenewLeaseOptions |
Параметры настройки BLOB-объекта — продление операции аренды. |
BlobRequestConditions |
Стандартные условные заголовки HTTP, условия и условия аренды тегов |
BlobSASPermissionsLike |
Тип, который выглядит как разрешение SAS ДЛЯ BLOB-объектов. Используется в BLOBSASPermissions для анализа разрешений SAS из необработанных объектов. |
BlobSASSignatureValues |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. BlobSASSignatureValues используется для создания маркеров SAS службы BLOB-объектов для контейнеров или BLOB-объектов. |
BlobServiceProperties |
Свойства службы хранилища. |
BlobServiceStatistics |
Статистика для службы хранилища. |
BlobSetHTTPHeadersHeaders |
Определяет заголовки для операции Blob_setHttpHeaders. |
BlobSetHTTPHeadersOptions |
Параметры настройки операции setHTTPHeaders. |
BlobSetImmutabilityPolicyHeaders |
Определяет заголовки для операции Blob_setImmutabilityPolicy. |
BlobSetImmutabilityPolicyOptions |
Параметры настройки политики неизменяемости операции setImmutabilityPolicy. |
BlobSetLegalHoldHeaders |
Определяет заголовки для операции Blob_setLegalHold. |
BlobSetLegalHoldOptions |
Параметры настройки юридического удержания операции setLegalHold. |
BlobSetMetadataHeaders |
Определяет заголовки для операции Blob_setMetadata. |
BlobSetMetadataOptions |
Параметры настройки операции setMetadata. |
BlobSetTagsHeaders |
Определяет заголовки для операции Blob_setTags. |
BlobSetTagsOptions |
Параметры настройки операции setTags. |
BlobSetTierHeaders |
Определяет заголовки для операции Blob_setTier. |
BlobSetTierOptions |
Параметры настройки операции setAccessTier. |
BlobStartCopyFromURLHeaders |
Определяет заголовки для операции Blob_startCopyFromURL. |
BlobStartCopyFromURLOptions |
Параметры настройки операции beginCopyFromURL. |
BlobSyncCopyFromURLOptions |
Параметры настройки операции syncCopyFromURL. |
BlobTag | |
BlobTags |
Теги BLOB-объектов |
BlobUndeleteHeaders |
Определяет заголовки для операции Blob_undelete. |
BlobUndeleteOptions |
Параметры настройки операции отмены. |
Block |
Представляет один блок в блочном BLOB-объекте. Он описывает идентификатор и размер блока. |
BlockBlobCommitBlockListHeaders |
Определяет заголовки для операции BlockBlob_commitBlockList. |
BlockBlobCommitBlockListOptions |
Параметры настройки операции commitBlockList. |
BlockBlobGetBlockListHeaders |
Определяет заголовки для операции BlockBlob_getBlockList. |
BlockBlobGetBlockListOptions |
Параметры настройки операции getBlockList. |
BlockBlobParallelUploadOptions |
Интерфейс параметра для uploadFile и <xref:BlockBlobClient.uploadSeekableStream>. |
BlockBlobPutBlobFromUrlHeaders |
Определяет заголовки для операции BlockBlob_putBlobFromUrl. |
BlockBlobQueryOptions |
Параметры настройки операции запроса. |
BlockBlobStageBlockFromURLHeaders |
Определяет заголовки для операции BlockBlob_stageBlockFromURL. |
BlockBlobStageBlockFromURLOptions |
Параметры настройки операции stageBlockFromURL. |
BlockBlobStageBlockHeaders |
Определяет заголовки для операции BlockBlob_stageBlock. |
BlockBlobStageBlockOptions |
Параметры настройки операции stageBlock. |
BlockBlobSyncUploadFromURLOptions |
Параметры настройки операции syncUploadFromURL. |
BlockBlobUploadHeaders |
Определяет заголовки для операции BlockBlob_upload. |
BlockBlobUploadOptions |
Параметры настройки операции отправки. |
BlockBlobUploadStreamOptions |
Интерфейс параметра для операции uploadStream. |
BlockList | |
ClearRange | |
CommonGenerateSasUrlOptions |
Общие варианты BlobGenerateSasUrlOptions и ContainerGenerateSasUrlOptions. |
CommonOptions |
Интерфейс для параметров, распространенных для каждой удаленной операции. |
ContainerAcquireLeaseOptions |
Параметры настройки контейнера — получение операции аренды. |
ContainerBreakLeaseOptionalParams |
Необязательные параметры. |
ContainerBreakLeaseOptions |
Параметры настройки контейнера — операция прерывания аренды. |
ContainerChangeLeaseOptions |
Параметры настройки контейнера — изменение операции аренды. |
ContainerCreateHeaders |
Определяет заголовки для операции Container_create. |
ContainerCreateIfNotExistsResponse |
Содержит данные ответа для операции createIfNotExists. |
ContainerCreateOptions |
Параметры настройки создания операции. |
ContainerDeleteBlobOptions |
Параметры настройки операции deleteBlob. |
ContainerDeleteHeaders |
Определяет заголовки для операции Container_delete. |
ContainerDeleteIfExistsResponse |
Содержит данные ответа для операции deleteIfExists. |
ContainerDeleteMethodOptions |
Параметры настройки операции удаления. |
ContainerEncryptionScope |
Группа параметров |
ContainerExistsOptions |
Параметры настройки существуют операции. |
ContainerFilterBlobsHeaders |
Определяет заголовки для операции Container_filterBlobs. |
ContainerFindBlobByTagsOptions |
Параметры настройки операции findBlobsByTags. |
ContainerGenerateSasUrlOptions |
Параметры настройки создайте операцию SasUrl. |
ContainerGetAccessPolicyHeaders |
Определяет заголовки для операции Container_getAccessPolicy. |
ContainerGetAccessPolicyOptions |
Параметры настройки операции getAccessPolicy. |
ContainerGetAccountInfoHeaders |
Определяет заголовки для операции Container_getAccountInfo. |
ContainerGetAccountInfoOptions |
Параметры настройки операции getAccountInfo. |
ContainerGetPropertiesHeaders |
Определяет заголовки для операции Container_getProperties. |
ContainerGetPropertiesOptions |
Параметры настройки операции getProperties. |
ContainerItem |
Контейнер службы хранилища Azure |
ContainerListBlobFlatSegmentHeaders |
Определяет заголовки для операции Container_listBlobFlatSegment. |
ContainerListBlobHierarchySegmentHeaders |
Определяет заголовки для операции Container_listBlobHierarchySegment. |
ContainerListBlobsOptions |
Параметры настройки контейнера — операции списка больших двоичных объектов. Видеть: |
ContainerProperties |
Свойства контейнера |
ContainerReleaseLeaseOptions |
Параметры настройки контейнера — операция аренды выпуска. |
ContainerRenameHeaders |
Определяет заголовки для операции Container_rename. |
ContainerRenewLeaseOptions |
Параметры настройки контейнера — продление операции аренды. |
ContainerRequestConditions |
Условия выполнения для контейнера. |
ContainerSASPermissionsLike |
Тип, который выглядит как разрешение SAS контейнера. Используется в ContainerSASPermissions для анализа разрешений SAS из необработанных объектов. |
ContainerSetAccessPolicyHeaders |
Определяет заголовки для операции Container_setAccessPolicy. |
ContainerSetAccessPolicyOptions |
Параметры настройки операции setAccessPolicy. |
ContainerSetMetadataHeaders |
Определяет заголовки для операции Container_setMetadata. |
ContainerSetMetadataOptions |
Параметры настройки операции setMetadata. |
ContainerUndeleteHeaders |
Определяет заголовки для операции Container_restore. |
CorsRule |
CORS — это функция HTTP, которая позволяет веб-приложению, работающему под одним доменом, получать доступ к ресурсам в другом домене. Веб-браузеры реализуют ограничение безопасности, известное как политика того же источника, которая запрещает веб-странице вызывать API в другом домене; CORS предоставляет безопасный способ разрешить одному домену (исходному домену) вызывать API в другом домене. |
CpkInfo |
Группа параметров |
FilterBlobItem |
Сведения о BLOB-объектах из findBlobsByTags |
FilterBlobItemModel |
Сведения о BLOB-объектах из вызова API фильтрации BLOB-объектов |
FilterBlobSegment |
Ответ сегмента операции findBlobsByTags. |
FilterBlobSegmentModel |
Результат вызова API blob-объектов фильтра |
GeoReplication |
Geo-Replication сведения о вторичной службе хранилища |
HttpAuthorization |
Представляет сведения о проверке подлинности в параметрах authorization, ProxyAuthorization, WWW-Authentication и Proxy-Authenticate значениях заголовков. |
HttpHeaders |
Коллекция пар ключей и значений заголовка HTTP. |
HttpOperationResponse |
Http Response, совместимый с core-v1(core-http). |
HttpResponse |
Представление HTTP-ответа, включающее ссылку на запрос, который он был создан. |
IHttpClient |
Совместимый интерфейс для политик запросов core-http |
Lease |
Сведения о определенной аренде. |
LeaseAccessConditions |
Группа параметров |
LeaseOperationOptions |
Настраивает операции аренды. |
ListBlobsFlatSegmentResponse |
Перечисление больших двоичных объектов |
ListBlobsFlatSegmentResponseModel |
Перечисление больших двоичных объектов |
ListBlobsHierarchySegmentResponse |
Перечисление больших двоичных объектов |
ListBlobsHierarchySegmentResponseModel |
Перечисление больших двоичных объектов |
ListContainersSegmentResponse |
Перечисление контейнеров |
Logging |
Параметры ведения журнала Azure Analytics. |
MatchConditions |
Задает параметры HTTP для условных запросов на основе сопоставления ETag. |
Metadata |
Карта пар "имя-значение", связанная с ресурсом. |
Metrics |
Сводка по статистике запросов, сгруппированной по API в час или минуты агрегирования для больших двоичных объектов |
ModificationConditions |
Задает параметры HTTP для условных запросов на основе времени изменения. |
ModifiedAccessConditions |
стандартное условие условных заголовков и тегов HTTP. |
ModifiedAccessConditionsModel |
Группа параметров |
ObjectReplicationPolicy |
Содержит идентификатор политики репликации объектов и соответствующий список ObjectReplicationRule. Это используется при получении свойств репликации объектов в исходном BLOB-объекте. Идентификатор политики для целевого большого двоичного объекта задается в ObjectReplicationDestinationPolicyId соответствующих ответов метода (например, <xref:BlobProperties.ObjectReplicationDestinationPolicyId>. |
ObjectReplicationRule |
Содержит идентификатор правила репликации объектов и ObjectReplicationStatus большого двоичного объекта. Существует несколько ObjectReplicationRule в ObjectReplicationPolicy. |
PageBlobClearPagesHeaders |
Определяет заголовки для операции PageBlob_clearPages. |
PageBlobClearPagesOptions |
Параметры настройки операции clearPages. |
PageBlobCopyIncrementalHeaders |
Определяет заголовки для операции PageBlob_copyIncremental. |
PageBlobCreateHeaders |
Определяет заголовки для операции PageBlob_create. |
PageBlobCreateIfNotExistsOptions |
Параметры настройки операции createIfNotExists. |
PageBlobCreateIfNotExistsResponse |
Содержит данные ответа для операции createIfNotExists. |
PageBlobCreateOptions |
Параметры настройки операции создания. |
PageBlobGetPageRangesDiffHeaders |
Определяет заголовки для операции PageBlob_getPageRangesDiff. |
PageBlobGetPageRangesDiffOptions |
Параметры настройки операции <xref:PageBlobClient.getRangesDiff>. |
PageBlobGetPageRangesDiffResponse |
Содержит данные ответа для операции getPageRangesDiff(number, number, string, PageBlobGetPageRangesDiffOptions). |
PageBlobGetPageRangesHeaders |
Определяет заголовки для операции PageBlob_getPageRanges. |
PageBlobGetPageRangesOptions |
Параметры настройки операции getPageRanges. |
PageBlobGetPageRangesResponse |
Содержит данные ответа для операции getPageRanges(number, number, PageBlobGetPageRangesOptions). |
PageBlobListPageRangesDiffOptions |
Параметры настройки операции listPageRangesDiff. |
PageBlobListPageRangesOptions |
Параметры настройки операции listPageRanges. |
PageBlobRequestConditions |
Условия для добавления к созданию этого большого двоичного объекта страницы. |
PageBlobResizeHeaders |
Определяет заголовки для операции PageBlob_resize. |
PageBlobResizeOptions |
Параметры настройки изменения размера операции. |
PageBlobStartCopyIncrementalOptions |
Параметры настройки операции startCopyIncremental. |
PageBlobUpdateSequenceNumberHeaders |
Определяет заголовки для операции PageBlob_updateSequenceNumber. |
PageBlobUpdateSequenceNumberOptions |
Параметры настройки операции updateSequenceNumber. |
PageBlobUploadPagesFromURLHeaders |
Определяет заголовки для операции PageBlob_uploadPagesFromURL. |
PageBlobUploadPagesFromURLOptions |
Параметры настройки операции uploadPagesFromURL. |
PageBlobUploadPagesHeaders |
Определяет заголовки для операции PageBlob_uploadPages. |
PageBlobUploadPagesOptions |
Параметры настройки операции uploadPages. |
PageList |
Список диапазонов страниц для большого двоичного объекта. |
PageListInternal |
список страниц |
PageRange | |
PageRangeInfo | |
ParsedBatchResponse |
Многопартийный или смешанный ответ, содержащий ответ для каждого подзапроса. |
PipelineLike |
Интерфейс для класса Pipeline, содержащего политики HTTP-запроса. Конвейер по умолчанию можно создать, вызвав newPipeline. Вы также можете создать конвейер с собственными политиками конструктором Конвейера. Перед реализацией настраиваемого конвейера обратитесь к newPipeline и предоставленным политикам. |
PipelineOptions |
Интерфейс параметра для конструктора конвейера. |
PollOperationState |
PollOperationState содержит список с мнением наименьшего набора свойств, необходимых для определения любого длительного опроса операций. Хотя класс Poller работает в качестве локального механизма управления для запуска, ожидания и потенциальной отмены длительной операции, pollOperationState документирует состояние удаленной длительной операции. Он должен обновляться по крайней мере после запуска операции, когда она завершится и когда она отменена. Хотя реализации могут иметь любое другое количество свойств, которые могут быть обновлены другими причинами. |
PollerLike |
Абстрактное представление опроса, предназначенное для предоставления только минимального API, с которым должен работать пользователь. |
PollerLikeWithCancellation |
Абстрактное представление опроса, предназначенное для предоставления только минимального API, с которым должен работать пользователь. |
Range |
Диапазон операций службы BLOB-объектов. |
RequestPolicyFactory |
Интерфейс для совместимости с requestPolicyFactory core-http |
RequestPolicyOptions |
Интерфейс для совместимости с RequestPolicy |
ResponseLike |
Объект с простым свойством _response. |
ResponseWithBody |
Объект с свойством _response с текстом и заголовками, которые уже проанализированы в известные типы. |
ResponseWithHeaders |
Объект с свойством _response, который уже анализирует заголовки в типизированный объект. |
RetentionPolicy |
Политика хранения, которая определяет, сколько времени должны сохраняться связанные данные. |
SASQueryParametersOptions |
Параметры создания SASQueryParameters. |
SasIPRange |
Допустимый диапазон IP-адресов для SAS. |
SequenceNumberAccessConditions |
Группа параметров |
ServiceClientOptions |
Подмножество |
ServiceFilterBlobsHeaders |
Определяет заголовки для операции Service_filterBlobs. |
ServiceFindBlobByTagsOptions |
Параметры настройки операции findBlobsByTags. |
ServiceGenerateAccountSasUrlOptions |
Параметры настройки операции generateAccountSasUrl. |
ServiceGetAccountInfoHeaders |
Определяет заголовки для операции Service_getAccountInfo. |
ServiceGetAccountInfoOptions |
Параметры настройки операции getAccountInfo. |
ServiceGetPropertiesHeaders |
Определяет заголовки для операции Service_getProperties. |
ServiceGetPropertiesOptions |
Параметры настройки операции getProperties. |
ServiceGetStatisticsHeaders |
Определяет заголовки для операции Service_getStatistics. |
ServiceGetStatisticsOptions |
Параметры настройки операции getStatistics. |
ServiceGetUserDelegationKeyHeaders |
Определяет заголовки для операции Service_getUserDelegationKey. |
ServiceGetUserDelegationKeyOptions |
Параметры настройки службы — получение ключа делегирования пользователей. |
ServiceListContainersOptions |
Параметры настройки операции списка |
ServiceListContainersSegmentHeaders |
Определяет заголовки для операции Service_listContainersSegment. |
ServiceRenameContainerOptions |
Параметры настройки операции <xref:BlobServiceClient.renameContainer>. |
ServiceSetPropertiesHeaders |
Определяет заголовки для операции Service_setProperties. |
ServiceSetPropertiesOptions |
Параметры настройки операции setProperties. |
ServiceSubmitBatchHeaders |
Определяет заголовки для операции Service_submitBatch. |
ServiceSubmitBatchOptionalParamsModel |
Необязательные параметры. |
ServiceUndeleteContainerOptions |
Параметры настройки операции отмены container. |
SignedIdentifier |
Подписанный идентификатор. |
SignedIdentifierModel |
подписанный идентификатор |
StaticWebsite |
Свойства, позволяющие учетной записи размещать статический веб-сайт |
StoragePipelineOptions |
Интерфейс параметров для функции newPipeline. |
StorageRetryOptions |
Интерфейс параметров повторных попыток хранилища BLOB-объектов. |
TagConditions |
Задает параметры HTTP для условных запросов на основе тегов BLOB-объектов. |
UserDelegationKey |
Ключ делегирования пользователей. |
UserDelegationKeyModel |
Ключ делегирования пользователей |
WebResource |
Описание HTTP-запроса, который необходимо выполнить на удаленном сервере. |
Псевдонимы типа
AccessTier |
Определяет значения для AccessTier. |
AccountKind |
Определяет значения для AccountKind. |
AppendBlobAppendBlockFromUrlResponse |
Содержит данные ответа для операции appendBlockFromUrl. |
AppendBlobAppendBlockResponse |
Содержит данные ответа для операции добавленияBlock. |
AppendBlobCreateResponse |
Содержит данные ответа для операции создания. |
ArchiveStatus |
Определяет значения для ArchiveStatus. |
BlobAbortCopyFromURLResponse |
Содержит данные ответа для операции abortCopyFromURL. |
BlobBatchDeleteBlobsResponse |
Содержит данные ответа для операции deleteBlobs(string[], StorageSharedKeyCredential | AnonymousCredential | TokenCredential, BlobDeleteOptions). |
BlobBatchSetBlobsAccessTierResponse |
Содержит данные ответа для операции setBlobsAccessTier(string[], StorageSharedKeyCredential | AnonymousCredential | TokenCredential, AccessTier, BlobSetTierOptions). |
BlobBatchSubmitBatchResponse |
Содержит данные ответа для пакетных операций BLOB-объектов. |
BlobCopyFromURLResponse |
Содержит данные ответа для операции copyFromURL. |
BlobCopySourceTags |
Определяет значения для BLOBCopySourceTags. |
BlobCreateSnapshotResponse |
Содержит данные ответа для операции createSnapshot. |
BlobDeleteImmutabilityPolicyResponse |
Содержит данные ответа для операции deleteImmutabilityPolicy. |
BlobDeleteResponse |
Содержит данные ответа для операции удаления. |
BlobDownloadResponseInternal |
Содержит данные ответа для операции скачивания. |
BlobDownloadResponseModel |
Содержит данные ответа для операции скачивания. |
BlobGetAccountInfoResponse |
Содержит данные ответа для операции getAccountInfo. |
BlobGetPropertiesResponseModel |
Содержит данные ответа для операции getProperties. |
BlobGetTagsResponse |
Содержит данные ответа для операции getTags. |
BlobImmutabilityPolicyMode |
Определяет значения для BLOBImmutabilityPolicyMode. |
BlobQueryArrowFieldType |
Тип blobQueryArrowField. |
BlobQueryResponseInternal |
Содержит данные ответа для операции запроса. |
BlobQueryResponseModel |
Содержит данные ответа для операции запроса. |
BlobSetHTTPHeadersResponse |
Содержит данные ответа для операции setHttpHeaders. |
BlobSetImmutabilityPolicyResponse |
Содержит данные ответа для операции setImmutabilityPolicy. |
BlobSetLegalHoldResponse |
Содержит данные ответа для операции setLegalHold. |
BlobSetMetadataResponse |
Содержит данные ответа для операции setMetadata. |
BlobSetTagsResponse |
Содержит данные ответа для операции setTags. |
BlobSetTierResponse |
Содержит данные ответа для операции setTier. |
BlobStartCopyFromURLResponse |
Содержит данные ответа для операции startCopyFromURL. |
BlobType |
Определяет значения для BLOBType. |
BlobUndeleteResponse |
Содержит данные ответа для операции отмены. |
BlobUploadCommonResponse |
Тип ответа для uploadFile, uploadStreamи <xref:BlockBlobClient.uploadBrowserDate>. |
BlockBlobCommitBlockListResponse |
Содержит данные ответа для операции commitBlockList. |
BlockBlobGetBlockListResponse |
Содержит данные ответа для операции getBlockList. |
BlockBlobGetBlockListResponseInternal |
Содержит данные ответа для операции getBlockList. |
BlockBlobPutBlobFromUrlResponse |
Содержит данные ответа для операции putBlobFromUrl. |
BlockBlobStageBlockFromURLResponse |
Содержит данные ответа для операции stageBlockFromURL. |
BlockBlobStageBlockResponse |
Содержит данные ответа для операции stageBlock. |
BlockBlobUploadResponse |
Содержит данные ответа для операции отправки. |
BlockListType |
Определяет значения для BlockListType. |
ContainerCreateResponse |
Содержит данные ответа для операции создания. |
ContainerDeleteResponse |
Содержит данные ответа для операции удаления. |
ContainerFilterBlobsResponse |
Содержит данные ответа для операции filterBlobs. |
ContainerFindBlobsByTagsSegmentResponse |
Ответ операции findBlobsByTags. |
ContainerGetAccessPolicyResponse |
Содержит данные ответа для операции getAccessPolicy. |
ContainerGetAccessPolicyResponseModel |
Содержит данные ответа для операции getAccessPolicy. |
ContainerGetAccountInfoResponse |
Содержит данные ответа для операции getAccountInfo. |
ContainerGetPropertiesResponse |
Содержит данные ответа для операции getProperties. |
ContainerListBlobFlatSegmentResponse |
Содержит данные ответа для операции listBlobFlatSegment. |
ContainerListBlobHierarchySegmentResponse |
Содержит данные ответа для операции listBlobHierarchySegment. |
ContainerRenameResponse |
Содержит данные ответа для операции переименования. |
ContainerSetAccessPolicyResponse |
Содержит данные ответа для операции setAccessPolicy. |
ContainerSetMetadataResponse |
Содержит данные ответа для операции setMetadata. |
ContainerUndeleteResponse |
Содержит данные ответа для операции восстановления. |
CopyPollerBlobClient |
Определяет операции из BLOBClient, необходимые для опроса, возвращаемого beginCopyFromURL. |
CopyStatusType |
Определяет значения для CopyStatusType. |
CredentialPolicyCreator |
Функция фабрики, которая создает новый CredentialPolicy, использующий предоставленный nextPolicy. |
DeleteSnapshotsOptionType |
Определяет значения для DeleteSnapshotsOptionType. |
EncryptionAlgorithmType |
Определяет значения для EncryptionAlgorithmType. Известные значения, поддерживаемые службойAES256 |
GeoReplicationStatusType |
Определяет значения для GeoReplicationStatusType. |
HttpRequestBody |
Типы тел, поддерживаемые в запросе. NodeJS.ReadableStream и () => NodeJS.ReadableStream — только узел. Blob, ReadableStream и () => ReadableStream — это только браузер. |
LeaseDurationType |
Определяет значения для LeaseDurationType. |
LeaseOperationResponse |
Содержит данные ответа для операций, которые создают, изменяют или удаляют аренду. См. blobLeaseClient. |
LeaseStateType |
Определяет значения для LeaseStateType. |
LeaseStatusType |
Определяет значения для LeaseStatusType. |
ObjectReplicationStatus |
Указывает состояние репликации большого двоичного объекта. Это используется при применении политики репликации объектов учетной записи хранения. См. ObjectReplicationPolicy и ObjectReplicationRule. |
PageBlobClearPagesResponse |
Содержит данные ответа для операции clearPages. |
PageBlobCopyIncrementalResponse |
Содержит данные ответа для операции copyIncremental. |
PageBlobCreateResponse |
Содержит данные ответа для операции создания. |
PageBlobGetPageRangesDiffResponseInternal |
Содержит данные ответа для операции getPageRangesDiff. |
PageBlobGetPageRangesDiffResponseModel |
Содержит данные ответа для операции getPageRangesDiff. |
PageBlobGetPageRangesResponseInternal |
Содержит данные ответа для операции getPageRanges. |
PageBlobGetPageRangesResponseModel |
Содержит данные ответа для операции getPageRanges. |
PageBlobResizeResponse |
Содержит данные ответа для операции изменения размера. |
PageBlobUpdateSequenceNumberResponse |
Содержит данные ответа для операции updateSequenceNumber. |
PageBlobUploadPagesFromURLResponse |
Содержит данные ответа для операции uploadPagesFromURL. |
PageBlobUploadPagesResponse |
Содержит данные ответа для операции uploadPages. |
PublicAccessType |
Определяет значения для PublicAccessType. |
RehydratePriority |
Определяет значения для RehydratePriority. |
SequenceNumberActionType |
Определяет значения для SequenceNumberActionType. |
ServiceFindBlobsByTagsSegmentResponse |
Ответ операции findBlobsByTags. |
ServiceGetAccountInfoResponse |
Содержит данные ответа для операции getAccountInfo. |
ServiceGetPropertiesResponse |
Содержит данные ответа для операции getProperties. |
ServiceGetPropertiesResponseInternal |
Содержит данные ответа для операции getProperties. |
ServiceGetStatisticsResponse |
Содержит данные ответа для операции getStatistics. |
ServiceGetStatisticsResponseInternal |
Содержит данные ответа для операции getStatistics. |
ServiceGetUserDelegationKeyResponse |
Содержит данные ответа для операции getUserDelegationKey(Date, Date, ServiceGetUserDelegationKeyOptions). |
ServiceListContainersSegmentResponse |
Содержит данные ответа для операции listContainersSegment. |
ServiceListContainersSegmentResponseInternal |
Содержит данные ответа для операции listContainersSegment. |
ServiceSetPropertiesResponse |
Содержит данные ответа для операции setProperties. |
ServiceSubmitBatchResponseInternal |
Содержит данные ответа для операции submitBatch. |
ServiceSubmitBatchResponseModel |
Содержит данные ответа для операции submitBatch. |
SkuName |
Определяет значения для SkuName. |
SyncCopyStatusType |
Определяет значения для SyncCopyStatusType. |
Tags |
Теги BLOB-объектов. |
WithResponse |
Тип, представляющий результат операции с известным свойством _response. |
Перечисления
BlockBlobTier |
Представляет уровень доступа в большом двоичном объекте. Подробные сведения о многоуровневом уровне блочных BLOB-объектов см. в горячих, холодных и архивных уровнях хранилища. |
KnownEncryptionAlgorithmType |
Известные значения EncryptionAlgorithmType, которые служба принимает. |
PremiumPageBlobTier |
Указывает уровень BLOB-объектов страницы, для настройки большого двоичного объекта. Это применимо только к страничных BLOB-объектам в учетных записях хранения класса Premium. См. здесь подробные сведения о соответствующей пропускной способности операций ввода-вывода в секунду и пропускной способности для PageBlobTier. |
SASProtocol |
Протоколы для созданного SAS. |
StorageBlobAudience |
Определяет известные облачные аудитории для хранилища. |
StorageRetryPolicyType |
Типы RetryPolicy. |
Функции
generate |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Создает объект SASQueryParameters, содержащий все параметры запроса SAS, необходимые для выполнения фактического запроса REST. См. https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas |
generate |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Создает экземпляр SASQueryParameters. Принимает только необходимые параметры для создания SAS. Для дополнительных параметров задайте соответствующие свойства напрямую, например разрешения, запуск и идентификатор. ПРЕДУПРЕЖДЕНИЕ. Если идентификатор не указан, требуются разрешения и истекает срок действия. Необходимо назначить значение идентификатору или истекает срок действия разрешений & вручную, если вы инициалы с помощью этого конструктора. Заполните необходимые сведения перед выполнением следующих фрагментов кода. Пример использования:
Пример использования идентификатора:
Пример использования имени большого двоичного объекта:
|
generate |
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS. Создает экземпляр SASQueryParameters. ПРЕДУПРЕЖДЕНИЕ. Идентификатор будет игнорироваться при создании SAS делегирования пользователей, разрешений и истечении срока действияOn. Пример использования:
|
get |
Чтобы получить аудиторию OAuth для учетной записи хранения для службы BLOB-объектов. |
is |
Помощник, который решает, соответствует ли заданный аргумент контракту конвейера |
new |
Создает новый объект Pipeline с предоставленными учетными данными. |
Сведения о функции
generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS.
Создает объект SASQueryParameters, содержащий все параметры запроса SAS, необходимые для выполнения фактического запроса REST.
См. https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas
function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
Параметры
- accountSASSignatureValues
- AccountSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
Возвращаемое значение
generateBlobSASQueryParameters(BlobSASSignatureValues, StorageSharedKeyCredential)
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS.
Создает экземпляр SASQueryParameters.
Принимает только необходимые параметры для создания SAS. Для дополнительных параметров задайте соответствующие свойства напрямую, например разрешения, запуск и идентификатор.
ПРЕДУПРЕЖДЕНИЕ. Если идентификатор не указан, требуются разрешения и истекает срок действия. Необходимо назначить значение идентификатору или истекает срок действия разрешений & вручную, если вы инициалы с помощью этого конструктора.
Заполните необходимые сведения перед выполнением следующих фрагментов кода.
Пример использования:
// Generate service level SAS for a container
const containerSAS = generateBlobSASQueryParameters({
containerName, // Required
permissions: ContainerSASPermissions.parse("racwdl"), // Required
startsOn: new Date(), // Optional
expiresOn: new Date(new Date().valueOf() + 86400 * 1000), // Required. Date type
ipRange: { start: "0.0.0.0", end: "255.255.255.255" }, // Optional
protocol: SASProtocol.HttpsAndHttp, // Optional
version: "2016-05-31" // Optional
},
sharedKeyCredential // StorageSharedKeyCredential - `new StorageSharedKeyCredential(account, accountKey)`
).toString();
Пример использования идентификатора:
// Generate service level SAS for a container with identifier
// startsOn & permissions are optional when identifier is provided
const identifier = "unique-id";
await containerClient.setAccessPolicy(undefined, [
{
accessPolicy: {
expiresOn: new Date(new Date().valueOf() + 86400 * 1000), // Date type
permissions: ContainerSASPermissions.parse("racwdl").toString(),
startsOn: new Date() // Date type
},
id: identifier
}
]);
const containerSAS = generateBlobSASQueryParameters(
{
containerName, // Required
identifier // Required
},
sharedKeyCredential // StorageSharedKeyCredential - `new StorageSharedKeyCredential(account, accountKey)`
).toString();
Пример использования имени большого двоичного объекта:
// Generate service level SAS for a blob
const blobSAS = generateBlobSASQueryParameters({
containerName, // Required
blobName, // Required
permissions: BlobSASPermissions.parse("racwd"), // Required
startsOn: new Date(), // Optional
expiresOn: new Date(new Date().valueOf() + 86400 * 1000), // Required. Date type
cacheControl: "cache-control-override", // Optional
contentDisposition: "content-disposition-override", // Optional
contentEncoding: "content-encoding-override", // Optional
contentLanguage: "content-language-override", // Optional
contentType: "content-type-override", // Optional
ipRange: { start: "0.0.0.0", end: "255.255.255.255" }, // Optional
protocol: SASProtocol.HttpsAndHttp, // Optional
version: "2016-05-31" // Optional
},
sharedKeyCredential // StorageSharedKeyCredential - `new StorageSharedKeyCredential(account, accountKey)`
).toString();
function generateBlobSASQueryParameters(blobSASSignatureValues: BlobSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
Параметры
- blobSASSignatureValues
- BlobSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
Возвращаемое значение
generateBlobSASQueryParameters(BlobSASSignatureValues, UserDelegationKey, string)
ДОСТУПНО ТОЛЬКО В СРЕДЕ ВЫПОЛНЕНИЯ NODE.JS.
Создает экземпляр SASQueryParameters. ПРЕДУПРЕЖДЕНИЕ. Идентификатор будет игнорироваться при создании SAS делегирования пользователей, разрешений и истечении срока действияOn.
Пример использования:
// Generate user delegation SAS for a container
const userDelegationKey = await blobServiceClient.getUserDelegationKey(startsOn, expiresOn);
const containerSAS = generateBlobSASQueryParameters({
containerName, // Required
permissions: ContainerSASPermissions.parse("racwdl"), // Required
startsOn, // Optional. Date type
expiresOn, // Required. Date type
ipRange: { start: "0.0.0.0", end: "255.255.255.255" }, // Optional
protocol: SASProtocol.HttpsAndHttp, // Optional
version: "2018-11-09" // Must greater than or equal to 2018-11-09 to generate user delegation SAS
},
userDelegationKey, // UserDelegationKey
accountName
).toString();
function generateBlobSASQueryParameters(blobSASSignatureValues: BlobSASSignatureValues, userDelegationKey: UserDelegationKey, accountName: string): SASQueryParameters
Параметры
- blobSASSignatureValues
- BlobSASSignatureValues
- userDelegationKey
- UserDelegationKey
Возвращаемое значение blobServiceClient.getUserDelegationKey()
- accountName
-
string
Возвращаемое значение
getBlobServiceAccountAudience(string)
Чтобы получить аудиторию OAuth для учетной записи хранения для службы BLOB-объектов.
function getBlobServiceAccountAudience(storageAccountName: string): string
Параметры
- storageAccountName
-
string
Возвращаемое значение
string
isPipelineLike(unknown)
Помощник, который решает, соответствует ли заданный аргумент контракту конвейера
function isPipelineLike(pipeline: unknown): pipeline
Параметры
- pipeline
-
unknown
Аргумент, который может быть конвейером
Возвращаемое значение
pipeline
Значение true, если аргумент удовлетворяет контракту конвейера
newPipeline(StorageSharedKeyCredential | AnonymousCredential | TokenCredential, StoragePipelineOptions)
Создает новый объект Pipeline с предоставленными учетными данными.
function newPipeline(credential?: StorageSharedKeyCredential | AnonymousCredential | TokenCredential, pipelineOptions?: StoragePipelineOptions): Pipeline
Параметры
- credential
-
StorageSharedKeyCredential | AnonymousCredential | TokenCredential
Например, AnonymousCredential, StorageSharedKeyCredential или любые учетные данные из пакета @azure/identity
для проверки подлинности запросов к службе. Можно также предоставить объект, реализующий интерфейс TokenCredential. Если не указано, используется AnonymousCredential.
- pipelineOptions
- StoragePipelineOptions
Необязательный. Параметры.
Возвращаемое значение
Новый объект Pipeline.