DistributedAvailabilityGroup interface

Distributed availability group between box and Sql Managed Instance.

Extends

Properties

distributedAvailabilityGroupId

The distributed availability group id NOTE: This property will not be serialized. It can only be populated by the server.

lastHardenedLsn

The last hardened lsn NOTE: This property will not be serialized. It can only be populated by the server.

linkState

The link state NOTE: This property will not be serialized. It can only be populated by the server.

primaryAvailabilityGroupName

The primary availability group name

replicationMode

The replication mode of a distributed availability group. Parameter will be ignored during link creation.

secondaryAvailabilityGroupName

The secondary availability group name

sourceEndpoint

The source endpoint

sourceReplicaId

The source replica id NOTE: This property will not be serialized. It can only be populated by the server.

targetDatabase

The name of the target database

targetReplicaId

The target replica id NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

distributedAvailabilityGroupId

The distributed availability group id NOTE: This property will not be serialized. It can only be populated by the server.

distributedAvailabilityGroupId?: string

Property Value

string

lastHardenedLsn

The last hardened lsn NOTE: This property will not be serialized. It can only be populated by the server.

lastHardenedLsn?: string

Property Value

string

linkState

The link state NOTE: This property will not be serialized. It can only be populated by the server.

linkState?: string

Property Value

string

primaryAvailabilityGroupName

The primary availability group name

primaryAvailabilityGroupName?: string

Property Value

string

replicationMode

The replication mode of a distributed availability group. Parameter will be ignored during link creation.

replicationMode?: string

Property Value

string

secondaryAvailabilityGroupName

The secondary availability group name

secondaryAvailabilityGroupName?: string

Property Value

string

sourceEndpoint

The source endpoint

sourceEndpoint?: string

Property Value

string

sourceReplicaId

The source replica id NOTE: This property will not be serialized. It can only be populated by the server.

sourceReplicaId?: string

Property Value

string

targetDatabase

The name of the target database

targetDatabase?: string

Property Value

string

targetReplicaId

The target replica id NOTE: This property will not be serialized. It can only be populated by the server.

targetReplicaId?: string

Property Value

string

Inherited Property Details

id

Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyResource.id

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyResource.name

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyResource.type