Freigeben über


SqlVirtualMachines Schnittstelle

public interface SqlVirtualMachines

Ressourcensammlungs-API von SqlVirtualMachines.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract Blank define(String name)

Beginnt die Definition für eine neue Sql-VM-Ressource.

abstract void delete(String resourceGroupName, String sqlVirtualMachineName, Context context)

Löscht einen virtuellen SQL-Computer.

abstract void deleteById(String id)

Löscht einen virtuellen SQL-Computer.

abstract void deleteByIdWithResponse(String id, Context context)

Löscht einen virtuellen SQL-Computer.

abstract void deleteByResourceGroup(String resourceGroupName, String sqlVirtualMachineName)

Löscht einen virtuellen SQL-Computer.

abstract SqlVirtualMachine getById(String id)

Ruft einen virtuellen SQL-Computer ab.

abstract Response<SqlVirtualMachine> getByIdWithResponse(String id, String expand, Context context)

Ruft einen virtuellen SQL-Computer ab.

abstract SqlVirtualMachine getByResourceGroup(String resourceGroupName, String sqlVirtualMachineName)

Ruft einen virtuellen SQL-Computer ab.

abstract Response<SqlVirtualMachine> getByResourceGroupWithResponse(String resourceGroupName, String sqlVirtualMachineName, String expand, Context context)

Ruft einen virtuellen SQL-Computer ab.

abstract PagedIterable<SqlVirtualMachine> list()

Ruft alle virtuellen SQL-Computer in einem Abonnement ab.

abstract PagedIterable<SqlVirtualMachine> list(Context context)

Ruft alle virtuellen SQL-Computer in einem Abonnement ab.

abstract PagedIterable<SqlVirtualMachine> listByResourceGroup(String resourceGroupName)

Ruft alle virtuellen SQL-Computer in einer Ressourcengruppe ab.

abstract PagedIterable<SqlVirtualMachine> listByResourceGroup(String resourceGroupName, Context context)

Ruft alle virtuellen SQL-Computer in einer Ressourcengruppe ab.

abstract PagedIterable<SqlVirtualMachine> listBySqlVmGroup(String resourceGroupName, String sqlVirtualMachineGroupName)

Ruft die Liste der virtuellen SQL-Computer in einer SQL-VM-Gruppe ab.

abstract PagedIterable<SqlVirtualMachine> listBySqlVmGroup(String resourceGroupName, String sqlVirtualMachineGroupName, Context context)

Ruft die Liste der virtuellen SQL-Computer in einer SQL-VM-Gruppe ab.

abstract void redeploy(String resourceGroupName, String sqlVirtualMachineName)

Deinstalliert die SQL-IaaS-Erweiterung und installiert sie neu.

abstract void redeploy(String resourceGroupName, String sqlVirtualMachineName, Context context)

Deinstalliert die SQL-IaaS-Erweiterung und installiert sie neu.

abstract void startAssessment(String resourceGroupName, String sqlVirtualMachineName)

Startet die SQL Best Practices-Bewertung auf einem virtuellen SQL-Computer.

abstract void startAssessment(String resourceGroupName, String sqlVirtualMachineName, Context context)

Startet die SQL Best Practices-Bewertung auf einem virtuellen SQL-Computer.

Details zur Methode

define

public abstract SqlVirtualMachine.DefinitionStages.Blank define(String name)

Beginnt die Definition für eine neue SqlVirtualMachine-Ressource.

Parameters:

name - Ressourcenname.

Returns:

die erste Phase der neuen Definition von SqlVirtualMachine.

delete

public abstract void delete(String resourceGroupName, String sqlVirtualMachineName, Context context)

Löscht einen virtuellen SQL-Computer.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
sqlVirtualMachineName - Name des virtuellen SQL-Computers.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

deleteById

public abstract void deleteById(String id)

Löscht einen virtuellen SQL-Computer.

Parameters:

id - die Ressourcen-ID.

deleteByIdWithResponse

public abstract void deleteByIdWithResponse(String id, Context context)

Löscht einen virtuellen SQL-Computer.

Parameters:

id - die Ressourcen-ID.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

deleteByResourceGroup

public abstract void deleteByResourceGroup(String resourceGroupName, String sqlVirtualMachineName)

