Microsoft.Azure.Management.Compute.Fluent Namespace

Contains classes and interfaces that support creating and using Compute resources.

Classes

AvailabilitySetsOperationsExtensions

Extension methods for AvailabilitySetsOperations.

ComputeManagementClient

Composite Swagger for Compute Client

ComputeManager
ComputeManager.Configurable
ComputeResourceType

Compute resource types.

ComputeSkuName

Compute resource sku names.

ComputeSkuTier

Compute resource sku tier.

ContainerServicesOperationsExtensions

Extension methods for ContainerServicesOperations.

DedicatedHostGroupsOperationsExtensions

Extension methods for DedicatedHostGroupsOperations.

DedicatedHostsOperationsExtensions

Extension methods for DedicatedHostsOperations.

DiskAccessesOperationsExtensions

Extension methods for DiskAccessesOperations.

DiskEncryptionSetsOperationsExtensions

Extension methods for DiskEncryptionSetsOperations.

DisksOperationsExtensions

Extension methods for DisksOperations.

EncryptionSettings

Internal base type exposing settings to enable and disable disk encryption extension.

EncryptionSettings.Disable

Internal type exposing settings for disabling disk encryption.

EncryptionSettings.Enable<T>

Internal type exposing settings for enabling disk encryption.

EncryptionStatus
GalleriesOperationsExtensions

Extension methods for GalleriesOperations.

GalleryApplicationsOperationsExtensions

Extension methods for GalleryApplicationsOperations.

GalleryApplicationVersionsOperationsExtensions

Extension methods for GalleryApplicationVersionsOperations.

GalleryImagesOperationsExtensions

Extension methods for GalleryImagesOperations.

GalleryImageVersionsOperationsExtensions

Extension methods for GalleryImageVersionsOperations.

ImagesOperationsExtensions

Extension methods for ImagesOperations.

LinuxEncryptionExtensionUtil
LinuxVMDiskEncryptionConfiguration

Type representing encryption settings to be applied to a Linux virtual machine.

LogAnalyticsOperationsExtensions

Extension methods for LogAnalyticsOperations.

OperationsExtensions

Extension methods for Operations.

PowerState

Define values for PowerState

ProximityPlacementGroupsOperationsExtensions

Extension methods for ProximityPlacementGroupsOperations.

ResourceSkusOperationsExtensions
SnapshotSkuType

Defines values for SnapshotSkuType.

SnapshotsOperationsExtensions

Extension methods for SnapshotsOperations.

SshPublicKeysOperationsExtensions

Extension methods for SshPublicKeysOperations.

UsageOperationsExtensions

Extension methods for UsageOperations.

VirtualMachineEncryptionConfiguration<T>

Type representing encryption configuration to be applied to a virtual machine.

VirtualMachineExtensionImagesOperationsExtensions

Extension methods for VirtualMachineExtensionImagesOperations.

VirtualMachineExtensionsOperationsExtensions

Extension methods for VirtualMachineExtensionsOperations.

VirtualMachineImageEnumExtensions
VirtualMachineImagesOperationsExtensions

Extension methods for VirtualMachineImagesOperations.

VirtualMachineRunCommandsOperationsExtensions
VirtualMachineScaleSetExtensionsOperationsExtensions
VirtualMachineScaleSetMsiHelper
VirtualMachineScaleSetRollingUpgradesOperationsExtensions

Extension methods for VirtualMachineScaleSetRollingUpgradesOperations.

VirtualMachineScaleSetSkuTypes

Scale set virtual machine sku types.

VirtualMachineScaleSetsOperationsExtensions

Extension methods for VirtualMachineScaleSetsOperations.

VirtualMachineScaleSetVMExtensionsOperationsExtensions

Extension methods for VirtualMachineScaleSetVMExtensionsOperations.

VirtualMachineScaleSetVMRunCommandsOperationsExtensions

Extension methods for VirtualMachineScaleSetVMRunCommandsOperations.

VirtualMachineScaleSetVMsOperationsExtensions

