Esempio n. 1
0
 /// <summary>
 /// Update a sync group
 /// </summary>
 public Management.Sql.Models.SyncGroup UpdateSyncGroup(string resourceGroupName, string serverName, string databaseName, string syncGroupName, Management.Sql.Models.SyncGroup parameters)
 {
     return(GetCurrentSqlClient().SyncGroups.Update(resourceGroupName, serverName, databaseName, syncGroupName, parameters));
 }
 /// <summary>
 /// Converts the response from the service to a powershell sync group object
 /// </summary>
 /// <param name="resourceGroupName">The resource group the sync group is in</param>
 /// <param name="serverName">The name of the server</param>
 /// <param name="databaseName">The name of the database</param>
 /// <param name="syncGroup">The sync group object from the response</param>
 /// <returns>The converted model</returns>
 public static AzureSqlSyncGroupModel CreateSyncGroupModelFromResponse(string resourceGroupName, string serverName, string databaseName, Management.Sql.Models.SyncGroup syncGroup)
 {
     return(new AzureSqlSyncGroupModel(resourceGroupName, serverName, databaseName, syncGroup));
 }
Esempio n. 3
0
 /// <summary>
 /// Create a sync group
 /// </summary>
 public Management.Sql.Models.SyncGroup CreateSyncGroup(string resourceGroupName, string serverName, string databaseName, string syncDatabaseId, string syncGroupName, Management.Sql.Models.SyncGroup parameters)
 {
     Management.Sql.SqlManagementClient client = GetCurrentSqlClient();
     parameters.SyncDatabaseId = syncDatabaseId == null ? null : string.Format("/subscriptions/{0}/{1}", Subscription.Id, syncDatabaseId);
     return(client.SyncGroups.CreateOrUpdate(resourceGroupName, serverName, databaseName, syncGroupName, parameters));
 }