SyncGroup interface

An Azure SQL Database sync group.

Extends

Properties

conflictLoggingRetentionInDays

Conflict logging retention period.

conflictResolutionPolicy

Conflict resolution policy of the sync group.

enableConflictLogging

If conflict logging is enabled.

hubDatabasePassword

Password for the sync group hub database credential.

hubDatabaseUserName

User name for the sync group hub database credential.

interval

Sync interval of the sync group.

lastSyncTime

Last sync time of the sync group.

privateEndpointName

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

schema

Sync schema of the sync group.

sku

The name and capacity of the SKU.

syncDatabaseId

ARM resource id of the sync database in the sync group.

syncState

Sync state of the sync group.

usePrivateLinkConnection

If use private link connection is enabled.

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

conflictLoggingRetentionInDays

Conflict logging retention period.

conflictLoggingRetentionInDays?: number

Property Value

number

conflictResolutionPolicy

Conflict resolution policy of the sync group.

conflictResolutionPolicy?: string

Property Value

string

enableConflictLogging

If conflict logging is enabled.

enableConflictLogging?: boolean

Property Value

boolean

hubDatabasePassword

Password for the sync group hub database credential.

hubDatabasePassword?: string

Property Value

string

hubDatabaseUserName

User name for the sync group hub database credential.

hubDatabaseUserName?: string

Property Value

string

interval

Sync interval of the sync group.

interval?: number

Property Value

number

lastSyncTime

Last sync time of the sync group.

lastSyncTime?: Date

Property Value

Date

privateEndpointName

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

privateEndpointName?: string

Property Value

string

schema

Sync schema of the sync group.

schema?: SyncGroupSchema

Property Value

sku

The name and capacity of the SKU.

sku?: Sku

Property Value

Sku

syncDatabaseId

ARM resource id of the sync database in the sync group.

syncDatabaseId?: string

Property Value

string

syncState

Sync state of the sync group.

syncState?: string

Property Value

string

usePrivateLinkConnection

If use private link connection is enabled.

usePrivateLinkConnection?: boolean

Property Value

boolean

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