次の方法で共有


az storage table

NoSQL のキーと値のストレージを管理します。

コマンド

名前 説明 Status
az storage table create

ストレージ アカウントに新しいテーブルを作成します。

コア GA
az storage table delete

指定したテーブルとそのテーブルに含まれるすべてのデータを削除します。

コア GA
az storage table exists

テーブルが存在するかどうかを示すブール値を返します。

コア GA
az storage table generate-sas

テーブルの Shared Access Signature を生成します。

コア GA
az storage table list

ストレージ アカウント内のテーブルを一覧表示します。

コア GA
az storage table policy

ストレージ テーブルの共有アクセス ポリシーを管理します。

コア GA
az storage table policy create

格納されているオブジェクトに格納されているアクセス ポリシーを作成します。

コア GA
az storage table policy delete

格納されているオブジェクトの格納されているアクセス ポリシーを削除します。

コア GA
az storage table policy list

格納されているオブジェクトに格納されているアクセス ポリシーを一覧表示します。

コア GA
az storage table policy show

格納されているオブジェクトに格納されているアクセス ポリシーを表示します。

コア GA
az storage table policy update

格納されているオブジェクトに格納されているアクセス ポリシーを設定します。

コア GA

az storage table create

ストレージ アカウントに新しいテーブルを作成します。

az storage table create --name
                        [--account-key]
                        [--account-name]
                        [--connection-string]
                        [--fail-on-exist]
                        [--sas-token]
                        [--timeout]

必須のパラメーター

--name -n

作成するテーブルの名前です。 テーブル名には英数字のみを使用でき、数字で始めることはできません。 大文字と小文字は区別されず、3 ~ 63 文字の長さにする必要があります。

省略可能のパラメーター

--account-key

ストレージ アカウント キー。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。

--account-name

ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。

--connection-string

ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。

--fail-on-exist

テーブルが既に存在する場合は、例外をスローします。

既定値: False
--sas-token

Shared Access Signature (SAS)。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。

--timeout

要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az storage table delete

指定したテーブルとそのテーブルに含まれるすべてのデータを削除します。

az storage table delete --name
                        [--account-key]
                        [--account-name]
                        [--connection-string]
                        [--fail-not-exist]
                        [--sas-token]
                        [--timeout]

必須のパラメーター

--name -n

削除するテーブルの名前。

省略可能のパラメーター

--account-key

ストレージ アカウント キー。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。

--account-name

ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。

--connection-string

ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。

--fail-not-exist

テーブルが存在しない場合に例外をスローするかどうかを指定します。

既定値: False
--sas-token

Shared Access Signature (SAS)。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。

--timeout

要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az storage table exists

テーブルが存在するかどうかを示すブール値を返します。

az storage table exists --name
                        [--account-key]
                        [--account-name]
                        [--connection-string]
                        [--sas-token]
                        [--timeout]

必須のパラメーター

--name -n

存在するためにチェックするテーブルの名前。

省略可能のパラメーター

--account-key

ストレージ アカウント キー。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。

--account-name

ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。

--connection-string

ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。

--sas-token

Shared Access Signature (SAS)。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。

--timeout

要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az storage table generate-sas

テーブルの Shared Access Signature を生成します。

az storage table generate-sas --name
                              [--account-key]
                              [--account-name]
                              [--connection-string]
                              [--end-pk]
                              [--end-rk]
                              [--expiry]
                              [--https-only]
                              [--ip]
                              [--permissions]
                              [--policy-name]
                              [--sas-token]
                              [--start]
                              [--start-pk]
                              [--start-rk]

必須のパラメーター

--name -n

SAS トークンを作成するテーブルの名前。

省略可能のパラメーター

--account-key

ストレージ アカウント キー。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。

--account-name

ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。

--connection-string

ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。

--end-pk

この共有アクセス署名でアクセスできる最大パーティション キー。 endpk はエンバークに付随する必要があります。 キー値は包括的です。 省略した場合、アクセスできるテーブル エンティティに上限はありません。

--end-rk

この共有アクセス署名でアクセスできる最大行キー。 endpk はエンバークに付随する必要があります。 キー値は包括的です。 省略した場合、アクセスできるテーブル エンティティに上限はありません。

--expiry

SAS が無効になる UTC 日時 (Y-m-d'T'H:M'Z') を指定します。 保存されているアクセス ポリシーが、この値を指定する --policy-name で参照されている場合は使用しないでください。

--https-only

HTTPS プロトコルで行われた要求のみを許可します。 省略すると、HTTP プロトコルと HTTPS プロトコルの両方からの要求が許可されます。

--ip

要求を受け入れる IP アドレスまたは IP アドレスの範囲を指定します。 IPv4 スタイルのアドレスのみをサポートします。

--permissions

SAS が付与するアクセス許可。 使用できる値: (r)ead/query (a)dd (u)pdate (d)elete。 保存されているアクセス ポリシーが、この値を指定する --id で参照されている場合は使用しないでください。 組み合わせることができます。

--policy-name

テーブルの ACL 内に格納されているアクセス ポリシーの名前。

--sas-token

Shared Access Signature (SAS)。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。

--start

SAS が有効になる UTC 日時 (Y-m-d'T'H:M'Z') を指定します。 保存されているアクセス ポリシーが、この値を指定する --policy-name で参照されている場合は使用しないでください。 既定値は要求の時刻です。

--start-pk

この Shared Access Signature でアクセスできる最小パーティション キー。 startpk は startrk に付随する必要があります。 キー値は包括的です。 省略した場合、アクセスできるテーブル エンティティに下限はありません。

--start-rk

この Shared Access Signature でアクセスできる最小行キー。 startpk は startrk に付随する必要があります。 キー値は包括的です。 省略した場合、アクセスできるテーブル エンティティに下限はありません。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az storage table list

ストレージ アカウント内のテーブルを一覧表示します。

az storage table list [--account-key]
                      [--account-name]
                      [--connection-string]
                      [--marker]
                      [--num-results]
                      [--sas-token]
                      [--timeout]

省略可能のパラメーター

--account-key

ストレージ アカウント キー。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。

--account-name

ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。

--connection-string

ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。

--marker

不透明な継続オブジェクト。 この値は、前のジェネレーター オブジェクトのnext_marker フィールドから取得できますnum_results指定され、そのジェネレーターが結果の列挙を完了した場合です。 指定した場合、このジェネレーターは、前のジェネレーターが停止したポイントからの結果の返しを開始します。

--num-results

返されるテーブルの最大数。

--sas-token

Shared Access Signature (SAS)。 ストレージ アカウント名と組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。

--timeout

要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。