Update-AzManagedCassandraCluster

Aggiornare un Istanza gestita di Azure esistente per il cluster Apache Cassandra.

Sintassi

Update-AzManagedCassandraCluster
      -ResourceGroupName <String>
      -ClusterName <String>
      [-Tag <Hashtable>]
      [-ExternalGossipCertificate <String[]>]
      [-ClientCertificate <String[]>]
      [-RepairEnabled <Boolean>]
      [-TimeBetweenBackupInHours <Int32>]
      [-AuthenticationMethod <String>]
      [-CassandraVersion <String>]
      [-ExternalSeedNode <String[]>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzManagedCassandraCluster
      -ResourceId <String>
      [-Tag <Hashtable>]
      [-ExternalGossipCertificate <String[]>]
      [-ClientCertificate <String[]>]
      [-RepairEnabled <Boolean>]
      [-TimeBetweenBackupInHours <Int32>]
      [-AuthenticationMethod <String>]
      [-CassandraVersion <String>]
      [-ExternalSeedNode <String[]>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzManagedCassandraCluster
      -InputObject <PSClusterResource>
      [-Tag <Hashtable>]
      [-ExternalGossipCertificate <String[]>]
      [-ClientCertificate <String[]>]
      [-RepairEnabled <Boolean>]
      [-TimeBetweenBackupInHours <Int32>]
      [-AuthenticationMethod <String>]
      [-CassandraVersion <String>]
      [-ExternalSeedNode <String[]>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Il cmdlet Update-AzManagedCassandraCluster modifica un cluster Cassandra gestito esistente.

Esempio

Esempio 1

Update-AzManagedCassandraCluster `
 -ResourceGroupName "resourceGroupName" `
 -ClusterName "clusterName" `
 -ExternalGossipCertificate "certificates" `
 -ClientCertificate "certificates" `
 -RepairEnabled $true

Esempio 2

Update-AzManagedCassandraCluster `
 -ResourceId "clusterResourceId" `
 -ExternalGossipCertificate "certificates" `
 -ClientCertificate "certificates" `
 -RepairEnabled $true

Esempio 3

$clusterResource | Update-AzManagedCassandraCluster `
 -ExternalGossipCertificate "certificates" `
 -ClientCertificate "certificates" `
 -RepairEnabled $true

Parametri

-AuthenticationMethod

Come autenticare i client, uno di (per l'autenticazione con Cassandra password), Ldap (per l'autenticazione LDAP/AD) o None (per nessuna autenticazione necessaria).

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

-CassandraVersion

Versione di Cassandra da eseguire. Attualmente è supportato solo 3.11.

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

-ClientCertificate

Elenco di certificati TLS da usare per autenticare i client. Se questo viene omesso, tutte le connessioni client si connettono ancora con TLS, ma non sono necessarie per fornire certificati client validi. Se viene specificato, la maggior parte dei client fornisce un certificato client TLS valido per connettersi al cluster.

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

-ClusterName

Nome del cluster Cassandra gestito.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
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

-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

-ExternalGossipCertificate

Un elenco di certificati TLS aggiuntivi usati dal cluster Cassandra gestito per autenticare gossip.

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

-ExternalSeedNode

Elenco di indirizzi IP di nodi di inizializzazione esterni a cui collegare il cluster.

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

-InputObject

Oggetto Cluster Cassandra gestito

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

-RepairEnabled

Se true, Cassandra gestita eseguirà regolarmente il ripristino del database. Questa operazione deve essere disabilitata solo per i cluster ibridi che eseguono il proprio processo di ripristino all'esterno di Azure.

Tipo:Nullable<T>[Boolean]
Posizione:Named
Valore predefinito:True
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

-ResourceId

ResourceId della risorsa.

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

-Tag

Tabella hash dei tag da impostare nella risorsa del data center.

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

-TimeBetweenBackupInHours

Ore tra l'esecuzione di backup completi del cluster.

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
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

PSClusterResource

Output

PSClusterResource