DistributedAvailabilityGroupProperties Class
The properties of a distributed availability group.
Constructor
DistributedAvailabilityGroupProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
distributed_availability_group_name
|
Name of the distributed availability group. |
|
distributed_availability_group_id
|
ID of the distributed availability group. |
|
replication_mode
|
Replication mode of the link. Known values are: "Async" and "Sync". |
|
partner_link_role
|
SQL server side link role. Known values are: "Primary" and "Secondary". |
|
partner_availability_group_name
|
SQL server side availability group name. |
|
partner_endpoint
|
SQL server side endpoint - IP or DNS resolvable name. |
|
instance_link_role
|
Managed instance side link role. Known values are: "Primary" and "Secondary". |
|
instance_availability_group_name
|
Managed instance side availability group name. |
|
failover_mode
|
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. Known values are: "None" and "Manual". |
|
seeding_mode
|
Database seeding mode – can be Automatic (default), or Manual for supported scenarios. Known values are: "Automatic" and "Manual". |
|
databases
|
Databases in the distributed availability group. |
Attributes
databases
Databases in the distributed availability group.
databases: list['_models.DistributedAvailabilityGroupDatabase'] | None
distributed_availability_group_id
ID of the distributed availability group.
distributed_availability_group_id: str | None
distributed_availability_group_name
Name of the distributed availability group.
distributed_availability_group_name: str | None
failover_mode
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. Known values are: "None" and "Manual".
failover_mode: str | _models.FailoverModeType | None
instance_availability_group_name
Managed instance side availability group name.
instance_availability_group_name: str | None
instance_link_role
"Primary" and "Secondary".
instance_link_role: str | _models.LinkRole | None
partner_availability_group_name
SQL server side availability group name.
partner_availability_group_name: str | None
partner_endpoint
SQL server side endpoint - IP or DNS resolvable name.
partner_endpoint: str | None
partner_link_role
"Primary" and "Secondary".
partner_link_role: str | _models.LinkRole | None
replication_mode
"Async" and "Sync".
replication_mode: str | _models.ReplicationModeType | None
seeding_mode
Database seeding mode – can be Automatic (default), or Manual for supported scenarios. Known values are: "Automatic" and "Manual".
seeding_mode: str | _models.SeedingModeType | None