共用方式為


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

輸出

AgReplica