Share via


DistributedAvailabilityGroup interface

Distributed availability group between box and Sql Managed Instance.

Extends

Properties

databases

Databases in the distributed availability group

distributedAvailabilityGroupId

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

distributedAvailabilityGroupName

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

failoverMode

The link failover mode - can be Manual if intended to be used for two-way failover with a supported SQL Server, or None for one-way failover to Azure.

instanceAvailabilityGroupName

Managed instance side availability group name

instanceLinkRole

Managed instance side link role

partnerAvailabilityGroupName

SQL server side availability group name

partnerEndpoint

SQL server side endpoint - IP or DNS resolvable name

partnerLinkRole

SQL server side link role NOTE: This property will not be serialized. It can only be populated by the server.

replicationMode

Replication mode of the link

seedingMode

Database seeding mode – can be Automatic (default), or Manual for supported scenarios.

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

databases

Databases in the distributed availability group

databases?: DistributedAvailabilityGroupDatabase[]

Property Value

distributedAvailabilityGroupId

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

distributedAvailabilityGroupId?: string

Property Value

string

distributedAvailabilityGroupName

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

distributedAvailabilityGroupName?: string

Property Value

string

failoverMode

The link failover mode - can be Manual if intended to be used for two-way failover with a supported SQL Server, or None for one-way failover to Azure.

failoverMode?: string

Property Value

string

instanceAvailabilityGroupName

Managed instance side availability group name

instanceAvailabilityGroupName?: string

Property Value

string

instanceLinkRole

Managed instance side link role

instanceLinkRole?: string

Property Value

string

partnerAvailabilityGroupName

SQL server side availability group name

partnerAvailabilityGroupName?: string

Property Value

string

partnerEndpoint

SQL server side endpoint - IP or DNS resolvable name

partnerEndpoint?: string

Property Value

string

partnerLinkRole

SQL server side link role NOTE: This property will not be serialized. It can only be populated by the server.

partnerLinkRole?: string

Property Value

string

replicationMode

Replication mode of the link

replicationMode?: string

Property Value

string

seedingMode

Database seeding mode – can be Automatic (default), or Manual for supported scenarios.

seedingMode?: 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