Share via


IDatabasesOperations.RenameWithHttpMessagesAsync Method

Definition

Overloads

RenameWithHttpMessagesAsync(String, String, String, ResourceMoveDefinition, Dictionary<String,List<String>>, CancellationToken)

Renames a database.

RenameWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Renames a database.

RenameWithHttpMessagesAsync(String, String, String, ResourceMoveDefinition, Dictionary<String,List<String>>, CancellationToken)

Renames a database.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse> RenameWithHttpMessagesAsync (string resourceGroupName, string serverName, string databaseName, Microsoft.Azure.Management.Sql.Models.ResourceMoveDefinition parameters, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RenameWithHttpMessagesAsync : string * string * string * Microsoft.Azure.Management.Sql.Models.ResourceMoveDefinition * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse>
Public Function RenameWithHttpMessagesAsync (resourceGroupName As String, serverName As String, databaseName As String, parameters As ResourceMoveDefinition, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse)

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 to rename.

parameters
ResourceMoveDefinition

The resource move definition for renaming this database.

customHeaders
Dictionary<String,List<String>>

The headers that will be added to request.

cancellationToken
CancellationToken

The cancellation token.

Returns

Exceptions

Thrown when the operation returned an invalid status code

Thrown when a required parameter is null

Applies to

RenameWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Renames a database.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse> RenameWithHttpMessagesAsync (string resourceGroupName, string serverName, string databaseName, string newName, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RenameWithHttpMessagesAsync : string * string * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse>
Public Function RenameWithHttpMessagesAsync (resourceGroupName As String, serverName As String, databaseName As String, newName As String, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse)

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 to rename.

newName
String

The new name that the database should be renamed to.

customHeaders
Dictionary<String,List<String>>

The headers that will be added to request.

cancellationToken
CancellationToken

The cancellation token.

Returns

Exceptions

Thrown when the operation returned an invalid status code

Thrown when a required parameter is null

Applies to