次の方法で共有


az cosmosdb sql container

手記

このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細については、 を参照してください。

Azure Cosmos DB SQL コンテナーを管理します。

コマンド

名前 説明 状態
az cosmosdb sql container create

Azure Cosmos DB SQL データベースの下に SQL コンテナーを作成します。

コア ジョージア 州
az cosmosdb sql container create (cosmosdb-preview 拡張機能)

Azure Cosmos DB SQL データベースの下に SQL コンテナーを作成します。

延長 ジョージア 州
az cosmosdb sql container delete

Azure Cosmos DB SQL データベースの下にある SQL コンテナーを削除します。

コア ジョージア 州
az cosmosdb sql container exists

Azure Cosmos DB SQL コンテナーが存在するかどうかを確認します。

コア ジョージア 州
az cosmosdb sql container list

Azure Cosmos DB SQL データベースの下の SQL コンテナーを一覧表示します。

コア ジョージア 州
az cosmosdb sql container merge

SQL コンテナーのパーティションをマージします。

延長 プレビュー
az cosmosdb sql container redistribute-partition-throughput

SQL コンテナーのパーティション スループットを再配布します。

延長 プレビュー
az cosmosdb sql container restore

削除された SQL コンテナーを同じアカウント内に復元します。

コア ジョージア 州
az cosmosdb sql container restore (cosmosdb-preview 拡張機能)

削除された SQL コンテナーを同じアカウント内に復元します。

延長 プレビュー
az cosmosdb sql container retrieve-partition-throughput

SQL コンテナーのパーティション スループットを取得します。

延長 プレビュー
az cosmosdb sql container show

Azure Cosmos DB SQL データベースの下に SQL コンテナーの詳細を表示します。

コア ジョージア 州
az cosmosdb sql container throughput

Azure Cosmos DB アカウントで SQL コンテナーのスループットを管理します。

コア ジョージア 州
az cosmosdb sql container throughput migrate

自動スケーリングと手動プロビジョニングの間で SQL コンテナーのスループットを移行します。

コア ジョージア 州
az cosmosdb sql container throughput show

Azure Cosmos DB SQL データベースの SQL コンテナーのスループットを取得します。

コア ジョージア 州
az cosmosdb sql container throughput update

Azure Cosmos DB SQL データベースの SQL コンテナーのスループットを更新します。

コア ジョージア 州
az cosmosdb sql container update

Azure Cosmos DB SQL データベースの下にある SQL コンテナーを更新します。

コア ジョージア 州
az cosmosdb sql container update (cosmosdb-preview 拡張機能)

Azure Cosmos DB SQL データベースの下にある SQL コンテナーを更新します。

延長 ジョージア 州

az cosmosdb sql container create

Azure Cosmos DB SQL データベースの下に SQL コンテナーを作成します。

az cosmosdb sql container create --account-name
                                 --database-name
                                 --name
                                 --partition-key-path
                                 --resource-group
                                 [--analytical-storage-ttl]
                                 [--cep]
                                 [--conflict-resolution-policy]
                                 [--idx]
                                 [--max-throughput]
                                 [--partition-key-version]
                                 [--throughput]
                                 [--ttl]
                                 [--unique-key-policy]
                                 [--vector-embeddings]

Azure Cosmos DB SQL コンテナーを作成します。

az cosmosdb sql container create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyContainer --partition-key-path "/my/path" --idx @policy-file.json --ttl 1000 --throughput "700"

必須のパラメーター

--account-name -a

Cosmosdb アカウント名。

--database-name -d

データベース名。

--name -n

コンテナー名。

--partition-key-path -p

パーティション キーのパス (例: '/address/zipcode')。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--analytical-storage-ttl -t

分析ストレージが有効になっている場合の分析 TTL。

--cep

クライアント暗号化ポリシーでは、文字列またはファイルとして入力できます(例: --cep @policy-file.json または --cep "{"includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}],"policyFormatVersion": 2}"

--conflict-resolution-policy -c

競合解決ポリシーでは、文字列またはファイルとして入力できます(例: --conflict-resolution-policy @policy-file.json、--conflict-resolution-policy "{"mode": "lastWriterWins"、"conflictResolutionPath": "/path"})。

--idx

インデックス作成ポリシーでは、文字列またはファイルとして入力できます(例: --idx @policy-file.json、--idx "{"indexingMode": "consistent"、 "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}],"vectorIndexes": [{"path": "/vector1","type": "flat"}]}"

