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 gerenciado do Cassandra.

Exemplos

Exemplo 1

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

Parâmetros

-AuthenticationMethod

Como autenticar clientes, um dos (para autenticação de senha), Ldap (para autenticação LDAP/AD) ou None (para autenticação sem necessidade de Cassandra 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, apenas o 3.11 é suportado.

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, a maioria dos clientes fornecerá 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 gerenciado do Cassandra.

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 em 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 sua 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 a 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 adaptadores 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 gerenciado do Cassandra 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 externos para conectar 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 para criar o cluster gerenciado do Cassandra.

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

-RepairEnabled

Se true, 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 do recurso de backup a ser restaurado neste cluster. Se omitido, cria um novo cluster vazio.

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

-Tag

Tabela de hash 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 a realização de 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