Delen via


Update-AzManagedCassandraCluster

Een bestaand Azure Managed Instances bijwerken voor een Apache Cassandra-cluster.

Syntaxis

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

De Update-AzManagedCassandraCluster cmdlet wijzigt een bestaand beheerd Cassandra-cluster.

Voorbeelden

Voorbeeld 1

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

Voorbeeld 2

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

Voorbeeld 3

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

Parameters

-AuthenticationMethod

Clients verifiëren, een van Cassandra (voor wachtwoordverificatie), Ldap (voor LDAP/AD-verificatie) of None (voor geen verificatie vereist).

Type:String
Position:Named
Default value:Cassandra
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CassandraVersion

Welke versie van Cassandra moet worden uitgevoerd. Momenteel wordt slechts 3.11 ondersteund.

Type:String
Position:Named
Default value:3.11
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ClientCertificate

De lijst met TLS-certificaten die moeten worden gebruikt voor het verifiëren van clients. Als dit wordt weggelaten, maken alle clientverbindingen nog steeds verbinding met TLS, maar hoeven ze geen geldige clientcertificaten op te geven. Als dit is opgegeven, bieden clients het meest een geldig TLS-clientcertificaat om verbinding te maken met het cluster.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ClusterName

Naam van het beheerde Cassandra-cluster.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ExternalGossipCertificate

Een lijst met extra TLS-certificaten die door het beheerde Cassandra-cluster worden gebruikt voor het verifiëren van roddels.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ExternalSeedNode

Lijst met IP-adressen van externe seed-knooppunten om dit cluster te koppelen.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

Beheerd Cassandra-clusterobject

Type:PSClusterResource
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-RepairEnabled

Indien waar, wordt beheerde Cassandra opnieuw uitgevoerd om de database regelmatig te herstellen. Dit mag alleen worden uitgeschakeld voor hybride clusters die hun eigen herstelproces buiten Azure uitvoeren.

Type:Nullable<T>[Boolean]
Position:Named
Default value:True
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

Naam van resourcegroep.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceId

ResourceId van de resource.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Tag

Hashtabel van tags die moeten worden ingesteld op de datacentrumresource.

Type:Hashtable
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TimeBetweenBackupInHours

Uren tussen het maken van volledige back-ups van het cluster.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

PSClusterResource

Uitvoerwaarden

PSClusterResource