Compartir a través de


ComputeManager Class

public final class ComputeManager
extends Manager<ComputeManagementClient>

Entry point to Azure compute resource management.

Method Summary

Modifier and Type Method and Description
static ComputeManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of ComputeManager that exposes Compute resource management API entry points.

static ComputeManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of ComputeManager that exposes Compute resource management API entry points.

AuthorizationManager authorizationManager()

Gets the authorization manager.

AvailabilitySets availabilitySets()

Gets the availability set resource management API entry point.

ComputeSkus computeSkus()

Gets the compute service SKU management API entry point.

static Configurable configure()

Get a Configurable instance that can be used to create ComputeManager with optional configuration.

DiskEncryptionSets diskEncryptionSets()

Gets the disk encryption set management entry point.

Disks disks()

Gets the managed disk management API entry point.

Galleries galleries()

Gets the compute service gallery management entry point.

GalleryImageVersions galleryImageVersions()

Gets the compute service gallery image version management entry point.

GalleryImages galleryImages()

Gets the compute service gallery image management entry point.

NetworkManager networkManager()

Gets the network manager.

Snapshots snapshots()

Gets the managed snapshot management API entry point.

StorageManager storageManager()

Gets the storage manager.

ComputeUsages usages()

Gets the compute resource usage management API entry point.

VirtualMachineCustomImages virtualMachineCustomImages()

Gets the virtual machine custom image management API entry point.

VirtualMachineExtensionImages virtualMachineExtensionImages()

Gets the virtual machine extension image resource management API entry point.

VirtualMachineImages virtualMachineImages()

Gets the virtual machine image resource management API entry point.

VirtualMachineScaleSets virtualMachineScaleSets()

Gets the virtual machine scale set resource management API entry point.

VirtualMachines virtualMachines()

Gets the virtual machine resource management API entry point.

Methods inherited from Manager

Methods inherited from java.lang.Object

Method Details

authenticate

public static ComputeManager authenticate(TokenCredential credential, 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

authenticate

public static ComputeManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of ComputeManager that exposes Compute resource management API entry points.

Parameters:

httpPipeline - the HttpPipeline configured with Azure authentication credential.
profile - the profile to use

Returns:

the ComputeManager

authorizationManager

public AuthorizationManager authorizationManager()

Gets the authorization manager.

Returns:

the authorization manager

availabilitySets

public AvailabilitySets availabilitySets()

Gets the availability set resource management API entry point.

Returns:

the availability set resource management API entry point

computeSkus

public ComputeSkus computeSkus()

Gets the compute service SKU management API entry point.

Returns:

the compute service SKU management API entry point

configure

public static ComputeManager.Configurable configure()

Get a Configurable instance that can be used to create ComputeManager with optional configuration.

Returns:

Configurable

diskEncryptionSets

public DiskEncryptionSets diskEncryptionSets()

Gets the disk encryption set management entry point.

Returns:

the disk encryption set management entry point

disks

public Disks disks()

Gets the managed disk management API entry point.

Returns:

the managed disk management API entry point

galleries

public Galleries galleries()

Gets the compute service gallery management entry point.

Returns:

the compute service gallery management entry point

galleryImageVersions

public GalleryImageVersions galleryImageVersions()

Gets the compute service gallery image version management entry point.

Returns:

the compute service gallery image version management entry point

galleryImages

public GalleryImages galleryImages()

Gets the compute service gallery image management entry point.

Returns:

the compute service gallery image management entry point

networkManager

public NetworkManager networkManager()

Gets the network manager.

Returns:

the network manager

snapshots

public Snapshots snapshots()

Gets the managed snapshot management API entry point.

Returns:

the managed snapshot management API entry point

storageManager

public StorageManager storageManager()

Gets the storage manager.

Returns:

the storage manager

usages

public ComputeUsages usages()

Gets the compute resource usage management API entry point.

Returns:

the compute resource usage management API entry point

virtualMachineCustomImages

public VirtualMachineCustomImages virtualMachineCustomImages()

Gets the virtual machine custom image management API entry point.

Returns:

the virtual machine custom image management API entry point

virtualMachineExtensionImages

public VirtualMachineExtensionImages virtualMachineExtensionImages()

Gets the virtual machine extension image resource management API entry point.

Returns:

the virtual machine extension image resource management API entry point

virtualMachineImages

public VirtualMachineImages virtualMachineImages()

Gets the virtual machine image resource management API entry point.

Returns:

the virtual machine image resource management API entry point

virtualMachineScaleSets

public VirtualMachineScaleSets virtualMachineScaleSets()

Gets the virtual machine scale set resource management API entry point.

Returns:

the virtual machine scale set resource management API entry point

virtualMachines

public VirtualMachines virtualMachines()

Gets the virtual machine resource management API entry point.

Returns:

the virtual machine resource management API entry point

Applies to