Condividi tramite


New-AzManagedCassandraCluster

Crea un nuovo Istanza gestita di Azure per il cluster Apache Cassandra.

Sintassi

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

Descrizione

Il cmdlet New-AzManagedCassandraCluster crea un nuovo cluster Cassandra gestito.

Esempio

Esempio 1

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

Parametri

-AuthenticationMethod

Come autenticare i client, uno di (per l'autenticazione con Cassandra password), Ldap (per l'autenticazione LDAP/AD) o None (per nessuna autenticazione necessaria).

Tipo:String
Posizione:Named
Valore predefinito:Cassandra
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CassandraVersion

Versione di Cassandra da eseguire. Attualmente è supportato solo 3.11.

Tipo:String
Posizione:Named
Valore predefinito:3.11
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ClientCertificate

Elenco di certificati TLS da usare per autenticare i client. Se questo viene omesso, tutte le connessioni client si connettono ancora con TLS, ma non sono necessarie per fornire certificati client validi. Se viene specificato, la maggior parte dei client fornisce un certificato client TLS valido per connettersi al cluster.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ClusterName

Nome del cluster Cassandra gestito.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ClusterNameOverride

Se il nome del cluster in cassandra.yaml deve essere diverso dall'argomento di -ClusterName, usare questa proprietà per impostare.

Tipo:String
Posizione:Named
Valore predefinito:Same as -ClusterName
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DelegatedManagementSubnetId

ID risorsa della subnet di rete virtuale in cui Cassandra gestito deve collegare le interfacce di rete.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ExternalGossipCertificate

Un elenco di certificati TLS aggiuntivi usati dal cluster Cassandra gestito per autenticare gossip.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ExternalSeedNode

Elenco di indirizzi IP di nodi di inizializzazione esterni a cui collegare il cluster.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InitialCassandraAdminPassword

Password iniziale per l'account amministratore nel cluster se il cluster usa l'autenticazione password.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Location

Percorso in cui creare il cluster Cassandra gestito.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RepairEnabled

Se true, Cassandra gestita eseguirà regolarmente il ripristino del database. Questa operazione deve essere disabilitata solo per i cluster ibridi che eseguono il proprio processo di ripristino all'esterno di Azure.

Tipo:Nullable<T>[Boolean]
Posizione:Named
Valore predefinito:True
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceGroupName

Nome del gruppo di risorse.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RestoreFromBackupId

ID risorsa del backup da ripristinare in questo cluster. Se omesso, crea un nuovo cluster vuoto.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Tag

Tabella hash dei tag da impostare nella risorsa cluster.

Tipo:Hashtable
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TimeBetweenBackupInHours

Ore tra l'esecuzione di backup completi del cluster.

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

PSClusterResource