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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSqlSyncGroupOperations.DefinitionStagesGrouping of all the SQL Sync Group definition stages.static interfaceSqlSyncGroupOperations.SqlSyncGroupActionsDefinitionGrouping of the Azure SQL Server Sync Group common actions.static interfaceSqlSyncGroupOperations.SqlSyncGroupOperationsDefinitionContainer interface for all the definitions that need to be implemented.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SqlSyncGroupgetBySqlServer(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.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.com.azure.core.http.rest.PagedIterable<String>listSyncDatabaseIds(com.azure.core.management.Region region)Gets a collection of sync database ids.com.azure.core.http.rest.PagedIterable<String>listSyncDatabaseIds(String locationName)Gets a collection of sync database ids.com.azure.core.http.rest.PagedFlux<String>listSyncDatabaseIdsAsync(com.azure.core.management.Region region)Gets a collection of sync database ids.com.azure.core.http.rest.PagedFlux<String>listSyncDatabaseIdsAsync(String locationName)Gets a collection of sync database ids.-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating
define
-
-
-
-
Method Detail
-
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 groupsqlServerName- the name of SQL server resourcedatabaseName- the name of SQL Database parent resourcename- 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 groupsqlServerName- the name of SQL server parent resourcedatabaseName- the name of SQL Database parent resourcename- 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.
-
-