Condividi tramite


Update-AzCosmosDBGremlinGraph

Aggiorna il grafo Gremlin di CosmosDB. Esegue un'operazione di patch sul lato client leggendo il grafico esistente.

Sintassi

Update-AzCosmosDBGremlinGraph
      -ResourceGroupName <String>
      -AccountName <String>
      -DatabaseName <String>
      [-Name <String>]
      [-IndexingPolicy <PSIndexingPolicy>]
      [-PartitionKeyVersion <Int32>]
      [-PartitionKeyKind <String>]
      [-PartitionKeyPath <String[]>]
      [-Throughput <Int32>]
      [-AutoscaleMaxThroughput <Int32>]
      [-TtlInSeconds <Int32>]
      [-UniqueKeyPolicy <PSUniqueKeyPolicy>]
      [-ConflictResolutionPolicyMode <String>]
      [-ConflictResolutionPolicyPath <String>]
      [-ConflictResolutionPolicyProcedure <String>]
      [-ConflictResolutionPolicy <PSConflictResolutionPolicy>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzCosmosDBGremlinGraph
      [-Name <String>]
      [-IndexingPolicy <PSIndexingPolicy>]
      [-PartitionKeyVersion <Int32>]
      [-PartitionKeyKind <String>]
      [-PartitionKeyPath <String[]>]
      [-Throughput <Int32>]
      [-AutoscaleMaxThroughput <Int32>]
      [-TtlInSeconds <Int32>]
      [-UniqueKeyPolicy <PSUniqueKeyPolicy>]
      [-ConflictResolutionPolicyMode <String>]
      [-ConflictResolutionPolicyPath <String>]
      [-ConflictResolutionPolicyProcedure <String>]
      [-ConflictResolutionPolicy <PSConflictResolutionPolicy>]
      -ParentObject <PSGremlinDatabaseGetResults>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzCosmosDBGremlinGraph
      [-Name <String>]
      [-IndexingPolicy <PSIndexingPolicy>]
      [-PartitionKeyVersion <Int32>]
      [-PartitionKeyKind <String>]
      [-PartitionKeyPath <String[]>]
      [-Throughput <Int32>]
      [-AutoscaleMaxThroughput <Int32>]
      [-TtlInSeconds <Int32>]
      [-UniqueKeyPolicy <PSUniqueKeyPolicy>]
      [-ConflictResolutionPolicyMode <String>]
      [-ConflictResolutionPolicyPath <String>]
      [-ConflictResolutionPolicyProcedure <String>]
      [-ConflictResolutionPolicy <PSConflictResolutionPolicy>]
      -InputObject <PSGremlinGraphGetResults>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Aggiorna il grafo Gremlin di CosmosDB. Esegue un'operazione di patch sul lato client leggendo il grafico esistente.

Esempio

Esempio 1

Update-AzCosmosDBGremlinGraph -AccountName myAccountName -DatabaseName myDatabaseName -ResourceGroupName myRgName -Name myContainerName -Throughput updatedThroughputValue

Name     : myContainerName
Id       : /subscriptions/mySubscriptionId/resourceGroups/myRgName/providers/Microsoft.DocumentDB/databaseAccounts/myAccountName/gremlinDatabases/myDatabaseName/graphs/myGraphName
Location :
Tags     :
Resource : Microsoft.Azure.Commands.CosmosDB.Models.PSGremlinGraphGetPropertiesResource

Parametri

-AccountName

Nome dell'account del database Cosmos DB.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-AutoscaleMaxThroughput

Valore massimo velocità effettiva se la scalabilità automatica è abilitata.

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ConflictResolutionPolicy

Oggetto ConflictResolutionPolicy di tipo PSConflictResolutionPolicy, se specificato, viene impostato come ConflictResolutionPolicy del contenitore.

Tipo:PSConflictResolutionPolicy
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ConflictResolutionPolicyMode

Può avere i valori: LastWriterWins, Custom, Manual.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ConflictResolutionPolicyPath

Da specificare quando il tipo è LastWriterWins.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ConflictResolutionPolicyProcedure

Da specificare quando il tipo è personalizzato.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DatabaseName

nome del database.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-IndexingPolicy

Oggetto Criteri di indicizzazione di tipo Microsoft.Azure.Commands.CosmosDB.PSIndexingPolicy.

Tipo:PSIndexingPolicy
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-InputObject

Oggetto Graph Gremlin.

Tipo:PSGremlinGraphGetResults
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Name

Nome grafico Gremlin.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ParentObject

Oggetto Database Gremlin.

Tipo:PSGremlinDatabaseGetResults
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-PartitionKeyKind

Tipo di algoritmo utilizzato per il partizionamento. I valori possibili includono: 'Hash', 'Range'

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PartitionKeyPath

Percorso chiave di partizione, ad esempio '/address/zipcode'.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PartitionKeyVersion

Versione della definizione della chiave di partizione

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceGroupName

Nome del gruppo di risorse.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Throughput

Velocità effettiva del grafo Gremlin (UR/s). Il valore predefinito è 400.

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TtlInSeconds

Valore Ttl predefinito in secondi. Se il valore è mancante o impostato su - 1, gli elementi non scadono. Se il valore è impostato su n, gli elementi scadranno n secondi dopo l'ora dell'ultima modifica.

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UniqueKeyPolicy

Oggetto UniqueKeyPolicy di tipo Microsoft.Azure.Commands.CosmosDB.PSUniqueKeyPolicy.

Tipo:PSUniqueKeyPolicy
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

PSIndexingPolicy

PSUniqueKeyPolicy

PSConflictResolutionPolicy

PSGremlinDatabaseGetResults

PSGremlinGraphGetResults

Output

PSGremlinGraphGetResults

ResourceNotFoundException