規定値: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--max-throughput

最大スループット リソースは 、(RU/秒) にスケーリングできます。 リソースが自動スケーリングが有効な場合に提供されます。 最小値は 4000 (RU/秒) にすることができます。

--partition-key-version

パーティション キーのバージョン。

--throughput

SQL コンテナーのスループット (RU/秒)。 既定値は 400 です。 コンテナーに専用スループットが必要でない限り、データベースに共有スループットがある場合は、このパラメーターを省略します。

--ttl

既定の TTL。 値が見つからないか、"-1" に設定されている場合、項目は期限切れになりません。 値が "n" に設定されている場合、アイテムは最終変更時刻の後に "n" 秒後に期限切れになります。

--unique-key-policy -u

一意キー ポリシーは、文字列またはファイルとして入力できます。たとえば、--unique-key-policy @policy-file.json または --unique-key-policy "{"uniqueKeys": [{"paths": ["/path/to/key1"]}、{"paths": ["/path/to/key2"}}}"。

--vector-embeddings

Vector Encryption Policy では、文字列またはファイルとして入力できます。たとえば、--vector-embeddings @policy-file.json や --vector-embeddings "{"vectorEmbeddings": [{"path": "/vector1","dataType": "float32", "dimensions": 2, "distanceFunction": "dotproduct" }]}"。

グローバル パラメーター
--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 cosmosdb sql container create (cosmosdb-preview 拡張機能)

Azure Cosmos DB SQL データベースの下に SQL コンテナーを作成します。

az cosmosdb sql container create --account-name
                                 --database-name
                                 --name
                                 --partition-key-path
                                 --resource-group
                                 [--analytical-storage-ttl]
                                 [--cep]
                                 [--conflict-resolution-policy]
                                 [--idx]
                                 [--materialized-view-definition]
                                 [--max-throughput]
                                 [--partition-key-version]
                                 [--throughput]
                                 [--ttl]
                                 [--unique-key-policy]

Azure Cosmos DB SQL コンテナーを作成します。

az cosmosdb sql container create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyContainer --partition-key-path "/my/path" --idx @policy-file.json --ttl 1000 --throughput "700"

必須のパラメーター

--account-name -a

Cosmosdb アカウント名。

--database-name -d

データベース名。

--name -n

コンテナー名。

--partition-key-path -p

パーティション キーのパス (例: '/address/zipcode')。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--analytical-storage-ttl -t

分析ストレージが有効になっている場合の分析 TTL。

--cep

クライアント暗号化ポリシーは、文字列またはファイルとして入力できます。たとえば、--cep @policy-file.json や --cep "{ "includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}], "policyFormatVersion": 2}" です。

--conflict-resolution-policy -c

競合解決ポリシーでは、文字列またはファイルとして入力できます。たとえば、--conflict-resolution-policy @policy-file.json、--conflict-resolution-policy "{ "mode": "lastWriterWins"、"conflictResolutionPath": "/path" }" などです。

--idx

インデックス作成ポリシーでは、文字列またはファイルとして入力できます。 例: --idx @policy-file.json または --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "\"_etag\"/?"} }"

規定値: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--materialized-view-definition -m

具体化されたビュー定義。文字列またはファイルとして入力できます。たとえば、--materialized-view-definition @materializedview-definition-file.json や --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName"、"definition": "SELECT * FROM root r"}' です。

--max-throughput

最大スループット リソースは 、(RU/秒) にスケーリングできます。 リソースが自動スケーリングが有効な場合に提供されます。 最小値は 4000 (RU/秒) にすることができます。

--partition-key-version

パーティション キーのバージョン。

--throughput

SQL コンテナーのスループット (RU/秒)。 既定値は 400 です。 コンテナーに専用スループットが必要でない限り、データベースに共有スループットがある場合は、このパラメーターを省略します。

--ttl

既定の TTL。 値が見つからないか、"-1" に設定されている場合、項目は期限切れになりません。 値が "n" に設定されている場合、アイテムは最終変更時刻の後に "n" 秒後に期限切れになります。

--unique-key-policy -u

一意のキー ポリシー。文字列またはファイルとして入力できます。たとえば、--unique-key-policy @policy-file.json や --unique-key-policy "{ "uniqueKeys": [{"paths": ["/path/to/key1"]}、{"paths": ["/path/to/key2"]}] }" などです。

