az cosmosdb mongodb collection

Gerenciar Azure Cosmos DB coleções do MongoDB.

Comandos

az cosmosdb mongodb collection create

Crie uma coleção do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection delete

Exclua a coleção do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection exists

Verifica se existe uma coleção Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection list

Liste as coleções do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection show

Mostre os detalhes de uma coleção do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection throughput

Gerenciar a taxa de transferência da coleção do MongoDB em uma conta de Azure Cosmos DB.

az cosmosdb mongodb collection throughput migrate

Migre a taxa de transferência da coleção do MongoDB entre o dimensionamento automático e o provisionado manualmente.

az cosmosdb mongodb collection throughput show

Obtenha a taxa de transferência da coleção do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection throughput update

Atualize a taxa de transferência da coleção do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection update

Atualize uma coleção do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection create

Crie uma coleção do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection create --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--analytical-storage-ttl]
                                      [--idx]
                                      [--max-throughput]
                                      [--shard]
                                      [--subscription]
                                      [--throughput]

Exemplos

Crie uma coleção Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyCollection --shard "ShardingKey" --idx @indexes-file.json --throughput "500"

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--database-name -d

nome do banco de dados.

--name -n

Nome da coleção.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--analytical-storage-ttl

TTL analítico, quando o armazenamento analítico está habilitado.

--idx

Os índices podem ser inseridos como uma cadeia de caracteres ou como um arquivo, por exemplo,--IDX @indexes-file.json ou--IDX "[{" chave ": {" Keys ": [" _ts "]}," opções ": {" expireAfterSeconds ": 1000}}, {" chave ": {" Keys ": [" user_id "," user_address "]}," opções ": {" Unique ":" true "}}]".

--max-throughput

O recurso de taxa de transferência máxima pode ser dimensionado para (RU/s). Fornecido quando o recurso está habilitado para autoescala. O valor mínimo pode ser 4000 (RU/s).

--shard

Caminho da chave de fragmentação.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--throughput

A taxa de transferência da coleção do MongoDB (RU/s). O valor padrão é 400. Omita esse parâmetro se o banco de dados tiver uma taxa de transferência compartilhada, a menos que a coleção deva ter taxa de transferência dedicada.

az cosmosdb mongodb collection delete

Exclua a coleção do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection delete --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--subscription]
                                      [--yes]

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--database-name -d

nome do banco de dados.

--name -n

Nome da coleção.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--yes -y

Não solicite confirmação.

az cosmosdb mongodb collection exists

Verifica se existe uma coleção Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection exists --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--subscription]

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--database-name -d

nome do banco de dados.

--name -n

Nome da coleção.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

az cosmosdb mongodb collection list

Liste as coleções do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection list --account-name
                                    --database-name
                                    --resource-group
                                    [--query-examples]
                                    [--subscription]

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--database-name -d

nome do banco de dados.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

az cosmosdb mongodb collection show

Mostre os detalhes de uma coleção do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection show --account-name
                                    --database-name
                                    --name
                                    --resource-group
                                    [--query-examples]
                                    [--subscription]

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--database-name -d

nome do banco de dados.

--name -n

Nome da coleção.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

az cosmosdb mongodb collection update

Atualize uma coleção do MongoDB em um banco de dados Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection update --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--analytical-storage-ttl]
                                      [--idx]
                                      [--subscription]

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--database-name -d

nome do banco de dados.

--name -n

Nome da coleção.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--analytical-storage-ttl

TTL analítico, quando o armazenamento analítico está habilitado.

--idx

Os índices podem ser inseridos como uma cadeia de caracteres ou como um arquivo, por exemplo,--IDX @indexes-file.json ou--IDX "[{" chave ": {" Keys ": [" _ts "]}," opções ": {" expireAfterSeconds ": 1000}}, {" chave ": {" Keys ": [" user_id "," user_address "]}," opções ": {" Unique ":" true "}}]".

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .