Share via


Update-AzManagedCassandraCluster

Atualize uma Instância Gerenciada do Azure existente para o cluster Apache Cassandra.

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

O cmdlet Update-AzManagedCassandraCluster altera um cluster Cassandra gerenciado existente.

Exemplos

Exemplo 1

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

Exemplo 2

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

Exemplo 3

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

Parâmetros

-AuthenticationMethod

Como autenticar clientes, um dos (para autenticação de Cassandra senha), Ldap (para autenticação LDAP/AD) ou None (para nenhuma autenticação necessária).

Type:String
Position:Named
Default value:Cassandra
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CassandraVersion

Qual versão de Cassandra para correr. Atualmente, apenas a versão 3.11 é suportada.

Type:String
Position:Named
Default value:3.11
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientCertificate

A lista de certificados TLS a serem usados para autenticar clientes. Se isso for omitido, todas as conexões de cliente ainda se conectam com TLS, mas não são necessárias para fornecer certificados de cliente válidos. Se isso for fornecido, a maioria dos clientes fornecerá um certificado de cliente TLS válido para se conectar ao cluster.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterName

Nome do cluster Cassandra gerenciado.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExternalGossipCertificate

Uma lista de certificados TLS adicionais que o cluster Cassandra gerenciado usará para autenticar fofocas.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExternalSeedNode

Lista de endereços IP de nós de propagação externos para fazer a ponte deste cluster.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Objeto de cluster Cassandra gerenciado

Type:PSClusterResource
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RepairEnabled

Se verdadeiro, Cassandra gerenciado executará o reaper para reparar o banco de dados regularmente. Isso só deve ser desabilitado para clusters híbridos que executam seu próprio processo de reparo fora do Azure.

Type:Nullable<T>[Boolean]
Position:Named
Default value:True
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

o nome do grupo de recursos.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

ResourceId do recurso.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Tabela de hash de tags a serem definidas no recurso do data center.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeBetweenBackupInHours

Horas entre a realização de backups completos do cluster.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

PSClusterResource

Saídas

PSClusterResource