Share via


SqlVirtualMachineManagementClient Class

Definition

public class SqlVirtualMachineManagementClient
type SqlVirtualMachineManagementClient = class
Public Class SqlVirtualMachineManagementClient
Inheritance
SqlVirtualMachineManagementClient

Constructors

SqlVirtualMachineManagementClient()

Methods

AvailabilityGroupListenersCreateOrUpdate(String, String, String, String, IAvailabilityGroupListener, Func<HttpResponseMessage, Task<IAvailabilityGroupListener>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates or updates an availability group listener.

AvailabilityGroupListenersCreateOrUpdateViaIdentity(String, IAvailabilityGroupListener, Func<HttpResponseMessage,Task<IAvailabilityGroupListener>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates or updates an availability group listener.

AvailabilityGroupListenersDelete(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes an availability group listener.

AvailabilityGroupListenersDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes an availability group listener.

AvailabilityGroupListenersGet(String, String, String, String, String, Func<HttpResponseMessage,Task<IAvailabilityGroupListener>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets an availability group listener.

AvailabilityGroupListenersGetViaIdentity(String, String, Func<HttpResponseMessage, Task<IAvailabilityGroupListener>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets an availability group listener.

AvailabilityGroupListenersListByGroup(String, String, String, Func<HttpResponseMessage,Task<IAvailabilityGroupListenerListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all availability group listeners in a SQL virtual machine group.

AvailabilityGroupListenersListByGroupViaIdentity(String, Func<HttpResponseMessage, Task<IAvailabilityGroupListenerListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all availability group listeners in a SQL virtual machine group.

OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all of the available SQL Virtual Machine Rest API operations.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all of the available SQL Virtual Machine Rest API operations.

SqlVirtualMachineGroupsCreateOrUpdate(String, String, String, ISqlVirtualMachineGroup, Func<HttpResponseMessage,Task<ISqlVirtualMachineGroup>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates or updates a SQL virtual machine group.

SqlVirtualMachineGroupsCreateOrUpdateViaIdentity(String, ISqlVirtualMachineGroup, Func<HttpResponseMessage,Task<ISqlVirtualMachineGroup>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates or updates a SQL virtual machine group.

SqlVirtualMachineGroupsDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes a SQL virtual machine group.

SqlVirtualMachineGroupsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes a SQL virtual machine group.

SqlVirtualMachineGroupsGet(String, String, String, Func<HttpResponseMessage, Task<ISqlVirtualMachineGroup>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets a SQL virtual machine group.

SqlVirtualMachineGroupsGetViaIdentity(String, Func<HttpResponseMessage, Task<ISqlVirtualMachineGroup>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets a SQL virtual machine group.

SqlVirtualMachineGroupsList(String, Func<HttpResponseMessage, Task<ISqlVirtualMachineGroupListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets all SQL virtual machine groups in a subscription.

SqlVirtualMachineGroupsListByResourceGroup(String, String, Func<HttpResponseMessage, Task<ISqlVirtualMachineGroupListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets all SQL virtual machine groups in a resource group.

SqlVirtualMachineGroupsListByResourceGroupViaIdentity(String, Func<HttpResponseMessage,Task<ISqlVirtualMachineGroupListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets all SQL virtual machine groups in a resource group.

SqlVirtualMachineGroupsListViaIdentity(String, Func<HttpResponseMessage, Task<ISqlVirtualMachineGroupListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets all SQL virtual machine groups in a subscription.

SqlVirtualMachineGroupsUpdate(String, String, String, ISqlVirtualMachineGroupUpdate, Func<HttpResponseMessage,Task<ISqlVirtualMachineGroup>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates SQL virtual machine group tags.

SqlVirtualMachineGroupsUpdateViaIdentity(String, ISqlVirtualMachineGroupUpdate, Func<HttpResponseMessage,Task<ISqlVirtualMachineGroup>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates SQL virtual machine group tags.

SqlVirtualMachinesCreateOrUpdate(String, String, String, ISqlVirtualMachine, Func<HttpResponseMessage,Task<ISqlVirtualMachine>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates or updates a SQL virtual machine.

SqlVirtualMachinesCreateOrUpdateViaIdentity(String, ISqlVirtualMachine, Func<HttpResponseMessage,Task<ISqlVirtualMachine>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates or updates a SQL virtual machine.

SqlVirtualMachinesDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes a SQL virtual machine.

SqlVirtualMachinesDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes a SQL virtual machine.

SqlVirtualMachinesGet(String, String, String, String, Func<HttpResponseMessage, Task<ISqlVirtualMachine>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets a SQL virtual machine.

SqlVirtualMachinesGetViaIdentity(String, String, Func<HttpResponseMessage, Task<ISqlVirtualMachine>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets a SQL virtual machine.

SqlVirtualMachinesList(String, Func<HttpResponseMessage,Task<ISqlVirtualMachineListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets all SQL virtual machines in a subscription.

SqlVirtualMachinesListByResourceGroup(String, String, Func<HttpResponseMessage, Task<ISqlVirtualMachineListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets all SQL virtual machines in a resource group.

SqlVirtualMachinesListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<ISqlVirtualMachineListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets all SQL virtual machines in a resource group.

SqlVirtualMachinesListBySqlVMGroup(String, String, String, Func<HttpResponseMessage, Task<ISqlVirtualMachineListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the list of sql virtual machines in a SQL virtual machine group.

SqlVirtualMachinesListBySqlVMGroupViaIdentity(String, Func<HttpResponseMessage, Task<ISqlVirtualMachineListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the list of sql virtual machines in a SQL virtual machine group.

SqlVirtualMachinesListViaIdentity(String, Func<HttpResponseMessage, Task<ISqlVirtualMachineListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets all SQL virtual machines in a subscription.

SqlVirtualMachinesRedeploy(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Uninstalls and reinstalls the SQL IaaS Extension.

SqlVirtualMachinesRedeployViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Uninstalls and reinstalls the SQL IaaS Extension.

SqlVirtualMachinesStartAssessment(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Starts SQL best practices Assessment on SQL virtual machine.

SqlVirtualMachinesStartAssessmentViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Starts SQL best practices Assessment on SQL virtual machine.

SqlVirtualMachinesUpdate(String, String, String, ISqlVirtualMachineUpdate, Func<HttpResponseMessage,Task<ISqlVirtualMachine>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates a SQL virtual machine.

SqlVirtualMachinesUpdateViaIdentity(String, ISqlVirtualMachineUpdate, Func<HttpResponseMessage,Task<ISqlVirtualMachine>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates a SQL virtual machine.

SqlVirtualMachineTroubleshoot(String, String, String, ISqlVMTroubleshooting, Func<HttpResponseMessage,Task<ISqlVMTroubleshooting>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Starts SQL virtual machine troubleshooting.

SqlVirtualMachineTroubleshootViaIdentity(String, ISqlVMTroubleshooting, Func<HttpResponseMessage,Task<ISqlVMTroubleshooting>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Starts SQL virtual machine troubleshooting.

Applies to