Share via


AzureSqlManagedInstanceCommunicator Class

Definition

This class is responsible for all the REST communication with the audit REST endpoints

public class AzureSqlManagedInstanceCommunicator
type AzureSqlManagedInstanceCommunicator = class
Public Class AzureSqlManagedInstanceCommunicator
Inheritance
AzureSqlManagedInstanceCommunicator

Constructors

AzureSqlManagedInstanceCommunicator(IAzureContext)

Creates a communicator for Managed instance

Properties

Context

Gets or sets the Azure profile

Methods

CreateOrUpdate(String, String, ManagedInstance)

Creates or updates a Managed instance

Failover(String, String, String)

Failovers a Managed instance

Get(String, String, String)

Gets the Managed instance

List(String)

Lists Managed instances

ListByInstancePool(String, String, String)

Lists managed instances in an instance pool

ListByResourceGroup(String, String)

Lists Managed instances in a resource group

Remove(String, String)

Deletes a Managed instance

Start(String, String)
Stop(String, String)
Update(String, String, ManagedInstanceUpdate)

Creates or updates a Managed instance

Applies to