IVirtualMachineCustomImage Interface

Definition

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

public interface IVirtualMachineCustomImage : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Compute.Fluent.IComputeManager,Microsoft.Azure.Management.Compute.Fluent.Models.ImageInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.ImageInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Compute.Fluent.IComputeManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineCustomImage>
type IVirtualMachineCustomImage = interface
    interface IGroupableResource<IComputeManager, ImageInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IComputeManager>
    interface IHasInner<ImageInner>
    interface IRefreshable<IVirtualMachineCustomImage>
Public Interface IVirtualMachineCustomImage
Implements IGroupableResource(Of IComputeManager, ImageInner), IHasInner(Of ImageInner), IHasManager(Of IComputeManager), IRefreshable(Of IVirtualMachineCustomImage)
Implements

Properties

DataDiskImages

Gets data disk images in this image, indexed by the disk LUN.

HyperVGeneration

Get Hyper-V image generation.

Id

Gets the resource id string

(Inherited from IHasId)
Inner (Inherited from IHasInner<T>)
IsCreatedFromVirtualMachine

Gets true if this image was created by capturing a virtual machine.

Key (Inherited from IIndexable)
Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
Name

Gets the name of the resource

(Inherited from IHasName)
OSDiskImage

Gets operating system disk image in this image.

Region (Inherited from IResource)
RegionName (Inherited from IResource)
ResourceGroupName (Inherited from IHasResourceGroup)
SourceVirtualMachineId

Gets ID of the virtual machine if this image was created by capturing that virtual machine.

Tags (Inherited from IResource)
Type (Inherited from IResource)

Methods

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)

Applies to