Compartir a través de


Update-AzCosmosDBMongoDBCollection

Actualiza la colección mongoDB de CosmosDB. Realiza una operación de revisión del lado cliente leyendo la colección existente.

Sintaxis

Update-AzCosmosDBMongoDBCollection
      -ResourceGroupName <String>
      -AccountName <String>
      -DatabaseName <String>
      [-Name <String>]
      [-Throughput <Int32>]
      [-AutoscaleMaxThroughput <Int32>]
      [-Shard <String>]
      [-AnalyticalStorageTtl <Int32>]
      [-Index <PSMongoIndex[]>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzCosmosDBMongoDBCollection
      [-Name <String>]
      [-Throughput <Int32>]
      [-AutoscaleMaxThroughput <Int32>]
      [-Shard <String>]
      [-AnalyticalStorageTtl <Int32>]
      [-Index <PSMongoIndex[]>]
      -ParentObject <PSMongoDBDatabaseGetResults>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzCosmosDBMongoDBCollection
      [-Name <String>]
      [-Throughput <Int32>]
      [-AutoscaleMaxThroughput <Int32>]
      [-Shard <String>]
      [-AnalyticalStorageTtl <Int32>]
      [-Index <PSMongoIndex[]>]
      -InputObject <PSMongoDBCollectionGetResults>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Actualiza la colección mongoDB de CosmosDB. Realiza una operación de revisión del lado cliente leyendo la colección existente.

Ejemplos

Ejemplo 1

Update-AzCosmosDBMongoDBCollection -AccountName myAccountName -ResourceGroupName myRgName -DatabaseName myDatabaseName -Name myCollectionName -Index $index1,$index2

Name     : collection1
Id       : /subscriptions/mySubId/resourceGroups/myRgName/providers/Microsoft.DocumentDB/databaseAccounts/myAccountName/mongodbDatabases/myDatabaseName/collect
           ions/myCollectionName
Location :
Tags     :
Resource : Microsoft.Azure.Commands.CosmosDB.Models.PSMongoDBCollectionGetPropertiesResource

Parámetros

-AccountName

Nombre de la cuenta de base de datos de Cosmos DB.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AnalyticalStorageTtl

TTL para el almacenamiento analítico.

Tipo:Nullable<T>[Int32]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AutoscaleMaxThroughput

Valor máximo de rendimiento si está habilitado el escalado automático.

Tipo:Nullable<T>[Int32]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DatabaseName

nombre de base de datos.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Index

Matriz de objetos PSMongoIndex.

Tipo:PSMongoIndex[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

Objeto Contenedor sql.

Tipo:PSMongoDBCollectionGetResults
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Name

Nombre de la colección.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ParentObject

Objeto Base de datos de Mongo.

Tipo:PSMongoDBDatabaseGetResults
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ResourceGroupName

Nombre del grupo de recursos.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Shard

Ruta de acceso de clave de particionamiento.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Throughput

Rendimiento del contenedor de SQL (RU/s). El valor predeterminado es 400.

Tipo:Nullable<T>[Int32]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

PSMongoDBDatabaseGetResults

PSMongoDBCollectionGetResults

Salidas

PSMongoDBCollectionGetResults

ResourceNotFoundException