Extension methods for VirtualMachineScaleSetVMsOperations.

VirtualMachineSizesOperationsExtensions

Extension methods for VirtualMachineSizesOperations.

VirtualMachinesOperationsExtensions

Extension methods for VirtualMachinesOperations.

WindowsVMDiskEncryptionConfiguration

Type representing encryption configuration to be applied to a Windows virtual machine.

WindowsVolumeNoAADEncryptionMonitorImpl

The implementation for DiskVolumeEncryptionStatus for Windows virtual machine. This implementation monitor status of encrypt-decrypt through new NoAAD encryption extension.

Interfaces

ComputeManager.IConfigurable
IAvailabilitySet

An immutable client-side representation of an Azure availability set.

IAvailabilitySets

Entry point to availability set management API.

IAvailabilitySetsOperations

AvailabilitySetsOperations operations.

IComputeManagementClient

Composite Swagger for Compute Client

IComputeManager
IComputeSku

Type representing sku for an Azure compute resource.

IComputeSkus

Entry point to compute service SKUs.

IComputeUsage

An immutable client-side representation of an Azure compute resource usage info object.

IComputeUsages

Entry point for compute resource usage management API.

IContainerServicesOperations

ContainerServicesOperations operations.

IDedicatedHostGroupsOperations

DedicatedHostGroupsOperations operations.

IDedicatedHostsOperations

DedicatedHostsOperations operations.

IDisk

An immutable client-side representation of an Azure managed disk.

IDiskAccessesOperations

DiskAccessesOperations operations.

IDiskBeta
IDiskEncryptionSetsOperations

DiskEncryptionSetsOperations operations.

IDisks

Entry point to managed disk management API in Azure.

IDisksBeta
IDisksOperations

DisksOperations operations.

IDiskVolumeEncryptionMonitor

Type that can be used to monitor encryption enable and disable status of a virtual machine.

IGalleries

Entry point to galleries management API in Azure.

IGalleriesOperations

GalleriesOperations operations.

IGallery

An immutable client-side representation of an Azure gallery.

IGalleryApplicationsOperations

GalleryApplicationsOperations operations.

IGalleryApplicationVersionsOperations

GalleryApplicationVersionsOperations operations.

IGalleryImage

An immutable client-side representation of an Azure gallery image. A gallery image resource is a container for multiple versions of the same image.

IGalleryImages

Entry point to gallery images management API in Azure.

IGalleryImagesOperations

GalleryImagesOperations operations.

IGalleryImageVersion

An immutable client-side representation of an Azure gallery image version.

IGalleryImageVersions

Entry point to gallery image versions management API in Azure.

IGalleryImageVersionsOperations

GalleryImageVersionsOperations operations.

IImagesOperations

ImagesOperations operations.

ILogAnalyticsOperations

LogAnalyticsOperations operations.

IOperations

Operations operations.

IProximityPlacementGroup
IProximityPlacementGroupsOperations

ProximityPlacementGroupsOperations operations.

IResourceSkusOperations
IRunCommandResult

An immutable client-side representation of an Azure Virtual Machine Instance View.

ISnapshot

An immutable client-side representation of an Azure managed snapshot.

ISnapshots

Entry point to managed snapshot management API in Azure.

ISnapshotsBeta
ISnapshotsOperations

SnapshotsOperations operations.

ISshPublicKeysOperations

SshPublicKeysOperations operations.

IUsageOperations

UsageOperations operations.

IVirtualMachine

An immutable client-side representation of an Azure virtual machine.

IVirtualMachineBeta
IVirtualMachineCustomImage

An immutable client-side representation of an Azure virtual machine custom image.

IVirtualMachineCustomImages

Entry point to custom virtual machine image management.

IVirtualMachineDataDisk

A managed data disk of a virtual machine.

IVirtualMachineEncryption

Virtual machine encryption related operations.

IVirtualMachineExtension

An immutable client-side representation of an Azure virtual machine extension.

IVirtualMachineExtensionBase

An immutable client-side representation of an extension associated with virtual machine.

IVirtualMachineExtensionImage

