az storage fs directory
Azure Data Lake Storage Gen2 アカウントでディレクトリを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az storage fs directory create |
ADLS Gen2 ファイル システムにディレクトリを作成します。 |
コア | GA |
az storage fs directory delete |
ADLS Gen2 ファイル システム内のディレクトリを削除します。 |
コア | GA |
az storage fs directory download |
ADLS Gen2 ファイル システムのディレクトリからローカル ファイル パスにファイルをダウンロードします。 |
コア | プレビュー |
az storage fs directory exists |
ADLS Gen2 ファイル システムにディレクトリが存在するかどうかを確認します。 |
コア | GA |
az storage fs directory generate-sas |
ADLS Gen2 アカウントのディレクトリの SAS トークンを生成します。 |
コア | GA |
az storage fs directory list |
ADLS Gen2 ファイル システムのディレクトリを一覧表示します。 |
コア | GA |
az storage fs directory metadata |
ファイル システム内のディレクトリのメタデータを管理します。 |
コア | GA |
az storage fs directory metadata show |
指定したディレクトリのすべてのユーザー定義メタデータを返します。 |
コア | GA |
az storage fs directory metadata update |
指定したファイル システムの 1 つ以上のユーザー定義の名前と値のペアを設定します。 |
コア | GA |
az storage fs directory move |
ADLS Gen2 ファイル システム内のディレクトリを移動します。 |
コア | GA |
az storage fs directory show |
ADLS Gen2 ファイル システムのディレクトリのプロパティを表示します。 |
コア | GA |
az storage fs directory upload |
ADLS Gen2 ファイル システムのディレクトリにファイルまたはサブディレクトリをアップロードします。 |
コア | プレビュー |
az storage fs directory create
ADLS Gen2 ファイル システムにディレクトリを作成します。
az storage fs directory create --file-system
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--metadata]
[--permissions]
[--sas-token]
[--timeout]
[--umask]
例
ADLS Gen2 ファイル システムにディレクトリを作成します。
az storage fs directory create -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
接続文字列を使用して ADLS Gen2 ファイル システムにディレクトリを作成します。
az storage fs directory create -n dir -f myfilesystem --connection-string myconnectionstring
必須のパラメーター
ファイル システム名 (つまり、コンテナー名)。
ディレクトリの名前。
省略可能のパラメーター
ストレージ アカウント キー。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
ストレージ データ サービス エンドポイント。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 各サービス プライマリ エンドポイントは、 az storage account show
を使用して検索できます。 環境変数: AZURE_STORAGE_SERVICE_ENDPOINT。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
スペース区切りのキーと値のペアのメタデータ。 これにより、既存のメタデータが上書きされます。
ファイル所有者、ファイル所有グループなどの POSIX アクセス許可。 各クラスには、読み取り (4)、書き込み (2)、または実行 (1) のアクセス許可を付与できます。 シンボリック (rwxrw-rw-) と 4 桁の 8 進数表記 (0766 など) の両方がサポートされています。 スティッキー ビットもサポートされ、シンボリック表記では、他のカテゴリの実行ビットがそれぞれ設定されているか未設定であるかに応じて、最終的な文字位置の文字 t または T で表されます (たとえば、固定ビットを持つ rwxrw-rw- は rwxrw-rwT として表されます)。スティッキー ビットを持つ rwxrw-rwx は rwxrw-rwt として表されます。t または T がない場合は、スティッキー ビットが設定されていないことを示します。 4 桁の 8 進数表記では、1 番目の数字で表されます (たとえば、1766 はスティッキー ビットを持つ rwxrw-rw- を表し、0766 はスティッキー ビットのない rwxrw-rw- を表します)。 詳細については、 https://docs.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#levels-of-permissionを参照してください。
Shared Access Signature (SAS)。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。
要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。
ファイルまたはディレクトリを作成し、親フォルダーに既定の ACL がない場合、umask は作成するファイルまたはディレクトリのアクセス許可を制限します。 結果のアクセス許可は p & ^u によって与えられます。ここで、p はアクセス許可であり、umask です。 詳細については、 https://docs.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#umaskを参照してください。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage fs directory delete
ADLS Gen2 ファイル システム内のディレクトリを削除します。
az storage fs directory delete --file-system
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
[--yes]
例
ADLS Gen2 ファイル システム内のディレクトリを削除します。
az storage fs directory delete -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
ADLS Gen2 ファイル システム内のディレクトリを削除します。 (自動生成)
az storage fs directory delete --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir --yes
必須のパラメーター
ファイル システム名 (つまり、コンテナー名)。
ディレクトリの名前。
省略可能のパラメーター
ストレージ アカウント キー。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
ストレージ データ サービス エンドポイント。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 各サービス プライマリ エンドポイントは、 az storage account show
を使用して検索できます。 環境変数: AZURE_STORAGE_SERVICE_ENDPOINT。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
Shared Access Signature (SAS)。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。
要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage fs directory download
このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
ADLS Gen2 ファイル システムのディレクトリからローカル ファイル パスにファイルをダウンロードします。
az storage fs directory download --destination-path
--file-system
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
[--source-path]
例
ADLS Gen2 ファイル システムのディレクトリに 1 つのファイルをダウンロードします。
az storage fs directory download -f myfilesystem --account-name mystorageaccount -s "path/to/file" -d "<local-path>"
ADLS Gen2 ファイル システム全体をダウンロードします。
az storage fs directory download -f myfilesystem --account-name mystorageaccount -d "<local-path>" --recursive
ADLS Gen2 ファイル システム内のディレクトリ全体をダウンロードします。
az storage fs directory download -f myfilesystem --account-name mystorageaccount -s SourceDirectoryPath -d "<local-path>" --recursive
ADLS Gen2 ファイル システム内のサブディレクトリ全体をダウンロードします。
az storage fs directory download -f myfilesystem --account-name mystorageaccount -s "path/to/subdirectory" -d "<local-path>" --recursive
必須のパラメーター
ダウンロードする宛先のローカル ディレクトリ パス。
ソース ファイル システムのダウンロード。
省略可能のパラメーター
ストレージ アカウント キー。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
ファイルを再帰的にダウンロードします。 有効にすると、サブディレクトリ内のファイルを含むすべてのファイルがダウンロードされます。
Shared Access Signature (SAS)。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。
ソース ディレクトリのダウンロード パス。 ファイル システムへの絶対パスにする必要があります。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage fs directory exists
ADLS Gen2 ファイル システムにディレクトリが存在するかどうかを確認します。
az storage fs directory exists --file-system
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
例
ADLS Gen2 ファイル システムにディレクトリが存在するかどうかを確認します。
az storage fs directory exists -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
ADLS Gen2 ファイル システムにディレクトリが存在するかどうかを確認します。 (自動生成)
az storage fs directory exists --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir
必須のパラメーター
ファイル システム名 (つまり、コンテナー名)。
ディレクトリの名前。
省略可能のパラメーター
ストレージ アカウント キー。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
ストレージ データ サービス エンドポイント。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 各サービス プライマリ エンドポイントは、 az storage account show
を使用して検索できます。 環境変数: AZURE_STORAGE_SERVICE_ENDPOINT。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
Shared Access Signature (SAS)。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。
要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage fs directory generate-sas
ADLS Gen2 アカウントのディレクトリの SAS トークンを生成します。
az storage fs directory generate-sas --file-system
--name
[--account-key]
[--account-name]
[--as-user]
[--auth-mode {key, login}]
[--blob-endpoint]
[--cache-control]
[--connection-string]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--encryption-scope]
[--expiry]
[--full-uri]
[--https-only]
[--ip]
[--permissions]
[--policy-name]
[--start]
例
ディレクトリの SAS トークンを生成し、それを使用してファイルをアップロードします。
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage fs directory generate-sas --name dir --file-system myfilesystem --https-only --permissions dlrw --expiry $end -o tsv
必須のパラメーター
ファイル システム名 (つまり、コンテナー名)。
ディレクトリの名前。
省略可能のパラメーター
ストレージ アカウント キー。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
このコマンドによって、ユーザー委任キーで署名された SAS が返されることを示します。 この引数が指定されている場合は、expiry パラメーターと '--auth-mode login' が必要です。
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
ストレージ データ サービス エンドポイント。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 各サービス プライマリ エンドポイントは、 az storage account show
を使用して検索できます。 環境変数: AZURE_STORAGE_SERVICE_ENDPOINT。
リソースがアクセスされたときの Cache-Control の応答ヘッダー値。この Shared Access Signature を使用します。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
この Shared Access Signature を使用してリソースにアクセスするときの Content-Disposition の応答ヘッダー値。
リソースがこの Shared Access Signature を使用してアクセスする場合の Content-Encoding の応答ヘッダー値。
リソースがアクセスされている場合の Content-Language の応答ヘッダー値。この Shared Access Signature を使用します。
リソースがアクセスされている場合の Content-Type の応答ヘッダー値。この Shared Access Signature を使用します。
すべての書き込み操作がサービスで暗号化されるように、要求の暗号化スコープを指定します。
SAS が無効になる UTC 日時 (Y-m-d'T'H:M'Z') を指定します。 保存されているアクセス ポリシーが、この値を指定する --policy-name で参照されている場合は使用しないでください。
このコマンドで、完全な BLOB URI と Shared Access Signature トークンが返されることを示します。
HTTPS プロトコルで行われた要求のみを許可します。 省略すると、HTTP プロトコルと HTTPS プロトコルの両方からの要求が許可されます。
要求を受け入れる IP アドレスまたは IP アドレスの範囲を指定します。 IPv4 スタイルのアドレスのみをサポートします。
SAS が付与するアクセス許可。 使用できる値: (a)dd (c)reate (d)elete (e)xecute (l)ist (m)ove (o)wnership (p)ermissions (r)ead (w)rite)。 保存されているアクセス ポリシーが、この値を指定する --id で参照されている場合は使用しないでください。 組み合わせることができます。
保存されているアクセス ポリシーの名前。
SAS が有効になる UTC 日時 (Y-m-d'T'H:M'Z') を指定します。 保存されているアクセス ポリシーが、この値を指定する --policy-name で参照されている場合は使用しないでください。 既定値は要求の時刻です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage fs directory list
ADLS Gen2 ファイル システムのディレクトリを一覧表示します。
az storage fs directory list --file-system
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--num-results]
[--path]
[--recursive {false, true}]
[--sas-token]
[--timeout]
例
ADLS Gen2 ファイル システムのディレクトリを一覧表示します。
az storage fs directory list -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
ADLS Gen2 ファイル システムの "dir/" 内のディレクトリを一覧表示します。
az storage fs directory list --path dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
必須のパラメーター
ファイル システム名 (つまり、コンテナー名)。
省略可能のパラメーター
ストレージ アカウント キー。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
ストレージ データ サービス エンドポイント。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 各サービス プライマリ エンドポイントは、 az storage account show
を使用して検索できます。 環境変数: AZURE_STORAGE_SERVICE_ENDPOINT。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
返される結果の最大数を指定します。
指定したパスの下のパスのみを返すように結果をフィルター処理します。
true に設定されている場合は、サブディレクトリを再帰的に調えます。
Shared Access Signature (SAS)。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。
要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage fs directory move
ADLS Gen2 ファイル システム内のディレクトリを移動します。
az storage fs directory move --file-system
--name
--new-directory
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
例
ディレクトリを ADLS Gen2 ファイル システム内のディレクトリに移動します。
az storage fs directory move --new-directory newfs/dir -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
ADLS Gen2 ファイル システム内のディレクトリを移動します。 (自動生成)
az storage fs directory move --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir --new-directory newfs/dir
必須のパラメーター
ファイル システム名 (つまり、コンテナー名)。
ディレクトリの名前。
ユーザーが移動する新しいディレクトリ名。 値の形式は"{filesystem}/{directory}/{サブディレクトリ}" である必要があります。
省略可能のパラメーター
ストレージ アカウント キー。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
ストレージ データ サービス エンドポイント。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 各サービス プライマリ エンドポイントは、 az storage account show
を使用して検索できます。 環境変数: AZURE_STORAGE_SERVICE_ENDPOINT。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
Shared Access Signature (SAS)。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。
要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage fs directory show
ADLS Gen2 ファイル システムのディレクトリのプロパティを表示します。
az storage fs directory show --file-system
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
例
ADLS Gen2 ファイル システムのディレクトリのプロパティを表示します。
az storage fs directory show -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
ADLS Gen2 ファイル システムのサブディレクトリのプロパティを表示します。
az storage fs directory show -n dir/subdir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
ADLS Gen2 ファイル システムのディレクトリのプロパティを表示します。 (自動生成)
az storage fs directory show --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir
必須のパラメーター
ファイル システム名 (つまり、コンテナー名)。
ディレクトリの名前。
省略可能のパラメーター
ストレージ アカウント キー。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
ストレージ データ サービス エンドポイント。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 各サービス プライマリ エンドポイントは、 az storage account show
を使用して検索できます。 環境変数: AZURE_STORAGE_SERVICE_ENDPOINT。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
Shared Access Signature (SAS)。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。
要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage fs directory upload
このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
ADLS Gen2 ファイル システムのディレクトリにファイルまたはサブディレクトリをアップロードします。
az storage fs directory upload --file-system
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--destination-path]
[--recursive]
[--sas-token]
例
ストレージ BLOB ディレクトリに 1 つのファイルをアップロードします。
az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/file" -d directory
ADLS Gen2 ファイル システムのルート ディレクトリにローカル ディレクトリをアップロードします。
az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/directory" --recursive
ADLS Gen2 ファイル システムのディレクトリにローカル ディレクトリをアップロードします。
az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/directory" -d directory --recursive
ローカル ディレクトリ内の一連のファイルを ADLS Gen2 ファイル システムのディレクトリにアップロードします。
az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/file*" -d directory --recursive
必須のパラメーター
アップロード先のファイル システム。
アップロード元のソース ファイル のパス。
省略可能のパラメーター
ストレージ アカウント キー。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
アップロード先のディレクトリ パス。 ファイル システムへの絶対パスにする必要があります。 指定した宛先パスが存在しない場合は、新しいディレクトリ パスが作成されます。
ファイルを再帰的にアップロードします。 有効にすると、サブディレクトリ内のファイルを含むすべてのファイルがアップロードされます。
Shared Access Signature (SAS)。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI