Package com.azure.resourcemanager.scvmm
Class ScvmmManager
- java.lang.Object
-
- com.azure.resourcemanager.scvmm.ScvmmManager
-
public final class ScvmmManager extends Object
Entry point to ScvmmManager. SCVMM Client.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ScvmmManager.Configurable
The Configurable allowing configurations to be set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScvmmManager
authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of Scvmm service API entry point.static ScvmmManager
authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of Scvmm service API entry point.AvailabilitySets
availabilitySets()
Gets the resource collection API of AvailabilitySets.Clouds
clouds()
Gets the resource collection API of Clouds.static ScvmmManager.Configurable
configure()
Gets a Configurable instance that can be used to create ScvmmManager with optional configuration.InventoryItems
inventoryItems()
Gets the resource collection API of InventoryItems.Operations
operations()
Gets the resource collection API of Operations.ScvmmClient
serviceClient()
VirtualMachines
virtualMachines()
Gets the resource collection API of VirtualMachines.VirtualMachineTemplates
virtualMachineTemplates()
Gets the resource collection API of VirtualMachineTemplates.VirtualNetworks
virtualNetworks()
Gets the resource collection API of VirtualNetworks.VmmServers
vmmServers()
Gets the resource collection API of VmmServers.
-
-
-
Method Detail
-
authenticate
public static ScvmmManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of Scvmm service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the Scvmm service API instance.
-
authenticate
public static ScvmmManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of Scvmm service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the Scvmm service API instance.
-
configure
public static ScvmmManager.Configurable configure()
Gets a Configurable instance that can be used to create ScvmmManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
vmmServers
public VmmServers vmmServers()
Gets the resource collection API of VmmServers.- Returns:
- Resource collection API of VmmServers.
-
operations
public Operations operations()
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
clouds
public Clouds clouds()
Gets the resource collection API of Clouds.- Returns:
- Resource collection API of Clouds.
-
virtualNetworks
public VirtualNetworks virtualNetworks()
Gets the resource collection API of VirtualNetworks.- Returns:
- Resource collection API of VirtualNetworks.
-
virtualMachines
public VirtualMachines virtualMachines()
Gets the resource collection API of VirtualMachines.- Returns:
- Resource collection API of VirtualMachines.
-
virtualMachineTemplates
public VirtualMachineTemplates virtualMachineTemplates()
Gets the resource collection API of VirtualMachineTemplates.- Returns:
- Resource collection API of VirtualMachineTemplates.
-
availabilitySets
public AvailabilitySets availabilitySets()
Gets the resource collection API of AvailabilitySets.- Returns:
- Resource collection API of AvailabilitySets.
-
inventoryItems
public InventoryItems inventoryItems()
Gets the resource collection API of InventoryItems.- Returns:
- Resource collection API of InventoryItems.
-
serviceClient
public ScvmmClient serviceClient()
- Returns:
- Wrapped service client ScvmmClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-
-