Interface SqlSyncGroupOperations

All Superinterfaces:
SupportsCreating<SqlSyncGroupOperations.DefinitionStages.WithSqlServer>

public interface SqlSyncGroupOperations extends SupportsCreating<SqlSyncGroupOperations.DefinitionStages.WithSqlServer>
A representation of the Azure SQL Sync Group operations.
  • Method Details

    • getBySqlServer

      SqlSyncGroup getBySqlServer(String resourceGroupName, String sqlServerName, String databaseName, String name)
      Gets the information about a child resource from Azure SQL server, identifying it by its name and its resource group.
      Parameters:
      resourceGroupName - the name of resource group
      sqlServerName - the name of SQL server resource
      databaseName - the name of SQL Database parent resource
      name - the name of the child resource
      Returns:
      an immutable representation of the resource
    • getBySqlServerAsync

      Mono<SqlSyncGroup> getBySqlServerAsync(String resourceGroupName, String sqlServerName, String databaseName, String name)
      Asynchronously gets the information about a child resource from Azure SQL server, identifying it by its name and its resource group.
      Parameters:
      resourceGroupName - the name of resource group
      sqlServerName - the name of SQL server parent resource
      databaseName - the name of SQL Database parent resource
      name - the name of the child resource
      Returns:
      a representation of the deferred computation of this call returning the found resource
    • listSyncDatabaseIds

      com.azure.core.http.rest.PagedIterable<String> listSyncDatabaseIds(String locationName)
      Gets a collection of sync database ids.
      Parameters:
      locationName - The name of the region where the resource is located.
      Returns:
      a paged list of database IDs if successful.
    • listSyncDatabaseIdsAsync

      com.azure.core.http.rest.PagedFlux<String> listSyncDatabaseIdsAsync(String locationName)
      Gets a collection of sync database ids.
      Parameters:
      locationName - The name of the region where the resource is located.
      Returns:
      a paged list of database IDs if successful.
    • listSyncDatabaseIds

      com.azure.core.http.rest.PagedIterable<String> listSyncDatabaseIds(com.azure.core.management.Region region)
      Gets a collection of sync database ids.
      Parameters:
      region - the region where the resource is located.
      Returns:
      a paged list of database IDs if successful.
    • listSyncDatabaseIdsAsync

      com.azure.core.http.rest.PagedFlux<String> listSyncDatabaseIdsAsync(com.azure.core.management.Region region)
      Gets a collection of sync database ids.
      Parameters:
      region - the region where the resource is located.
      Returns:
      a paged list of database IDs if successful.