diff --git a/src/ResourceManager/Sql/Commands.Sql/Microsoft.Azure.Commands.Sql.dll-Help.xml b/src/ResourceManager/Sql/Commands.Sql/Microsoft.Azure.Commands.Sql.dll-Help.xml index 78b644e1dbc6..8dcd923a6f94 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Microsoft.Azure.Commands.Sql.dll-Help.xml +++ b/src/ResourceManager/Sql/Commands.Sql/Microsoft.Azure.Commands.Sql.dll-Help.xml @@ -4890,6 +4890,165 @@ Status : Queued + + + + Get-AzureRmSqlServerCommunicationLink + + Gets server communication links and their property values in an Azure SQL Server. + + + + + Get + AzureRmSqlServerCommunicationLink + + + + The Get-AzureRmSqlServerCommunicationLink cmdlet gets server-to-server partnerships for Elastic transactions and their property values. Specify the name of an existing server communication link to see the property values for only that one. + + + + Get-AzureRmSqlServerCommunicationLink + + LinkName + + Specifies the name of the server communication link that this cmdlet gets. + + String + + + ServerName + + Specifies the name of the one of the servers that contain the server communication link that this cmdlet gets. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the server communication link that this cmdlet gets. + + String + + + + + + LinkName + + Specifies the name of the server communication link that this cmdlet gets. + + String + + String + + + + + + ServerName + + Specifies the name of the one of the servers that contain the server communication link that this cmdlet gets. + + String + + String + + + + + + ResourceGroupName + + Specifies the name of the resource group that contains the server communication link that this cmdlet gets. + + String + + String + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerCommunicationLinkModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get all communication links for a server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServerCommunicationLink -ResourceGroupName "resourcegroup01" -ServerName "server01" + + Gets all server-to-server partnership for Elastic transactions that the specified server is involved in. + + + + + + + + + + + + + + -------------------------- Example 2: Get a named communication link for a server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServerCommunicationLink -ResourceGroupName "resourcegroup01" -ServerName "server01" -LinkName "link01" + + Gets the specified server-to-server partnership for Elastic transactions. + + + + + + + + + + + + + + + + @@ -7030,6 +7189,164 @@ FirewallRuleName : rule01 + + + + New-AzureRmSqlServerCommunicationLink + + Creates an Azure SQL Server partnership for Elastic transactions. Once established, Elastic transactions will be able to span databases in either of the servers paired. + + + + + New + AzureRmSqlServerCommunicationLink + + + + The New-AzureRmSqlServerCommunicationLink cmdlet creates an Azure SQL Server partnership for Elastic transactions. The partnership can be set up for two servers at a time and once established, Elastic transactions will be able to span databases in either of the servers paired. Users can create many server partnerships as necessary and involve a server in multiple partnerships to span Elastic transactions over a larger number of servers. + + + + New-AzureRmSqlServerCommunicationLink + + LinkName + + Specifies the name of the server communication link that this cmdlet creates. + + String + + + PartnerServer + + Specifies the name of the other server taking part in this partnership. + + String + + + ServerName + + Specifies the name of the server to set up the partnership on. + + String + + + ResourceGroupName + + Specifies the name of the resource group the server named in the 'ServerName' parameter. + + String + + + + + + LinkName + + Specifies the name of the server communication link that this cmdlet creates. + + String + + String + + + + + + PartnerServer + + Specifies the name of the other server taking part in this partnership. + + String + + String + + + + + + ServerName + + Specifies the name of the server to set up the partnership on. + + String + + String + + + + + + ResourceGroupName + + Specifies the name of the resource group the server named in the 'ServerName' parameter. + + String + + String + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerCommunicationLinkModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Create a new Azure SQL Server communication link -------------------------- + + PS C:\> + + PS C:\> New-AzureRmSqlServerCommunicationLink -ResourceGroupName "resourcegroup01" -ServerName "server01" -LinkName "link01" -PartnerServer "server02" + + + + + + + + + + + + + + + + + + @@ -8978,6 +9295,202 @@ resourcegroup01 server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b + + + + Remove-AzureRmSqlServerCommunicationLink + + Deletes an Azure SQL Server communication link. + + + + + Remove + AzureRmSqlServerCommunicationLink + + + + The Remove-AzureRmSqlServerCommunicationLink cmdlet deletes an existing server-to-server partnership for Elastic transactions. + + + + Remove-AzureRmSqlServerCommunicationLink + + LinkName + + Specifies the name of the server communication link that this cmdlet deletes. + + String + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + + ServerName + + Specifies the name of the server that contains the server communication link that this cmdlet deletes. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the server communication link that this cmdlet deletes. + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + LinkName + + Specifies the name of the server communication link that this cmdlet deletes. + + String + + String + + + + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + SwitchParameter + + + + + + ServerName + + Specifies the name of the server that contains the server communication link that this cmdlet deletes. + + String + + String + + + + + + ResourceGroupName + + Specifies the name of the resource group that contains the server communication link that this cmdlet deletes. + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerCommunicationLinkModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Delete a server communication link -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlServerCommunicationLink -ResourceGroupName "resourcegroup01" -ServerName "server01" -LinkName "link01" + + Deletes an existing server-to-server partnership for Elastic transactions. + + + + + + + + + + + + + + + + @@ -9587,28 +10100,28 @@ Tags : String - + ThreatDetectionState Defines if threat detection is enabled or disabled for this database. String - + NotificationRecipientsEmail A semicolon separated list of email addresses to send the alerts to. String - + EmailAdmins Defines whether to email service and co-administrators. Boolean - + ExcludedDetectionTypes A semicolon separated list of detection types to filter. @@ -9985,10 +10498,10 @@ Tags : none - - PrivilegedLogins - - The parameter PrivilegedLogins is being deprecated and will be removed in a future release. Use the PrivilegedUsers parameter to provide SQL users excluded from masking. + + PrivilegedLogins + + The parameter PrivilegedLogins is being deprecated and will be removed in a future release. Use the PrivilegedUsers parameter to provide SQL users excluded from masking. String