Class SqlVirtualMachineManager
java.lang.Object
com.azure.resourcemanager.sqlvirtualmachine.SqlVirtualMachineManager
Entry point to SqlVirtualMachineManager. The SQL virtual machine management API provides a RESTful set of web APIs
that interact with Azure Compute, Network & Storage services to manage your SQL Server virtual machine. The API
enables users to create, delete and retrieve a SQL virtual machine, SQL virtual machine group or availability group
listener.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionstatic SqlVirtualMachineManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of SqlVirtualMachine service API entry point.static SqlVirtualMachineManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of SqlVirtualMachine service API entry point.Gets the resource collection API of AvailabilityGroupListeners.Gets a Configurable instance that can be used to create SqlVirtualMachineManager with optional configuration.Gets the resource collection API of Operations.Gets the resource collection API of SqlVirtualMachineGroups.Gets the resource collection API of SqlVirtualMachines.
-
Method Details
-
authenticate
public static SqlVirtualMachineManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of SqlVirtualMachine service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the SqlVirtualMachine service API instance.
-
authenticate
public static SqlVirtualMachineManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of SqlVirtualMachine service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the SqlVirtualMachine service API instance.
-
configure
Gets a Configurable instance that can be used to create SqlVirtualMachineManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
availabilityGroupListeners
Gets the resource collection API of AvailabilityGroupListeners. It manages AvailabilityGroupListener.- Returns:
- Resource collection API of AvailabilityGroupListeners.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
sqlVirtualMachineGroups
Gets the resource collection API of SqlVirtualMachineGroups. It manages SqlVirtualMachineGroup.- Returns:
- Resource collection API of SqlVirtualMachineGroups.
-
sqlVirtualMachines
Gets the resource collection API of SqlVirtualMachines. It manages SqlVirtualMachine.- Returns:
- Resource collection API of SqlVirtualMachines.
-
serviceClient
- Returns:
- Wrapped service client SqlVirtualMachineManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-