SyncGroup Class

Definition

An Azure SQL Database sync group.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SyncGroup : Microsoft.Azure.Management.Sql.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SyncGroup = class
    inherit ProxyResource
Public Class SyncGroup
Inherits ProxyResource
Inheritance
System.Object
SyncGroup
Attributes

Constructors

SyncGroup()

Initializes a new instance of the SyncGroup class.

SyncGroup(String, String, String, Sku, Nullable<Int32>, Nullable<DateTime>, String, String, String, String, String, SyncGroupSchema, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, String)

Initializes a new instance of the SyncGroup class.

Properties

ConflictLoggingRetentionInDays

Gets or sets conflict logging retention period.

ConflictResolutionPolicy

Gets or sets conflict resolution policy of the sync group. Possible values include: 'HubWin', 'MemberWin'

EnableConflictLogging

Gets or sets if conflict logging is enabled.

HubDatabasePassword

Gets or sets password for the sync group hub database credential.

HubDatabaseUserName

Gets or sets user name for the sync group hub database credential.

Id

Gets resource ID.

(Inherited from Resource)
Interval

Gets or sets sync interval of the sync group.

LastSyncTime

Gets last sync time of the sync group.

Name

Gets resource name.

(Inherited from Resource)
PrivateEndpointName

Gets private endpoint name of the sync group if use private link connection is enabled.

Schema

Gets or sets sync schema of the sync group.

Sku

Gets or sets the name and capacity of the SKU.

SyncDatabaseId

Gets or sets ARM resource id of the sync database in the sync group.

SyncState

Gets sync state of the sync group. Possible values include: 'NotReady', 'Error', 'Warning', 'Progressing', 'Good'

Type

Gets resource type.

(Inherited from Resource)
UsePrivateLinkConnection

Gets or sets if use private link connection is enabled.

Methods

Validate()

Validate the object.

Applies to