Dela via


Update-AzManagedCassandraCluster

Uppdatera ett befintligt Azure Managed Instances för Apache Cassandra-kluster.

Syntax

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

Cmdleten Update-AzManagedCassandraCluster ändrar ett befintligt hanterat Cassandra-kluster.

Exempel

Exempel 1

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

Exempel 2

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

Exempel 3

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

Parametrar

-AuthenticationMethod

Autentisera klienter, en av Cassandra (för lösenordsautentisering), Ldap (för LDAP/AD-autentisering) eller None (för ingen autentisering krävs).

Typ:String
Position:Named
Standardvärde:Cassandra
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-CassandraVersion

Vilken version av Cassandra som ska köras. För närvarande stöds endast 3.11.

Typ:String
Position:Named
Standardvärde:3.11
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ClientCertificate

Listan över TLS-certifikat som ska användas för att autentisera klienter. Om detta utelämnas ansluter alla klientanslutningar fortfarande till TLS, men krävs inte för att tillhandahålla giltiga klientcertifikat. Om detta anges tillhandahåller klienterna de flesta ett giltigt TLS-klientcertifikat för att ansluta till klustret.

Typ:String[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ClusterName

Namnet på det hanterade Cassandra-klustret.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ExternalGossipCertificate

En lista över ytterligare TLS-certifikat som det hanterade Cassandra-klustret använder för att autentisera skvaller.

Typ:String[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ExternalSeedNode

Lista över IP-adresser för externa startnoder som klustret ska överbryggas till.

Typ:String[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-InputObject

Hanterat Cassandra-klusterobjekt

Typ:PSClusterResource
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-RepairEnabled

Om det är sant kör hanterade Cassandra reaper för att reparera databasen regelbundet. Detta bör endast inaktiveras för hybridkluster som kör sin egen reparationsprocess utanför Azure.

Typ:Nullable<T>[Boolean]
Position:Named
Standardvärde:True
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ResourceGroupName

Namn på resursgrupp.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ResourceId

ResourceId för resursen.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Tag

Hashtable med taggar som ska anges på datacenterresursen.

Typ:Hashtable
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-TimeBetweenBackupInHours

Timmar mellan att ta fullständiga säkerhetskopior av klustret.

Typ:Nullable<T>[Int32]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

PSClusterResource

Utdata

PSClusterResource