Condividi tramite


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
Position:Named
valore predefinito:Cassandra
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-CassandraVersion

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

Tipo:String
Position:Named
valore predefinito:3.11
Necessario:False
Accept pipeline input:False
Accept wildcard characters: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[]
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterName

Nome del cluster Cassandra gestito.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-ExternalGossipCertificate

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

Tipo:String[]
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-ExternalSeedNode

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

Tipo:String[]
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Oggetto Cluster Cassandra gestito

Tipo:PSClusterResource
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters: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]
Position:Named
valore predefinito:True
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

ResourceId della risorsa.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-Tag

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

Tipo:Hashtable
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeBetweenBackupInHours

Ore tra l'esecuzione di backup completi del cluster.

Tipo:Nullable<T>[Int32]
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Tipo:SwitchParameter
Aliases:wi
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

Input

PSClusterResource

Output

PSClusterResource