Package version:

Interface SyncGroups

Interface representing a SyncGroups.

Hierarchy

  • SyncGroups

Methods

  • Creates or updates a sync group.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • parameters: SyncGroup

      The requested sync group resource state.

    • Optional options: SyncGroupsCreateOrUpdateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<SyncGroup>, SyncGroup>>

  • Creates or updates a sync group.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • parameters: SyncGroup

      The requested sync group resource state.

    • Optional options: SyncGroupsCreateOrUpdateOptionalParams

      The options parameters.

    Returns Promise<SyncGroup>

  • Deletes a sync group.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • Optional options: SyncGroupsDeleteOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<void>, void>>

  • Deletes a sync group.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • Optional options: SyncGroupsDeleteOptionalParams

      The options parameters.

    Returns Promise<void>

  • Refreshes a hub database schema.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • Optional options: SyncGroupsRefreshHubSchemaOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<void>, void>>

  • Refreshes a hub database schema.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • Optional options: SyncGroupsRefreshHubSchemaOptionalParams

      The options parameters.

    Returns Promise<void>

  • Updates a sync group.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • parameters: SyncGroup

      The requested sync group resource state.

    • Optional options: SyncGroupsUpdateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<SyncGroup>, SyncGroup>>

  • Updates a sync group.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • parameters: SyncGroup

      The requested sync group resource state.

    • Optional options: SyncGroupsUpdateOptionalParams

      The options parameters.

    Returns Promise<SyncGroup>

  • Cancels a sync group synchronization.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • Optional options: SyncGroupsCancelSyncOptionalParams

      The options parameters.

    Returns Promise<void>

  • Gets a sync group.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • Optional options: SyncGroupsGetOptionalParams

      The options parameters.

    Returns Promise<SyncGroup>

  • Lists sync groups under a hub database.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • Optional options: SyncGroupsListByDatabaseOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<SyncGroup>

  • Gets a collection of sync group logs.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • startTime: string

      Get logs generated after this time.

    • endTime: string

      Get logs generated before this time.

    • typeParam: string

      The types of logs to retrieve.

    • Optional options: SyncGroupsListLogsOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<SyncGroupLogProperties>

  • Triggers a sync group synchronization.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • databaseName: string

      The name of the database on which the sync group is hosted.

    • syncGroupName: string

      The name of the sync group.

    • Optional options: SyncGroupsTriggerSyncOptionalParams

      The options parameters.

    Returns Promise<void>

Generated using TypeDoc