Löscht einen virtuellen SQL-Computer.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
sqlVirtualMachineName - Name des virtuellen SQL-Computers.

getById

public abstract SqlVirtualMachine getById(String id)

Ruft einen virtuellen SQL-Computer ab.

Parameters:

id - die Ressourcen-ID.

Returns:

einen virtuellen SQL-Computer zusammen mit Response<T>.

getByIdWithResponse

public abstract Response getByIdWithResponse(String id, String expand, Context context)

Ruft einen virtuellen SQL-Computer ab.

Parameters:

id - die Ressourcen-ID.
expand - Die untergeordneten Ressourcen, die in die Antwort eingeschlossen werden sollen.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

einen virtuellen SQL-Computer zusammen mit Response<T>.

getByResourceGroup

public abstract SqlVirtualMachine getByResourceGroup(String resourceGroupName, String sqlVirtualMachineName)

Ruft einen virtuellen SQL-Computer ab.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
sqlVirtualMachineName - Name des virtuellen SQL-Computers.

Returns:

einen virtuellen SQL-Computer.

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String sqlVirtualMachineName, String expand, Context context)

Ruft einen virtuellen SQL-Computer ab.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
sqlVirtualMachineName - Name des virtuellen SQL-Computers.
expand - Die untergeordneten Ressourcen, die in die Antwort eingeschlossen werden sollen.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

einen virtuellen SQL-Computer zusammen mit Response<T>.

list

public abstract PagedIterable list()

Ruft alle virtuellen SQL-Computer in einem Abonnement ab.

Returns:

alle virtuellen SQL-Computer in einem Abonnement als paginierte Antwort mit PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Ruft alle virtuellen SQL-Computer in einem Abonnement ab.

Parameters:

context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

alle virtuellen SQL-Computer in einem Abonnement als paginierte Antwort mit PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Ruft alle virtuellen SQL-Computer in einer Ressourcengruppe ab.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

Returns:

alle virtuellen SQL-Computer in einer Ressourcengruppe als paginierte Antwort mit PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

Ruft alle virtuellen SQL-Computer in einer Ressourcengruppe ab.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

alle virtuellen SQL-Computer in einer Ressourcengruppe als paginierte Antwort mit PagedIterable<T>.

listBySqlVmGroup

public abstract PagedIterable listBySqlVmGroup(String resourceGroupName, String sqlVirtualMachineGroupName)

Ruft die Liste der virtuellen SQL-Computer in einer SQL-VM-Gruppe ab.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
sqlVirtualMachineGroupName - Name der SQL-VM-Gruppe.

Returns:

die Liste der virtuellen SQL-Computer in einer SQL-VM-Gruppe als paginierte Antwort mit PagedIterable<T>.

listBySqlVmGroup

public abstract PagedIterable listBySqlVmGroup(String resourceGroupName, String sqlVirtualMachineGroupName, Context context)

Ruft die Liste der virtuellen SQL-Computer in einer SQL-VM-Gruppe ab.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
sqlVirtualMachineGroupName - Name der SQL-VM-Gruppe.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

die Liste der virtuellen SQL-Computer in einer SQL-VM-Gruppe als paginierte Antwort mit PagedIterable<T>.

redeploy

public abstract void redeploy(String resourceGroupName, String sqlVirtualMachineName)

Deinstalliert die SQL-IaaS-Erweiterung und installiert sie neu.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
sqlVirtualMachineName - Name des virtuellen SQL-Computers.

redeploy

public abstract void redeploy(String resourceGroupName, String sqlVirtualMachineName, Context context)

Deinstalliert die SQL-IaaS-Erweiterung und installiert sie neu.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
sqlVirtualMachineName - Name des virtuellen SQL-Computers.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

startAssessment

public abstract void startAssessment(String resourceGroupName, String sqlVirtualMachineName)

Startet die SQL Best Practices-Bewertung auf einem virtuellen SQL-Computer.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
sqlVirtualMachineName - Name des virtuellen SQL-Computers.

startAssessment

public abstract void startAssessment(String resourceGroupName, String sqlVirtualMachineName, Context context)

Startet die SQL Best Practices-Bewertung auf einem virtuellen SQL-Computer.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
sqlVirtualMachineName - Name des virtuellen SQL-Computers.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Gilt für: