Sdílet prostřednictvím


Update-AzManagedCassandraCluster

Aktualizace existujícího clusteru Azure Managed Instances pro cluster Apache Cassandra

Syntaxe

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>]

Description

Rutina Update-AzManagedCassandraCluster mění existující spravovaný cluster Cassandra.

Příklady

Příklad 1

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

Příklad 2

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

Příklad 3

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

Parametry

-AuthenticationMethod

Ověřování klientů, jednoho z Cassandra (pro ověřování heslem), Ldap (pro ověřování LDAP/AD) nebo None (bez nutnosti ověřování).

Typ:String
Position:Named
Default value:Cassandra
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-CassandraVersion

Jakou verzi Cassandra se má spustit. V současné době se podporuje pouze verze 3.11.

Typ:String
Position:Named
Default value:3.11
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ClientCertificate

Seznam certifikátů TLS, které se mají použít k ověřování klientů. Pokud je tato možnost vynechána, všechna připojení klientů se stále připojují pomocí protokolu TLS, ale nevyžadují se k poskytování platných klientských certifikátů. Pokud je k dispozici, klienti většinou poskytují platný klientský certifikát TLS pro připojení ke clusteru.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ClusterName

Název spravovaného clusteru Cassandra

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ExternalGossipCertificate

Seznam dalších certifikátů TLS, které bude spravovaný cluster Cassandra používat k ověřování gossip.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ExternalSeedNode

Seznam IP adres externích počátečních uzlů pro přemostit tento cluster na.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InputObject

Spravovaný objekt clusteru Cassandra

Typ:PSClusterResource
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-RepairEnabled

Pokud je pravda, spravovaná Cassandra spustí znovunabídku pro pravidelnou opravu databáze. Tato možnost by měla být zakázaná jenom pro hybridní clustery, které spouští vlastní proces opravy mimo Azure.

Typ:Nullable<T>[Boolean]
Position:Named
Default value:True
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceGroupName

Název skupiny prostředků.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceId

ResourceId prostředku.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Tag

Hashtable of tags to set on the data center resource.

Typ:Hashtable
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TimeBetweenBackupInHours

Hodiny mezi úplným zálohováním clusteru.

Typ:Nullable<T>[Int32]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

PSClusterResource

Výstupy

PSClusterResource