グローバル パラメーター
--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 cosmosdb sql container delete

Azure Cosmos DB SQL データベースの下にある SQL コンテナーを削除します。

az cosmosdb sql container delete --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--yes]

必須のパラメーター

--account-name -a

Cosmosdb アカウント名。

--database-name -d

データベース名。

--name -n

コンテナー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--yes -y

確認を求めないでください。

規定値: False
グローバル パラメーター
--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 cosmosdb sql container exists

Azure Cosmos DB SQL コンテナーが存在するかどうかを確認します。

az cosmosdb sql container exists --account-name
                                 --database-name
                                 --name
                                 --resource-group

必須のパラメーター

--account-name -a

Cosmosdb アカウント名。

--database-name -d

データベース名。

--name -n

コンテナー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

グローバル パラメーター
--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 cosmosdb sql container list

Azure Cosmos DB SQL データベースの下の SQL コンテナーを一覧表示します。

az cosmosdb sql container list --account-name
                               --database-name
                               --resource-group

必須のパラメーター

--account-name -a

Cosmosdb アカウント名。

--database-name -d

データベース名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

グローバル パラメーター
--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 cosmosdb sql container merge

プレビュー

このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

SQL コンテナーのパーティションをマージします。

az cosmosdb sql container merge --account-name
                                --database-name
                                --name
                                --resource-group

コンテナー my-container のパーティションをマージする

az cosmosdb sql container merge -g my-resource-group -a my-account -d my-db --name my-container

必須のパラメーター

--account-name -a

CosmosDB データベース アカウントの名前。

--database-name -d

CosmosDB データベース名の名前。

--name -n

CosmosDB コレクションの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

グローバル パラメーター
--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 cosmosdb sql container redistribute-partition-throughput

プレビュー

このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

SQL コンテナーのパーティション スループットを再配布します。

az cosmosdb sql container redistribute-partition-throughput --account-name
                                                            --database-name
                                                            --name
                                                            --resource-group
                                                            [--evenly-distribute {false, true}]
                                                            [--source-partition-info]
                                                            [--target-partition-info]

SQL コンテナーのパーティション スループットをすべての物理パーティションに均等に分散する

az cosmosdb sql container redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name  --resource-group rg_name --evenly-distribute

ソース パーティションからターゲット パーティションに SQL コンテナーのパーティション スループットを再配布します

az cosmosdb sql container redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name  --resource-group rg_name --target-partition-info 8=1200 6=1200]' --source-partition-info 9]'

必須のパラメーター

--account-name -a

CosmosDB データベース アカウントの名前。

--database-name -d

CosmosDB データベース名の名前。

--name -n

CosmosDB コレクションの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--evenly-distribute

すべての物理パーティション間でスループットを均等に分散するように切り替えます。

指定可能な値: false, true
規定値: False
--source-partition-info

スペース区切りソース物理パーティション ID (例: 1 2)。

規定値: []
--target-partition-info

目的のターゲット物理パーティションのスループットに関する情報 (例: 0=1200 1=1200)。

規定値: []
グローバル パラメーター
--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 cosmosdb sql container restore

削除された SQL コンテナーを同じアカウント内に復元します。

az cosmosdb sql container restore --account-name
                                  --database-name
                                  --name
                                  --resource-group
                                  [--disable-ttl]
                                  [--restore-timestamp]

削除された SQL コンテナーを同じアカウント内に復元します。

az cosmosdb sql container restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_container_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000

必須のパラメーター

--account-name -a

Cosmosdb アカウント名。

--database-name -d

データベース名。

--name -n

コンテナー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--disable-ttl

TTL を無効にして復元するフラグ。

使用法: --disable-ttl True 既定値: false。

--restore-timestamp -t

コンテナーの復元先のタイムスタンプ。

グローバル パラメーター
--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 cosmosdb sql container restore (cosmosdb-preview 拡張機能)

プレビュー

このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

削除された SQL コンテナーを同じアカウント内に復元します。

az cosmosdb sql container restore --account-name
                                  --database-name
                                  --name
                                  --resource-group
                                  [--disable-ttl {false, true}]
                                  [--restore-timestamp]

削除された SQL コンテナーを同じアカウント内に復元します。

az cosmosdb sql container restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_container_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000

