DistributedAvailabilityGroup interface
Distributed availability group between box and Sql Managed Instance.
- Extends
Properties
| databases | Databases in the distributed availability group |
| distributed |
ID of the distributed availability group NOTE: This property will not be serialized. It can only be populated by the server. |
| distributed |
Name of the distributed availability group NOTE: This property will not be serialized. It can only be populated by the server. |
| failover |
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. |
| instance |
Managed instance side availability group name |
| instance |
Managed instance side link role |
| partner |
SQL server side availability group name |
| partner |
SQL server side endpoint - IP or DNS resolvable name |
| partner |
SQL server side link role NOTE: This property will not be serialized. It can only be populated by the server. |
| replication |
Replication mode of the link |
| seeding |
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