Class ScvmmManager


  • public final class ScvmmManager
    extends Object
    Entry point to ScvmmManager. SCVMM Client.
    • 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 - the HttpPipeline 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.