必須のパラメーター

--account-name -a

Cosmosdb アカウント名。

--database-name -d

データベース名。

--name -n

コンテナー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--disable-ttl
プレビュー

ttl を無効にして復元を有効または無効にします。

指定可能な値: false, true
--restore-timestamp -t

コンテナーの復元先のタイムスタンプ。

グローバル パラメーター
--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 cosmosdb sql container retrieve-partition-throughput

プレビュー

このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

SQL コンテナーのパーティション スループットを取得します。

az cosmosdb sql container retrieve-partition-throughput --account-name
                                                        --database-name
                                                        --name
                                                        --resource-group
                                                        [--all-partitions {false, true}]
                                                        [--physical-partition-ids]

特定の物理パーティションのコンテナー container_nameのスループットを取得する

az cosmosdb sql container retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name  --resource-group rg_name --physical-partition-ids 8 9

すべての物理パーティションのコンテナー container_nameのスループットを取得する

az cosmosdb sql container retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name  --resource-group rg_name --all-partitions

必須のパラメーター

--account-name -a

CosmosDB データベース アカウントの名前。

--database-name -d

CosmosDB データベース名の名前。

--name -n

CosmosDB コンテナーの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--all-partitions

すべての物理パーティションのスループットを取得するように切り替えます。

指定可能な値: false, true
規定値: False
--physical-partition-ids -p

物理パーティション ID のスペース区切りリスト。

規定値: []
グローバル パラメーター
--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 cosmosdb sql container show

Azure Cosmos DB SQL データベースの下に SQL コンテナーの詳細を表示します。

az cosmosdb sql container show --account-name
                               --database-name
                               --name
                               --resource-group

必須のパラメーター

--account-name -a

Cosmosdb アカウント名。

--database-name -d

データベース名。

--name -n

コンテナー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

グローバル パラメーター
--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 cosmosdb sql container update

Azure Cosmos DB SQL データベースの下にある SQL コンテナーを更新します。

az cosmosdb sql container update --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--analytical-storage-ttl]
                                 [--idx]
                                 [--ttl]
                                 [--vector-embeddings]

必須のパラメーター

--account-name -a

Cosmosdb アカウント名。

--database-name -d

データベース名。

--name -n

コンテナー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--analytical-storage-ttl -t

分析ストレージが有効になっている場合の分析 TTL。

--idx

インデックス作成ポリシーでは、文字列またはファイルとして入力できます(例: --idx @policy-file.json、--idx "{"indexingMode": "consistent"、 "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}],"vectorIndexes": [{"path": "/vector1","type": "flat"}]}"

--ttl

既定の TTL。 値が見つからないか、"-1" に設定されている場合、項目は期限切れになりません。 値が "n" に設定されている場合、アイテムは最終変更時刻の後に "n" 秒後に期限切れになります。

--vector-embeddings

Vector Encryption Policy では、文字列またはファイルとして入力できます。たとえば、--vector-embeddings @policy-file.json や --vector-embeddings "{"vectorEmbeddings": [{"path": "/vector1","dataType": "float32", "dimensions": 2, "distanceFunction": "dotproduct" }]}"。

グローバル パラメーター
--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 cosmosdb sql container update (cosmosdb-preview 拡張機能)

Azure Cosmos DB SQL データベースの下にある SQL コンテナーを更新します。

az cosmosdb sql container update --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--analytical-storage-ttl]
                                 [--idx]
                                 [--materialized-view-definition]
                                 [--ttl]

必須のパラメーター

--account-name -a

Cosmosdb アカウント名。

--database-name -d

データベース名。

--name -n

コンテナー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--analytical-storage-ttl -t

分析ストレージが有効になっている場合の分析 TTL。

--idx

インデックス作成ポリシーでは、文字列またはファイルとして入力できます。 例: --idx @policy-file.json または --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "\"_etag\"/?"} }"

--materialized-view-definition -m

具体化されたビュー定義。文字列またはファイルとして入力できます。たとえば、--materialized-view-definition @materializedview-definition-file.json や --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName"、"definition": "SELECT * FROM root r"}' です。

--ttl

既定の TTL。 値が見つからないか、"-1" に設定されている場合、項目は期限切れになりません。 値が "n" に設定されている場合、アイテムは最終変更時刻の後に "n" 秒後に期限切れになります。

グローバル パラメーター
--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 を使用します。