An immutable client-side representation of an Azure virtual machine extension image. Note: Azure virtual machine extension image is also referred as virtual machine extension handler.

IVirtualMachineExtensionImages

Entry point to virtual machine extension image management.

IVirtualMachineExtensionImagesOperations

VirtualMachineExtensionImagesOperations operations.

IVirtualMachineExtensionImageType

An immutable client-side representation of an Azure virtual machine extension image type.

IVirtualMachineExtensionImageTypes

Entry point to virtual machine image extension types.

IVirtualMachineExtensionImageVersion

An immutable client-side representation of an Azure virtual machine extension image version.

IVirtualMachineExtensionImageVersions

Entry point to virtual machine image extension versions.

IVirtualMachineExtensionsOperations

VirtualMachineExtensionsOperations operations.

IVirtualMachineImage

An immutable client-side representation of an Azure virtual machine image.

IVirtualMachineImages

Entry point to virtual machine image management API.

IVirtualMachineImagesInSku

Entry point to virtual machine SKU images.

IVirtualMachineImagesOperations

VirtualMachineImagesOperations operations.

IVirtualMachineInstanceView

An immutable client-side representation of an Azure Virtual Machine Instance View.

IVirtualMachineOffer

Represents a virtual machine image offer.

IVirtualMachineOffers

Entry point to virtual machine image offers.

IVirtualMachinePublisher

Represents a virtual machine image publisher.

IVirtualMachinePublishers

Entry point to virtual machine image publishers.

IVirtualMachineRunCommandsOperations
IVirtualMachines

Entry point to virtual machine management API.

IVirtualMachinesBeta

Entry point to virtual machine management API.

IVirtualMachineScaleSet

An immutable client-side representation of an Azure virtual machine scale set.

IVirtualMachineScaleSetBeta
IVirtualMachineScaleSetExtension

An immutable client-side representation of an extension associated with virtual machines in a scale set.

IVirtualMachineScaleSetExtensionsOperations
IVirtualMachineScaleSetRollingUpgradesOperations

VirtualMachineScaleSetRollingUpgradesOperations operations.

IVirtualMachineScaleSets

Entry point to virtual machine scale set management API.

IVirtualMachineScaleSetsBeta

Entry point to virtual machine scale set management API.

IVirtualMachineScaleSetSku

A type representing a SKU available for virtual machines in a scale set.

IVirtualMachineScaleSetsOperations

VirtualMachineScaleSetsOperations operations.

IVirtualMachineScaleSetUnmanagedDataDisk

Describes definition and update stages of unmanaged data disk of a scale set.

IVirtualMachineScaleSetVM

An immutable client-side representation of a virtual machine instance in an Azure virtual machine scale set.

IVirtualMachineScaleSetVMExtensionsOperations

VirtualMachineScaleSetVMExtensionsOperations operations.

IVirtualMachineScaleSetVMInstanceExtension

An immutable client-side representation of an extension associated with virtual machine instance in a scale set.

IVirtualMachineScaleSetVMRunCommandsOperations

VirtualMachineScaleSetVMRunCommandsOperations operations.

IVirtualMachineScaleSetVMs

Entry point to virtual machine scale set instance management API.

IVirtualMachineScaleSetVMsBeta
IVirtualMachineScaleSetVMsOperations

VirtualMachineScaleSetVMsOperations operations.

IVirtualMachineSize

A type representing virtual machine size available for a subscription in a region.

IVirtualMachineSizes

Entry point to virtual machine sizes API.

IVirtualMachineSizesOperations

VirtualMachineSizesOperations operations.

IVirtualMachineSku

Represents a virtual machine image SKU.

IVirtualMachineSkus

Entry point to virtual machine image offer SKUs.

IVirtualMachinesOperations

VirtualMachinesOperations operations.

IVirtualMachineUnmanagedDataDisk

A native data disk of a virtual machine.

Enums

ComputeRoles
ContainerServiceMasterProfileCount
KnownLinuxVirtualMachineImage
KnownWindowsVirtualMachineImage