Share via


DistributedAvailabilityGroup Class

Definition

Distributed availability group between box and Sql Managed Instance.

[Microsoft.Rest.Serialization.JsonTransformation]
public class DistributedAvailabilityGroup : Microsoft.Azure.Management.Sql.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DistributedAvailabilityGroup = class
    inherit ProxyResource
Public Class DistributedAvailabilityGroup
Inherits ProxyResource
Inheritance
DistributedAvailabilityGroup
Attributes

Constructors

DistributedAvailabilityGroup()

Initializes a new instance of the DistributedAvailabilityGroup class.

DistributedAvailabilityGroup(String, String, String, String, String, String, String, String, Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, String, String)

Initializes a new instance of the DistributedAvailabilityGroup class.

Properties

DistributedAvailabilityGroupId

Gets the distributed availability group id

Id

Gets resource ID.

(Inherited from Resource)
LastHardenedLsn

Gets the last hardened lsn

LinkState

Gets the link state

Name

Gets resource name.

(Inherited from Resource)
PrimaryAvailabilityGroupName

Gets or sets the primary availability group name

ReplicationMode

Gets or sets the replication mode of a distributed availability group. Parameter will be ignored during link creation. Possible values include: 'Async', 'Sync'

SecondaryAvailabilityGroupName

Gets or sets the secondary availability group name

SourceEndpoint

Gets or sets the source endpoint

SourceReplicaId

Gets the source replica id

TargetDatabase

Gets or sets the name of the target database

TargetReplicaId

Gets the target replica id

Type

Gets resource type.

(Inherited from Resource)

Applies to