次の方法で共有


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

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

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

Note

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

BLOB のサンプル

次の表は、JavaScript クライアント ライブラリを使用する Azure Blob Storage 開発者ガイドとサンプルへのリンクです。

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

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

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

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

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

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

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

ブロック BLOB を並列ダウンロードする
一覧取得 コンテナーの一覧表示

BLOB を一覧表示する
コンテナーの一覧表示

反復子を使用してコンテナーをリストする

ページごとにコンテナーをリストする

反復子を使用して BLOB をリストする

ページごとに BLOB をリストする

階層ごとに BLOB をリストする
削除 コンテナーを削除する

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

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

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

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

BLOB プロパティとメタデータの管理
インデックス タグ データを管理および検索するために BLOB インデックス タグを使用する
アクセス層 ブロック BLOB のアクセス層を設定または変更する BLOB のアクセス層を設定する
Blob service Blob service クライアントを作成する

SAS URL を使用して Blob service クライアントを作成する
スナップショット BLOB のスナップショットの作成

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

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 クライアント ライブラリのインストール方法と概要については、以下のガイドをご覧ください。

次のステップ

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