Freigeben über


New-AzManagedCassandraCluster

Erstellt einen neuen Azure verwaltete Instanz s für Apache Cassandra Cluster.

Syntax

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

Beschreibung

Das Cmdlet New-AzManagedCassandraCluster erstellt einen neuen verwalteten Cassandra-Cluster.

Beispiele

Beispiel 1

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

Parameter

-AuthenticationMethod

Authentifizieren von Clients, einer von Cassandra (für die Kennwortauthentifizierung), Ldap (für LDAP/AD-Authentifizierung) oder None (für keine Authentifizierung erforderlich).

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

-CassandraVersion

Welche Version von Cassandra ausgeführt werden soll. Derzeit wird nur 3.11 unterstützt.

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

-ClientCertificate

Die Liste der TLS-Zertifikate, die zum Authentifizieren von Clients verwendet werden sollen. Wenn dies nicht angegeben wird, stellen alle Clientverbindungen weiterhin eine Verbindung mit TLS her, sind jedoch nicht erforderlich, um gültige Clientzertifikate bereitzustellen. Wenn dies bereitgestellt wird, stellen Clients am meisten ein gültiges TLS-Clientzertifikat bereit, um eine Verbindung mit dem Cluster herzustellen.

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

-ClusterName

Name des verwalteten Cassandra-Clusters.

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

-ClusterNameOverride

Wenn der Clustername cassandra.yaml anders sein muss als das Argument von -ClusterName, verwenden Sie diese Eigenschaft zum Festlegen.

Type:String
Position:Named
Default value:Same as -ClusterName
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

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

-DelegatedManagementSubnetId

Die Ressourcen-ID des virtuellen Netzwerksubnetz, in dem verwaltete Cassandra Netzwerkschnittstellen anfügen soll.

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

-ExternalGossipCertificate

Eine Liste zusätzlicher TLS-Zertifikate, die der verwaltete Cassandra-Cluster zum Authentifizieren von Gossip verwendet.

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

-ExternalSeedNode

Liste der IP-Adressen externer Seedknoten, mit der dieser Cluster überbrückt werden soll.

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

-InitialCassandraAdminPassword

Das anfängliche Kennwort für das Administratorkonto im Cluster, wenn der Cluster die Kennwortauthentifizierung verwendet.

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

-Location

Der Speicherort zum Erstellen des verwalteten Cassandra-Clusters in.

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

-RepairEnabled

Wenn wahr, wird die verwaltete Cassandra-Bearbeiter ausführen, um die Datenbank regelmäßig zu reparieren. Dies sollte nur für Hybridcluster deaktiviert werden, die ihren eigenen Reparaturprozess außerhalb von Azure ausführen.

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

-ResourceGroupName

Name der Ressourcengruppe

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

-RestoreFromBackupId

Ressourcen-ID der Sicherung, die in diesem Cluster wiederhergestellt werden soll. Wenn sie weggelassen wird, wird ein neuer, leerer Cluster erstellt.

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

-Tag

Hashtable von Tags, die für die Clusterressource festgelegt werden sollen.

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

-TimeBetweenBackupInHours

Stunden zwischen vollständigen Sicherungen des Clusters.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Ausgaben

PSClusterResource