次の方法で共有


JavaScript クライアント ライブラリを使用した Azure Storage サンプル

この記事では、開発者ガイドとサンプル リポジトリにあるコード サンプル シナリオの概要を説明します。 リンクをクリックすると、開発者ガイドまたは GitHub リポジトリ内の対応するサンプルが表示されます。

開発者ガイドは、Azure Storage サービスに関連する特定のシナリオの詳細情報とコード例を提供する記事のコレクションです。 JavaScript または TypeScript の Blob Storage 開発者ガイドの詳細については、「Azure Blob Storage および JavaScript の概要」を参照してください

Note

これらのサンプルには、最新の Azure Storage JavaScript v12 ライブラリが使用されています。 従来の v11 コードについては、GitHub リポジトリの「Node.js での Azure Blob service の概要」を参照してください。

BLOB のサンプル

次の表は、JavaScript クライアント ライブラリを使用する Azure Blob Storage 開発者ガイドとサンプルへのリンクです。 開発者ガイドのリンクには JavaScript と TypeScript のコード スニペットが含まれていますが、サンプル リンクでは GitHub リポジトリ内のコードに直接アクセスできます。

トピック 開発者ガイド GitHub のサンプル
認証/承認 Blob Storage へのアクセスを承認して接続する

BLOB 用のユーザー委任 SAS を作成する

BLOB 用のサービス SAS を作成する

アカウント SAS を作成する
Microsoft Entra ID を使用して認証する:
JavaScript
TypeScript

共有キー資格情報を使用して認証する:
JavaScript
TypeScript

接続文字列を使用して認証する:
JavaScript
TypeScript
コンテナーの作成 コンテナーの作成 コンテナーを作成する:
JavaScript
TypeScript
アップロード BLOB をアップロードする BLOB をアップロードする:
JavaScript
TypeScript

ストリームを BLOB に並列アップロードする:
JavaScript
TypeScript
ダウンロード BLOB をダウンロードする BLOB をダウンロードする:
JavaScript
TypeScript

ブロック BLOB を並列ダウンロードする:
JavaScript
TypeScript
リスト コンテナーを一覧表示する

BLOB を一覧表示する
コンテナーを一覧表示する:
JavaScript
TypeScript

反復子を使用してコンテナーを一覧表示する:
JavaScript
TypeScript

ページごとにコンテナーを一覧表示する:
JavaScript
TypeScript

反復子を使用して BLOB を一覧表示する:
JavaScript
TypeScript

ページごとに BLOB を一覧表示する:
JavaScript
TypeScript

階層ごとに BLOB を一覧表示する:
JavaScript
TypeScript
削除 コンテナーを削除する

BLOB を削除する
コンテナーを削除する:
JavaScript
TypeScript
コピー コピー操作の概要

ソース オブジェクト URL から BLOB をコピーする

非同期スケジュールを設定して BLOB をコピーする
リース コンテナー リースを作成して管理する

BLOB リースを作成して管理する
プロパティとメタデータ コンテナーのプロパティとメタデータを管理する

BLOB のプロパティとメタデータを管理する
インデックス タグ BLOB インデックス タグを使用してデータを管理して見つける
アクセス層 ブロック BLOB のアクセス層を設定または変更する BLOB のアクセス層を設定する:
JavaScript
TypeScript
Blob service BLOB サービス クライアントを作成する:
JavaScript
TypeScript

SAS URL を使用して BLOB サービス クライアントを作成する:
JavaScript
TypeScript
スナップショット BLOB スナップショットを作成する:
JavaScript
TypeScript

BLOB スナップショットをダウンロードする:
JavaScript
TypeScript
トラブルシューティング コンテナー クライアントを使用して回復可能なエラーをトリガーする:
JavaScript
TypeScript

Data Lake Storage のサンプル

次の表は、JavaScript クライアント ライブラリを使用する Data Lake Storage のサンプルへのリンクです。

トピック GitHub のサンプル
Data Lake サービス Data Lake サービス クライアントを作成する
ファイル システム ファイル システムを作成する
ファイル システムをリストする
ファイル システム内のパスをリストする
ファイル システムを削除する
ファイル ファイルを作成する
ファイルをダウンロードする

Azure Files のサンプル

次の表は、JavaScript クライアント ライブラリを使用する Azure Files のサンプルへのリンクです。

トピック GitHub のサンプル
認証 接続文字列を使用して認証する
共有キーの資格情報を使用して認証する
AnonymousCredential を使用して認証する
カスタム パイプラインを使用して接続する
プロキシを使用して接続する
共有 共有を作成する
共有をリストする
ページごとに共有をリストする
共有を削除する
ディレクトリ ディレクトリを作成する
ファイルとディレクトリをリストする
ページごとにファイルとディレクトリをリストする
ファイル ファイルを並列アップロードする
読み取り可能なストリームを並列アップロードする
ファイルを並列ダウンロードする
ファイル ハンドルをリストする
ページごとにファイル ハンドルをリストする

キューのサンプル

次の表は、JavaScript クライアント ライブラリを使用する Azure Queue のサンプルへのリンクです。

トピック GitHub のサンプル
認証 接続文字列を使用して認証する
共有キーの資格情報を使用して認証する
AnonymousCredential を使用して認証する
カスタム パイプラインを使用して接続する
プロキシを使用して接続する
Microsoft Entra ID を使用して認証する
Queue サービス Queue サービス クライアントを作成する
キュー 新しいキューを作成する
キューをリストする
ページごとにキューをリストする
キューを削除する
Message メッセージをキューに送信する
メッセージをピークする

メッセージを受信する
メッセージを削除する

テーブルのサンプル

次の表は、JavaScript クライアント ライブラリを使用する Azure Table のサンプルへのリンクです。

非推奨のクライアント ライブラリのサンプルは、「JavaScript 用の Azure Table Storage のサンプル」で入手できます。

Azure のコード サンプル ライブラリ

完全な JavaScript サンプル ライブラリをご覧いただくには、次のページにアクセスしてください。

各ライブラリの GitHub リポジトリを参照してクローンすることができます。

概要ガイド

Azure Storage クライアント ライブラリのインストール方法と概要については、以下のガイドをご覧ください。

次のステップ

他の言語のサンプルについては、以下のページをご覧ください。