Class ComputeManager

    • Method Detail

      • storageManager

        public StorageManager storageManager()
        Returns:
        the storage manager
      • networkManager

        public NetworkManager networkManager()
        Returns:
        the network manager
      • authorizationManager

        public AuthorizationManager authorizationManager()
        Returns:
        the authorization manager
      • configure

        public static ComputeManager.Configurable configure()
        Get a Configurable instance that can be used to create ComputeManager with optional configuration.
        Returns:
        Configurable
      • authenticate

        public static ComputeManager authenticate​(com.azure.core.credential.TokenCredential credential,
                                                  com.azure.core.management.profile.AzureProfile profile)
        Creates an instance of ComputeManager that exposes Compute resource management API entry points.
        Parameters:
        credential - the credential to use
        profile - the profile to use
        Returns:
        the ComputeManager
      • availabilitySets

        public AvailabilitySets availabilitySets()
        Returns:
        the availability set resource management API entry point
      • virtualMachines

        public VirtualMachines virtualMachines()
        Returns:
        the virtual machine resource management API entry point
      • virtualMachineImages

        public VirtualMachineImages virtualMachineImages()
        Returns:
        the virtual machine image resource management API entry point
      • virtualMachineExtensionImages

        public VirtualMachineExtensionImages virtualMachineExtensionImages()
        Returns:
        the virtual machine extension image resource management API entry point
      • virtualMachineScaleSets

        public VirtualMachineScaleSets virtualMachineScaleSets()
        Returns:
        the virtual machine scale set resource management API entry point
      • usages

        public ComputeUsages usages()
        Returns:
        the compute resource usage management API entry point
      • virtualMachineCustomImages

        public VirtualMachineCustomImages virtualMachineCustomImages()
        Returns:
        the virtual machine custom image management API entry point
      • disks

        public Disks disks()
        Returns:
        the managed disk management API entry point
      • snapshots

        public Snapshots snapshots()
        Returns:
        the managed snapshot management API entry point
      • computeSkus

        public ComputeSkus computeSkus()
        Returns:
        the compute service SKU management API entry point
      • galleries

        public Galleries galleries()
        Returns:
        the compute service gallery management entry point
      • galleryImages

        public GalleryImages galleryImages()
        Returns:
        the compute service gallery image management entry point
      • galleryImageVersions

        public GalleryImageVersions galleryImageVersions()
        Returns:
        the compute service gallery image version management entry point