Compartilhar via


New-AzManagedCassandraCluster

Cria um novo cluster de Instâncias Gerenciadas do Azure para Apache Cassandra.

Sintaxe

New-AzManagedCassandraCluster
   -Location <String>
   -DelegatedManagementSubnetId <String>
   [-InitialCassandraAdminPassword <String>]
   [-ClusterNameOverride <String>]
   [-RestoreFromBackupId <String>]
   -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>]

Description

O cmdlet New-AzManagedCassandraCluster cria um novo cluster do Cassandra gerenciado.

Exemplos

Exemplo 1

New-AzManagedCassandraCluster `
 -ResourceGroupName "resourceGroupName" `
 -ClusterName "clusterName" `
 -DelegatedManagementSubnetId "resourceId" `
 -Location "location" `
 -InitialCassandraAdminPassword "password"

Parâmetros

-AuthenticationMethod

Como autenticar clientes, um dos Cassandra (para autenticação de senha), Ldap (para autenticação LDAP/AD) ou None (sem necessidade de autenticação).

Tipo:String
Cargo:Named
Valor padrão:Cassandra
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CassandraVersion

Qual versão do Cassandra executar. Atualmente, há suporte apenas para 3.11.

Tipo:String
Cargo:Named
Valor padrão:3.11
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga: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 conectarão ao TLS, mas não serão necessárias para fornecer certificados de cliente válidos. Se isso for fornecido, os clientes mais fornecerão um certificado de cliente TLS válido para se conectar ao cluster.

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ClusterName

Nome do cluster do Cassandra gerenciado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ClusterNameOverride

Se o nome do cluster no cassandra.yaml precisar ser diferente do argumento de -ClusterName, use essa propriedade para definir.

Tipo:String
Cargo:Named
Valor padrão:Same as -ClusterName
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

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

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultProfile

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

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DelegatedManagementSubnetId

A ID do recurso da sub-rede de rede virtual em que o Cassandra gerenciado deve anexar interfaces de rede.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ExternalGossipCertificate

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

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ExternalSeedNode

Lista de endereços IP de nós de semente externa para o qual fazer a ponte entre esse cluster.

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-InitialCassandraAdminPassword

A senha inicial da conta de administrador no cluster se o cluster estiver usando autenticação de senha.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Location

O local no qual criar o cluster do Cassandra gerenciado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RepairEnabled

Se for verdade, o 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.

Tipo:Nullable<T>[Boolean]
Cargo:Named
Valor padrão:True
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ResourceGroupName

Nome do grupo de recursos.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RestoreFromBackupId

ID de recurso do backup para restaurar neste cluster. Se omitido, cria um cluster novo e vazio.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Tag

Hashtable de marcas a serem definidas no recurso de cluster.

Tipo:Hashtable
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TimeBetweenBackupInHours

Horas entre fazer backups completos do cluster.

Tipo:Nullable<T>[Int32]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

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

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

PSClusterResource