共用方式為


New-AzManagedCassandraCluster

建立 Apache Cassandra 叢集的新 Azure 受控實例。

語法

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

New-AzManagedCassandraCluster Cmdlet 會建立新的受控 Cassandra 叢集。

範例

範例 1

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

參數

-AuthenticationMethod

如何驗證用戶端、Cassandra 之一(用於密碼驗證)、Ldap(適用於LDAP/AD驗證),或 None(不需要驗證)。

類型:String
Position:Named
預設值:Cassandra
必要:False
接受管線輸入:False
接受萬用字元:False

-CassandraVersion

要執行的 Cassandra 版本。 目前僅支援 3.11。

類型:String
Position:Named
預設值:3.11
必要:False
接受管線輸入:False
接受萬用字元:False

-ClientCertificate

用來驗證用戶端的 TLS 憑證清單。 如果省略此專案,所有用戶端連線仍會與 TLS 連線,但不需要提供有效的客戶端憑證。 如果提供此選項,用戶端大多會提供有效的 TLS 用戶端憑證,以聯機到叢集。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ClusterName

受控 Cassandra 叢集的名稱。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ClusterNameOverride

如果 cassandra.yaml 中的叢集名稱必須與 -ClusterName的自變數不同,請使用此屬性來設定。

類型:String
Position:Named
預設值:Same as -ClusterName
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:IAzureContextContainer
別名:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DelegatedManagementSubnetId

受控 Cassandra 應連結網路介面之虛擬網路子網的資源標識碼。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ExternalGossipCertificate

受控 Cassandra 叢集將用來驗證八卦的其他 TLS 憑證清單。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ExternalSeedNode

要將此叢集橋接至的外部種子節點IP位址清單。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-InitialCassandraAdminPassword

如果叢集使用密碼驗證,則叢集上系統管理員帳戶的初始密碼。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Location

在 中建立受控 Cassandra 叢集的位置。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-RepairEnabled

如果為 true,受控 Cassandra 會執行重新執行以定期修復資料庫。 這應該只針對在 Azure 外部執行其修復程式的混合式叢集停用。

類型:Nullable<T>[Boolean]
Position:Named
預設值:True
必要:False
接受管線輸入:False
接受萬用字元:False

-ResourceGroupName

資源組名。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-RestoreFromBackupId

要還原至此叢集之備份的資源標識碼。 如果省略,請建立新的空白叢集。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Tag

要設定於叢集資源的標記哈希表。

類型:Hashtable
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TimeBetweenBackupInHours

取得叢集完整備份之間的時數。

類型:Nullable<T>[Int32]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸出

PSClusterResource