IVirtualMachineVMImageOperations Interface

 

The Service Management API includes operations for managing the virtual machine templates in your subscription.

Namespace:   Microsoft.WindowsAzure.Management.Compute
Assembly:  Microsoft.WindowsAzure.Management.Compute (in Microsoft.WindowsAzure.Management.Compute.dll)

Syntax

public interface IVirtualMachineVMImageOperations
public interface class IVirtualMachineVMImageOperations
type IVirtualMachineVMImageOperations = interface end
Public Interface IVirtualMachineVMImageOperations

Methods

Name Description
System_CAPS_pubmethod BeginCreatingAsync(VirtualMachineVMImageCreateParameters, CancellationToken)

The Create VM Image operation creates a VM image that in your image repository. (see https://msdn.microsoft.com/en-us/library/azure/dn775054.aspx for more information)

System_CAPS_pubmethod BeginDeletingAsync(String, Boolean, CancellationToken)

The Begin Deleting Virtual Machine Image operation deletes the specified virtual machine image.

System_CAPS_pubmethod BeginSharingAsync(String, String, CancellationToken)

Share an already replicated VM image. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.

System_CAPS_pubmethod BeginUnreplicatingAsync(String, CancellationToken)

Unreplicate an VM image to multiple target locations. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this. Note: The operation removes the published copies of the user VM Image. It does not remove the actual user VM Image. To remove the actual user VM Image, the publisher will have to call Delete VM Image.

System_CAPS_pubmethod CreateAsync(VirtualMachineVMImageCreateParameters, CancellationToken)

The Create VM Image operation creates a VM image that in your image repository. (see https://msdn.microsoft.com/en-us/library/azure/dn775054.aspx for more information)

System_CAPS_pubmethod DeleteAsync(String, Boolean, CancellationToken)

The Delete Virtual Machine Image operation deletes the specified virtual machine image.

System_CAPS_pubmethod GetDetailsAsync(String, CancellationToken)

Gets VMImage's properties and its replication details. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.

System_CAPS_pubmethod ListAsync(CancellationToken)

The List Virtual Machine Images operation retrieves a list of the virtual machine images.

System_CAPS_pubmethod ReplicateAsync(String, VirtualMachineVMImageReplicateParameters, CancellationToken)

Replicate an VM image to multiple target locations. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.

System_CAPS_pubmethod ShareAsync(String, String, CancellationToken)

Share an already replicated VM image. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.

System_CAPS_pubmethod UnreplicateAsync(String, CancellationToken)

Unreplicate an VM image to multiple target locations. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this. Note: The operation removes the published copies of the user VM Image. It does not remove the actual user VM Image. To remove the actual user VM Image, the publisher will have to call Delete VM Image.

System_CAPS_pubmethod UpdateAsync(String, VirtualMachineVMImageUpdateParameters, CancellationToken)

The Update VM Image operation updates a VM image that in your image repository.

Extension Methods

Name Description
System_CAPS_pubmethod BeginCreating(VirtualMachineVMImageCreateParameters)

The Create VM Image operation creates a VM image that in your image repository. (see https://msdn.microsoft.com/en-us/library/azure/dn775054.aspx for more information)(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod BeginCreatingAsync(VirtualMachineVMImageCreateParameters)

The Create VM Image operation creates a VM image that in your image repository. (see https://msdn.microsoft.com/en-us/library/azure/dn775054.aspx for more information)(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod BeginDeleting(String, Boolean)

The Begin Deleting Virtual Machine Image operation deletes the specified virtual machine image.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod BeginDeletingAsync(String, Boolean)

The Begin Deleting Virtual Machine Image operation deletes the specified virtual machine image.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod BeginSharing(String, String)

Share an already replicated VM image. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod BeginSharingAsync(String, String)

Share an already replicated VM image. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod BeginUnreplicating(String)

Unreplicate an VM image to multiple target locations. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this. Note: The operation removes the published copies of the user VM Image. It does not remove the actual user VM Image. To remove the actual user VM Image, the publisher will have to call Delete VM Image.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod BeginUnreplicatingAsync(String)

Unreplicate an VM image to multiple target locations. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this. Note: The operation removes the published copies of the user VM Image. It does not remove the actual user VM Image. To remove the actual user VM Image, the publisher will have to call Delete VM Image.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod Create(VirtualMachineVMImageCreateParameters)

The Create VM Image operation creates a VM image that in your image repository. (see https://msdn.microsoft.com/en-us/library/azure/dn775054.aspx for more information)(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod CreateAsync(VirtualMachineVMImageCreateParameters)

The Create VM Image operation creates a VM image that in your image repository. (see https://msdn.microsoft.com/en-us/library/azure/dn775054.aspx for more information)(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod Delete(String, Boolean)

The Delete Virtual Machine Image operation deletes the specified virtual machine image.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod DeleteAsync(String, Boolean)

The Delete Virtual Machine Image operation deletes the specified virtual machine image.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod GetDetails(String)

Gets VMImage's properties and its replication details. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod GetDetailsAsync(String)

Gets VMImage's properties and its replication details. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod List()

The List Virtual Machine Images operation retrieves a list of the virtual machine images.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod ListAsync()

The List Virtual Machine Images operation retrieves a list of the virtual machine images.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod Replicate(String, VirtualMachineVMImageReplicateParameters)

Replicate an VM image to multiple target locations. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod ReplicateAsync(String, VirtualMachineVMImageReplicateParameters)

Replicate an VM image to multiple target locations. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod Share(String, String)

Share an already replicated VM image. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod ShareAsync(String, String)

Share an already replicated VM image. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod Unreplicate(String)

Unreplicate an VM image to multiple target locations. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this. Note: The operation removes the published copies of the user VM Image. It does not remove the actual user VM Image. To remove the actual user VM Image, the publisher will have to call Delete VM Image.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod UnreplicateAsync(String)

Unreplicate an VM image to multiple target locations. This operation is only for publishers. You have to be registered as image publisher with Windows Azure to be able to call this. Note: The operation removes the published copies of the user VM Image. It does not remove the actual user VM Image. To remove the actual user VM Image, the publisher will have to call Delete VM Image.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod Update(String, VirtualMachineVMImageUpdateParameters)

The Update VM Image operation updates a VM image that in your image repository.(Defined by VirtualMachineVMImageOperationsExtensions.)

System_CAPS_pubmethod UpdateAsync(String, VirtualMachineVMImageUpdateParameters)

The Update VM Image operation updates a VM image that in your image repository.(Defined by VirtualMachineVMImageOperationsExtensions.)

See Also

Microsoft.WindowsAzure.Management.Compute Namespace

Return to top