VirtualMachineVMImageOperationsExtensions Class

 

The Service Management API provides programmatic access to much of the functionality available through the Management Portal. The Service Management API is a REST API. All API operations are performed over SSL, and are mutually authenticated using X.509 v3 certificates. (see https://msdn.microsoft.com/en-us/library/windowsazure/ee460799.aspx for more information)

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

Inheritance Hierarchy

System.Object
  Microsoft.WindowsAzure.Management.Compute.VirtualMachineVMImageOperationsExtensions

Syntax

public static class VirtualMachineVMImageOperationsExtensions
[ExtensionAttribute]
public ref class VirtualMachineVMImageOperationsExtensions abstract sealed 
[<AbstractClass>]
[<Sealed>]
type VirtualMachineVMImageOperationsExtensions = class end
<ExtensionAttribute>
Public NotInheritable Class VirtualMachineVMImageOperationsExtensions

Methods

Name Description
System_CAPS_pubmethodSystem_CAPS_static BeginCreating(IVirtualMachineVMImageOperations, 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)

System_CAPS_pubmethodSystem_CAPS_static BeginCreatingAsync(IVirtualMachineVMImageOperations, 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)

System_CAPS_pubmethodSystem_CAPS_static BeginDeleting(IVirtualMachineVMImageOperations, String, Boolean)

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

System_CAPS_pubmethodSystem_CAPS_static BeginDeletingAsync(IVirtualMachineVMImageOperations, String, Boolean)

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

System_CAPS_pubmethodSystem_CAPS_static BeginSharing(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static BeginSharingAsync(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static BeginUnreplicating(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static BeginUnreplicatingAsync(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static Create(IVirtualMachineVMImageOperations, 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)

System_CAPS_pubmethodSystem_CAPS_static CreateAsync(IVirtualMachineVMImageOperations, 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)

System_CAPS_pubmethodSystem_CAPS_static Delete(IVirtualMachineVMImageOperations, String, Boolean)

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

System_CAPS_pubmethodSystem_CAPS_static DeleteAsync(IVirtualMachineVMImageOperations, String, Boolean)

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

System_CAPS_pubmethodSystem_CAPS_static GetDetails(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static GetDetailsAsync(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static List(IVirtualMachineVMImageOperations)

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

System_CAPS_pubmethodSystem_CAPS_static ListAsync(IVirtualMachineVMImageOperations)

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

System_CAPS_pubmethodSystem_CAPS_static Replicate(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static ReplicateAsync(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static Share(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static ShareAsync(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static Unreplicate(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static UnreplicateAsync(IVirtualMachineVMImageOperations, 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.

System_CAPS_pubmethodSystem_CAPS_static Update(IVirtualMachineVMImageOperations, String, VirtualMachineVMImageUpdateParameters)

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

System_CAPS_pubmethodSystem_CAPS_static UpdateAsync(IVirtualMachineVMImageOperations, String, VirtualMachineVMImageUpdateParameters)

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

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.WindowsAzure.Management.Compute Namespace

Return to top