Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

New-AzSqlVirtualMachineAgReplicaObject

Create an in-memory object for AgReplica.

Syntax

Default (Default)

New-AzSqlVirtualMachineAgReplicaObject
 [-Commit <String>]
 [-Failover <String>]
 [-ReadableSecondary <String>]
 [-Role <String>]
 [-SqlVirtualMachineInstanceId <String>]
 [<CommonParameters>]

Description

Create an in-memory object for AgReplica.

Examples

Example 1: Create an in-memory object for availability group replica configuration

$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 creates an in-memory object of type AgReplica. This object represents an availability group replica configuration and will be used for parameter AvailabilityGroupConfigurationReplica in cmdlet New-AzAvailabilityGroupListener.

Parameters

-Commit

Replica commit mode in availability group.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

-Failover

Replica failover mode in availability group.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

-ReadableSecondary

Replica readable secondary mode in availability group.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

-Role

Replica Role in availability group.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

-SqlVirtualMachineInstanceId

Sql VirtualMachine Instance Id.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Outputs

Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.AgReplica


Feedback

Was this page helpful?