このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
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 は、AnonymousCredentialPolicy オブジェクトの作成に使用される credentialPolicyCreator メンバーを提供します。 AnonymousCredentialPolicy は、パブリック リソースを読み取る HTTP(S) 要求または Shared Access Signature (SAS) で使用する要求で使用されます。 |
AnonymousCredentialPolicy | AnonymousCredentialPolicy は、パブリック リソースを読み取る HTTP(S) 要求または Shared Access Signature (SAS) で使用する要求で使用されます。 |
AppendBlobClient | AppendBlobClient は、追加 BLOB に適用できる一連の操作を定義します。 |
BaseRequestPolicy | すべての要求ポリシーの派生元となる基本クラス。 |
BlobBatch | BlobBatch は、BLOB に対する操作の集計セットを表します。現時点では、 |
BlobBatchClient | BlobBatchClient を使用すると、Azure Storage Blob Service に対してバッチ処理された要求を行うことができます。 https://learn.microsoft.com/en-us/rest/api/storageservices/blob-batch を参照してください |
BlobClient | BlobClient は、Azure Storage BLOB への URL を表します。BLOB には、ブロック BLOB、追加 BLOB、またはページ BLOB を指定できます。 |
BlobLeaseClient | ContainerClient またはBlobClientのリースを管理するクライアント。 |
BlobSASPermissions | NODE.JSランタイムでのみ使用できます。 これは、ServiceSAS によって BLOB に付与されるアクセス許可を表す文字列を構築するためのヘルパー クラスです。 値を true に設定すると、これらのアクセス許可を使用するすべての SAS にその操作のアクセス許可が付与されます。 すべての値が設定されたら、これを toString でシリアル化し、BlobSASSignatureValues オブジェクトのアクセス許可フィールドとして設定する必要があります。 このクラスを使用せずにアクセス許可文字列を構築することはできますが、アクセス許可の順序は特定であり、このクラスは正確性を保証します。 |
BlobServiceClient | BlobServiceClient は、Blob コンテナーを操作できる Azure Storage Blob Service へのクライアントを表します。 |
BlockBlobClient | BlockBlobClient は、ブロック BLOB に適用できる一連の操作を定義します。 |
ContainerClient | ContainerClient は、その BLOB を操作できる Azure Storage コンテナーへの URL を表します。 |
ContainerSASPermissions | これは、ServiceSAS によってコンテナーに付与されるアクセス許可を表す文字列を構築するためのヘルパー クラスです。値を true に設定すると、これらのアクセス許可を使用するすべての SAS にその操作のアクセス許可が付与されます。すべての値が設定されたら、これを toString でシリアル化し、BlobSASSignatureValues オブジェクトのアクセス許可フィールドとして設定する必要があります。 このクラスを使用せずにアクセス許可文字列を構築することはできますが、アクセス許可の順序は特定であり、このクラスは正確性を保証します。 |
Credential | 資格情報は、Azure Storage HTTP 要求の署名のための抽象クラスです。 このクラスは、CredentialPolicy を生成する credentialPolicyCreator ファクトリをホストします。 |
CredentialPolicy | 送信前に HTTP(S) 要求に署名するために使用される資格情報ポリシー。 これは抽象クラスです。 |
PageBlobClient | PageBlobClient は、ページ BLOB に適用できる一連の操作を定義します。 |
Pipeline | HTTP 要求ポリシーを含む Pipeline クラス。newPipeline呼び出すことで、既定のパイプラインを作成できます。または、Pipeline のコンストラクターによって独自のポリシーを使用してパイプラインを作成することもできます。 カスタマイズしたパイプライン実装する前に、newPipeline と指定されたポリシーを参照してください。 |
SASQueryParameters | Azure Storage SAS のクエリ パラメーターを構成するコンポーネントを表します。 この型は、ユーザーによって直接構築されるわけではありません。これは、AccountSASSignatureValues および blobSASSignatureValues型 によってのみ生成されます。 生成されると、toString() にエンコードして URL に直接追加できます (ただし、既存のクエリ パラメーターがある場合は注意が必要です。これらのクエリ パラメーターを追加する適切な方法に影響する可能性があります)。 注: このクラスのインスタンスは不変です。 |
StorageBrowserPolicy | StorageBrowserPolicy は、次のような Node.js とブラウザー ランタイムの違いを処理します。
|
StorageBrowserPolicyFactory | StorageBrowserPolicyFactory は、StorageBrowserPolicy オブジェクトの生成を支援するファクトリ クラスです。 |
StorageRetryPolicy | 指数再試行と線形再試行が実装された再試行ポリシー。 |
StorageRetryPolicyFactory | StorageRetryPolicyFactory は、StorageRetryPolicyオブジェクト 生成するのに役立つファクトリ クラスです。 |
StorageSharedKeyCredential | NODE.JSランタイムでのみ使用できます。 Azure Storage サービスのアカウント キー承認用の StorageSharedKeyCredential。 |
StorageSharedKeyCredentialPolicy | StorageSharedKeyCredentialPolicy は、共有キーを使用して HTTP 要求に署名するために使用されるポリシーです。 |
AccessPolicy | アクセス ポリシー |
AccountSASPermissionsLike | アカウント SAS アクセス許可のような型。AccountSASPermissions で使用され、生オブジェクトからの SAS アクセス許可を解析します。 |
AccountSASSignatureValues | NODE.JSランタイムでのみ使用できます。 AccountSASSignatureValues は、Azure Storage アカウントの Shared Access Signature (SAS) を生成するために使用されます。 ここでのすべての値が適切に設定されたら、generateAccountSASQueryParameters 呼び出して、実際に BLOB URL に適用できる SAS の表現を取得します。 注: 前者は変更可能であり、論理表現であるのに対し、後者は不変であり、実際の REST 要求の生成に使用されるため、このクラスとSASQueryParameters の両方が存在。 SAS の概念の詳細については、https://learn.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1 を参照してください。パラメーターの説明については、https://learn.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas を参照してください。これには、必要なパラメーターが含まれます。 |
AppendBlobAppendBlockFromURLOptions | appendBlockFromURL操作 構成するためのオプション。 |
AppendBlobAppendBlockFromUrlHeaders | AppendBlob_appendBlockFromUrl操作のヘッダーを定義します。 |
AppendBlobAppendBlockHeaders | AppendBlob_appendBlock操作のヘッダーを定義します。 |
AppendBlobAppendBlockOptions | appendBlock操作 構成するためのオプション。 |
AppendBlobCreateHeaders | AppendBlob_create操作のヘッダーを定義します。 |
AppendBlobCreateIfNotExistsOptions | createIfNotExists操作 構成するためのオプション。 |
AppendBlobCreateIfNotExistsResponse | <xref:appendBlobClient.createIfNotExists> 操作の応答データが含まれています。 |
AppendBlobCreateOptions | 操作 構成するためのオプション。 |
AppendBlobRequestConditions | この追加 BLOB の作成に追加する条件。 |
AppendBlobSealOptions | シール操作 構成するためのオプション。 |
AppendPositionAccessConditions | パラメーター グループ |
BatchSubRequest | バッチ操作に関連付けられている要求。 |
BatchSubResponse | バッチ操作内の 1 つの要求に関連付けられた応答データ。 |
BlobAbortCopyFromURLHeaders | Blob_abortCopyFromURL操作のヘッダーを定義します。 |
BlobAbortCopyFromURLOptions | abortCopyFromURL操作 構成するためのオプション。 |
BlobAcquireLeaseOptions | BLOB を構成するオプション - リース操作を取得します。 |
BlobBatchSubmitBatchOptionalParams | サービスを構成するためのオプション - バッチオプションパラメーターの送信。 |
BlobBeginCopyFromURLOptions | beginCopyFromURL操作 構成するためのオプション。 |
BlobBeginCopyFromURLResponse | beginCopyFromURL 操作の応答データを格納します。 |
BlobBeginCopyFromUrlPollState | beginCopyFromURLから返されるポーリングャー使用される状態。 この状態は、コピーの進行状況が検出されるたびに、ユーザー指定の |
BlobBreakLeaseOptions | Blob - Break Lease 操作を構成するためのオプション。 |
BlobChangeLeaseOptions | BLOB を構成するためのオプション - リース操作の変更。 |
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 | generateSasUrl操作 構成するためのオプション。 |
BlobGetAccountInfoHeaders | Blob_getAccountInfo操作のヘッダーを定義します。 |
BlobGetAccountInfoOptions | getAccountInfo操作 構成するためのオプション。 |
BlobGetPropertiesHeaders | Blob_getProperties操作のヘッダーを定義します。 |
BlobGetPropertiesOptions | getProperties 操作を構成するオプション。 |
BlobGetPropertiesResponse | getProperties 操作の応答データを格納します。 |
BlobGetTagsHeaders | Blob_getTags操作のヘッダーを定義します。 |
BlobGetTagsOptions | getTags 操作を構成するためのオプション。 |
BlobHTTPHeaders | パラメーター グループ |
BlobHierarchyListSegment | BlobHierarchyListSegment を表すインターフェイス。 |
BlobHierarchyListSegmentModel | |
BlobImmutabilityPolicy | BLOB の不変ポリシーについて説明します。 |
BlobItem | Azure Storage BLOB |
BlobItemInternal | Azure Storage BLOB |
BlobPrefix | |
BlobProperties | BLOB のプロパティ |
BlobQueryArrowConfiguration | Apache Arrow 形式で BLOB にクエリを実行するオプション。outputTextConfigurationでのみ有効です。 |
BlobQueryArrowField | BlobQueryArrowConfigurationのフィールドについて説明します。 |
BlobQueryCsvTextConfiguration | CSV 形式で BLOB にクエリを実行するオプション。 |
BlobQueryError | BLOB クエリのエラーの種類。 |
BlobQueryHeaders | Blob_query操作のヘッダーを定義します。 |
BlobQueryJsonTextConfiguration | JSON 形式で BLOB にクエリを実行するオプション。 |
BlobQueryParquetConfiguration | Parquet 形式で BLOB にクエリを実行するオプション。 inputTextConfigurationに対してのみ有効です。 |
BlobReleaseLeaseOptions | BLOB - リリース リース操作を構成するためのオプション。 |
BlobRenewLeaseOptions | BLOB を構成するためのオプション - リースの更新操作。 |
BlobRequestConditions | 標準の HTTP 条件付きヘッダー、タグの条件、リース条件 |
BlobSASPermissionsLike | BLOB SAS アクセス許可のような型。BlobSASPermissions で生オブジェクトからの SAS アクセス許可を解析するために使用されます。 |
BlobSASSignatureValues | NODE.JSランタイムでのみ使用できます。 BlobSASSignatureValues は、コンテナーまたは BLOB の BLOB サービス SAS トークンの生成に役立ちます。 |
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 内の 1 つのブロックを表します。 ブロックの ID とサイズについて説明します。 |
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 | generateSasUrl操作 構成するためのオプション。 |
ContainerGetAccessPolicyHeaders | Container_getAccessPolicy操作のヘッダーを定義します。 |
ContainerGetAccessPolicyOptions | getAccessPolicy操作 構成するためのオプション。 |
ContainerGetAccountInfoHeaders | Container_getAccountInfo操作のヘッダーを定義します。 |
ContainerGetAccountInfoOptions | getAccountInfo操作 構成するためのオプション。 |
ContainerGetPropertiesHeaders | Container_getProperties操作のヘッダーを定義します。 |
ContainerGetPropertiesOptions | getProperties操作 構成するオプション。 |
ContainerItem | Azure Storage コンテナー |
ContainerListBlobFlatSegmentHeaders | Container_listBlobFlatSegment操作のヘッダーを定義します。 |
ContainerListBlobHierarchySegmentHeaders | Container_listBlobHierarchySegment操作のヘッダーを定義します。 |
ContainerListBlobsOptions | コンテナーを構成するためのオプション - BLOB 操作を一覧表示します。 見る:
|
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 は、あるドメインで実行されている Web アプリケーションが別のドメインのリソースにアクセスできるようにする HTTP 機能です。 Web ブラウザーは、Web ページが別のドメインの API を呼び出さないようにする、同じ配信元ポリシーと呼ばれるセキュリティ制限を実装します。CORS は、あるドメイン (配信元ドメイン) が別のドメインの API を呼び出すことを許可する安全な方法を提供します |
CpkInfo | パラメーター グループ |
FilterBlobItem | findBlobsByTags からの BLOB 情報 |
FilterBlobItemModel | フィルター BLOB API 呼び出しからの BLOB 情報 |
FilterBlobSegment | findBlobsByTags 操作のセグメント応答。 |
FilterBlobSegmentModel | フィルター BLOB API 呼び出しの結果 |
GeoReplication | セカンダリ ストレージ サービスの Geo-Replication 情報 |
HttpAuthorization | Authorization、ProxyAuthorization、WWW-Authenticate、および Proxy-Authenticate ヘッダー値の認証情報を表します。 |
HttpHeaders | HTTP ヘッダーのキーと値のペアのコレクション。 |
HttpOperationResponse | core-v1(core-http) と互換性のある Http 応答。 |
HttpResponse | HTTP 応答を生成した要求への参照を含む HTTP 応答の表現。 |
IHttpClient | core-http 要求ポリシーの互換性のあるインターフェイス |
Lease | 特定のリースの詳細。 |
LeaseAccessConditions | パラメーター グループ |
LeaseOperationOptions | リース操作を構成します。 |
ListBlobsFlatSegmentResponse | BLOB の列挙 |
ListBlobsFlatSegmentResponseModel | BLOB の列挙 |
ListBlobsHierarchySegmentResponse | BLOB の列挙 |
ListBlobsHierarchySegmentResponseModel | BLOB の列挙 |
ListContainersSegmentResponse | コンテナーの列挙 |
Logging | Azure Analytics のログ設定。 |
MatchConditions | ETag 照合に基づいて条件付き要求の HTTP オプションを指定します。 |
Metadata | リソースに関連付ける名前と値のペアのマップ。 |
Metrics | BLOB の時間または分単位の集計で API ごとにグループ化された要求統計の概要 |
ModificationConditions | 変更時刻に基づいて条件付き要求の HTTP オプションを指定します。 |
ModifiedAccessConditions | 標準の HTTP 条件付きヘッダーとタグの条件。 |
ModifiedAccessConditionsModel | パラメーター グループ |
ObjectReplicationPolicy | オブジェクト レプリケーション ポリシー ID と、objectReplicationRuleのそれぞれの一覧含まれています。これは、ソース BLOB のオブジェクト レプリケーション プロパティを取得するときに使用されます。 宛先 BLOB のポリシー ID は、それぞれのメソッド応答の ObjectReplicationDestinationPolicyId で設定されます (例: <xref:BlobProperties.ObjectReplicationDestinationPolicyId>。 |
ObjectReplicationRule | BLOB のオブジェクト レプリケーション 規則 ID と ObjectReplicationStatus が含まれます。ObjectReplicationPolicyの下に、ObjectReplicationRule が複数存在する場合があります。 |
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 | このページ BLOB の作成に追加する条件。 |
PageBlobResizeHeaders | PageBlob_resize操作のヘッダーを定義します。 |
PageBlobResizeOptions | サイズ変更操作を構成 オプション。 |
PageBlobStartCopyIncrementalOptions | startCopyIncremental操作 構成するためのオプション。 |
PageBlobUpdateSequenceNumberHeaders | PageBlob_updateSequenceNumber操作のヘッダーを定義します。 |
PageBlobUpdateSequenceNumberOptions | updateSequenceNumber操作 構成するためのオプション。 |
PageBlobUploadPagesFromURLHeaders | PageBlob_uploadPagesFromURL操作のヘッダーを定義します。 |
PageBlobUploadPagesFromURLOptions | uploadPagesFromURL操作 構成するためのオプション。 |
PageBlobUploadPagesHeaders | PageBlob_uploadPages操作のヘッダーを定義します。 |
PageBlobUploadPagesOptions | uploadPages 操作を構成するためのオプション。 |
PageList | BLOB のページ範囲の一覧。 |
PageListInternal | ページの一覧 |
PageRange | |
PageRangeInfo | |
ParsedBatchResponse | 各サブ要求の応答を含むマルチパート/混合応答。 |
PipelineLike | HTTP 要求ポリシーを含むPipeline クラスのインターフェイス。newPipeline呼び出すことで、既定のパイプラインを作成できます。または、Pipeline のコンストラクターによって独自のポリシーを使用してパイプラインを作成することもできます。 カスタマイズしたパイプライン実装する前に、newPipeline と指定されたポリシーを参照してください。 |
PipelineOptions | パイプライン コンストラクターのオプション インターフェイス。 |
PollOperationState | PollOperationState には、実行時間の長い操作ポーリングツールを定義するために必要なプロパティの最小セットの一覧が含まれています。 Poller クラスは、実行時間の長い操作のトリガー、待機、および取り消しを開始するローカル制御メカニズムとして機能しますが、PollOperationState は、実行時間の長いリモート操作の状態を文書化します。 少なくとも操作の開始時、完了時、取り消し時に更新する必要があります。ただし、実装には、他の理由で更新できる他の数のプロパティを含めることができます。 |
PollerLike | ユーザーが操作する必要がある最小限の API のみを公開することを目的としたポーリングャーの抽象表現。 |
PollerLikeWithCancellation | ユーザーが操作する必要がある最小限の API のみを公開することを目的としたポーリングャーの抽象表現。 |
Range | Blob Service 操作の範囲。 |
RequestPolicyFactory | core-http の RequestPolicyFactory との互換性のためのインターフェイス |
RequestPolicyOptions | RequestPolicy との互換性のためのインターフェイス |
ResponseLike | 単純な_response プロパティを持つオブジェクト。 |
ResponseWithBody | 本文とヘッダーが既に既知の型に解析されている_response プロパティを持つオブジェクト。 |
ResponseWithHeaders | 既に型指定されたオブジェクトにヘッダーが解析されている_response プロパティを持つオブジェクト。 |
RestError | 失敗したパイプライン要求のカスタム エラーの種類。 |
RetentionPolicy | 関連付けられたデータを保持する期間を決定するアイテム保持ポリシー |
SASQueryParametersOptions | |
SasIPRange | SAS に対して許可される IP 範囲。 |
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 | listContainers 操作を構成するためのオプション。 |
ServiceListContainersSegmentHeaders | Service_listContainersSegment操作のヘッダーを定義します。 |
ServiceRenameContainerOptions | <xref:BlobServiceClient.renameContainer> 操作を構成するオプション。 |
ServiceSetPropertiesHeaders | Service_setProperties操作のヘッダーを定義します。 |
ServiceSetPropertiesOptions | setProperties 操作を構成するオプション。 |
ServiceSubmitBatchHeaders | Service_submitBatch操作のヘッダーを定義します。 |
ServiceSubmitBatchOptionalParamsModel | 省略可能なパラメーター。 |
ServiceUndeleteContainerOptions | undeleteContainer操作 構成するためのオプション。 |
SignedIdentifier | 署名付き識別子。 |
SignedIdentifierModel | signed identifier |
StaticWebsite | アカウントが静的 Web サイトをホストできるようにするプロパティ |
StoragePipelineOptions | newPipeline 関数のオプション インターフェイス。 |
StorageRetryOptions | ストレージ BLOB 再試行オプション インターフェイス。 |
TagConditions | BLOB タグに基づいて条件付き要求の HTTP オプションを指定します。 |
UserDelegationKey | ユーザー委任キー。 |
UserDelegationKeyModel | ユーザー委任キー |
WebResource | リモート サーバーに対して行われる HTTP 要求の説明。 |
BlockBlobTier | BLOB のアクセス層を表します。ブロック BLOB レベルの階層化の詳細については、「ホット、クール、アーカイブ ストレージ層」を参照してください。 |
KnownEncryptionAlgorithmType | サービスが受け入れるEncryptionAlgorithmType の既知の値。 |
PremiumPageBlobTier | BLOB を設定するページ BLOB 層を指定します。 これは、Premium Storage アカウントのページ BLOB にのみ適用されます。PageBlobTier あたりの対応する IOPS とスループットの詳細については、の を参照してください。 |
SASProtocol | 生成された SAS のプロトコル。 |
StorageBlobAudience | Storage の既知のクラウド対象ユーザーを定義します。 |
StorageRetryPolicyType | RetryPolicy 型。 |
generate | NODE.JSランタイムでのみ使用できます。 実際の REST 要求を行うために必要なすべての SAS クエリ パラメーターを含む、SASQueryParameters オブジェクトを生成します。 https://learn.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas を参照してください |
generate | NODE.JSランタイムでのみ使用できます。 SASQueryParameters のインスタンスを作成します。 SAS の作成に必要な設定のみを受け入れます。 オプションの設定については、アクセス許可、startsOn、識別子など、対応するプロパティを直接設定してください。 警告: 識別子が指定されていない場合、アクセス許可と expiresOn が必要です。このコンストラクターを最初に使用する場合は、識別子または expiresOn & アクセス許可に値を手動で割り当てる必要があります。 次のスニペットを実行する前に、必要な詳細を入力します。 使用例:
識別子の使用例:
BLOB 名の使用例:
|
generate | NODE.JSランタイムでのみ使用できます。 SASQueryParameters のインスタンスを作成します。警告: ユーザー委任 SAS を生成するときに識別子は無視されます。アクセス許可と expiresOn が必要です。 使用例:
|
get | BLOB サービスのストレージ アカウントの OAuth 対象ユーザーを取得します。 |
is | 指定された引数がパイプライン コントラクトを満たすかどうかを判断するヘルパー |
new | Credential が指定された新しい Pipeline オブジェクトを作成します。 |
NODE.JSランタイムでのみ使用できます。
実際の REST 要求を行うために必要なすべての SAS クエリ パラメーターを含む、SASQueryParameters オブジェクトを生成します。
https://learn.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas を参照してください
function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
NODE.JSランタイムでのみ使用できます。
SASQueryParameters のインスタンスを作成します。
SAS の作成に必要な設定のみを受け入れます。 オプションの設定については、アクセス許可、startsOn、識別子など、対応するプロパティを直接設定してください。
警告: 識別子が指定されていない場合、アクセス許可と expiresOn が必要です。このコンストラクターを最初に使用する場合は、識別子または expiresOn & アクセス許可に値を手動で割り当てる必要があります。
次のスニペットを実行する前に、必要な詳細を入力します。
使用例:
// Generate service level SAS for a containerconst 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 providedconst 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();
BLOB 名の使用例:
// Generate service level SAS for a blobconst 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
NODE.JSランタイムでのみ使用できます。
SASQueryParameters のインスタンスを作成します。警告: ユーザー委任 SAS を生成するときに識別子は無視されます。アクセス許可と expiresOn が必要です。
使用例:
// Generate user delegation SAS for a containerconst 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
blobServiceClient.getUserDelegationKey()
の戻り値
string
BLOB サービスのストレージ アカウントの OAuth 対象ユーザーを取得します。
function getBlobServiceAccountAudience(storageAccountName: string): string
string
string
指定された引数がパイプライン コントラクトを満たすかどうかを判断するヘルパー
function isPipelineLike(pipeline: unknown): pipeline
unknown
パイプラインである可能性がある引数
pipeline
引数がパイプライン コントラクトを満たす場合は true
Credential が指定された新しい Pipeline オブジェクトを作成します。
function newPipeline(credential?: StorageSharedKeyCredential | AnonymousCredential | TokenCredential, pipelineOptions?: StoragePipelineOptions): Pipeline
AnonymousCredential、StorageSharedKeyCredential、サービスへの要求を認証するための@azure/identity
パッケージの資格情報など。 TokenCredential インターフェイスを実装するオブジェクトを指定することもできます。 指定しない場合は、AnonymousCredential が使用されます。
随意。 オプション。
新しい Pipeline オブジェクト。