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

distributedAvailabilityGroupName

Name of the distributed availability group

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

replicationMode

Replication mode of the link

seedingMode

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

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

The name of the resource

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Property Details

databases

Databases in the distributed availability group

databases?: DistributedAvailabilityGroupDatabase[]

Property Value

distributedAvailabilityGroupId

ID of the distributed availability group

distributedAvailabilityGroupId?: string

Property Value

string

distributedAvailabilityGroupName

Name of the distributed availability group

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

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

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type?: string

Property Value

string

Inherited From ProxyResource.type