New-AzSqlVirtualMachineAgReplicaObject
建立 AgReplica 的記憶體內部物件。
語法
New-AzSqlVirtualMachineAgReplicaObject
[-Commit <Commit>]
[-Failover <Failover>]
[-ReadableSecondary <ReadableSecondary>]
[-Role <Role>]
[-SqlVirtualMachineInstanceId <String>]
[<CommonParameters>]
Description
建立 AgReplica 的記憶體內部物件。
範例
範例 1:建立可用性群組複本組態的記憶體內部物件
$AgReplica = New-AzSqlVirtualMachineAgReplicaObject -Commit 'SYNCHRONOUS_COMMIT' -Failover 'MANUAL' -ReadableSecondary 'NO' -Role 'PRIMARY' -SqlVirtualMachineInstanceId $sqlvmResourceId1
$AgReplica
Commit Failover ReadableSecondary Role SqlVirtualMachineInstanceId
------ -------- ----------------- ---- ---------------------------
SYNCHRONOUS_COMMIT MANUAL NO PRIMARY
New-AzSqlVirtualMachineAgReplicaObject 會建立 AgReplica 類型的記憶體內部物件。 此物件代表可用性群組復本組態,並將用於 Cmdlet New-AzAvailabilityGroupListener 中的 Parameter AvailabilityGroupConfigurationReplica。
參數
-Commit
可用性群組中的複本認可模式。
類型: | Commit |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Failover
可用性群組中的復本故障轉移模式。
類型: | Failover |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ReadableSecondary
可用性群組中的複本可讀取次要模式。
類型: | ReadableSecondary |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Role
可用性群組中的複本角色。
類型: | Role |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SqlVirtualMachineInstanceId
Sql VirtualMachine 實例識別碼。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |