Update-AzManagedCassandraCluster

Atualize um cluster Azure Managed Instances for Apache Cassandra existente.

Sintaxe

ByNameParameterSet (Predefinição)

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

ByResourceIdParameterSet

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

ByObjectParameterSet

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

Descrição

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).

Propriedades dos parâmetros

Tipo:String
Valor predefinido:Cassandra
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-CassandraVersion

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

Propriedades dos parâmetros

Tipo:String
Valor predefinido:3.11
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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.

Propriedades dos parâmetros

Tipo:

String[]

Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ClusterName

Nome do cluster Cassandra gerenciado.

Propriedades dos parâmetros

Tipo:String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ByNameParameterSet
Posto:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Confirm

Solicita confirmação antes de executar o cmdlet.

Propriedades dos parâmetros

Tipo:SwitchParameter
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Cf.

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-DefaultProfile

As credenciais, conta, inquilino e subscrição usados para comunicação com o Azure.

Propriedades dos parâmetros

Tipo:IAzureContextContainer
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ExternalGossipCertificate

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

Propriedades dos parâmetros

Tipo:

String[]

Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ExternalSeedNode

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

Propriedades dos parâmetros

Tipo:

String[]

Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-InputObject

Objeto de cluster Cassandra gerenciado

Propriedades dos parâmetros

Tipo:PSClusterResource
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ByObjectParameterSet
Posto:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-RepairEnabled

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

Propriedades dos parâmetros

Tipo:

Nullable<T>[Boolean]

Valor predefinido:True
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ResourceGroupName

Nome do grupo de recursos.

Propriedades dos parâmetros

Tipo:String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ByNameParameterSet
Posto:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ResourceId

ResourceId do recurso.

Propriedades dos parâmetros

Tipo:String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ByResourceIdParameterSet
Posto:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Tag

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

Propriedades dos parâmetros

Tipo:Hashtable
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-TimeBetweenBackupInHours

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

Propriedades dos parâmetros

Tipo:

Nullable<T>[Int32]

Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Propriedades dos parâmetros

Tipo:SwitchParameter
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Wi

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

PSClusterResource

Saídas

PSClusterResource