VirtualMachineOSImageOperationsExtensions 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.VirtualMachineOSImageOperationsExtensions

Syntax

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

Methods

Name Description
System_CAPS_pubmethodSystem_CAPS_static BeginSharing(IVirtualMachineOSImageOperations, String, String)

Share an already replicated OS 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(IVirtualMachineOSImageOperations, String, String)

Share an already replicated OS 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(IVirtualMachineOSImageOperations, String)

Unreplicate an OS 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 OS Image. It does not remove the actual user OS Image. To remove the actual user OS Image, the publisher will have to call Delete OS Image.

System_CAPS_pubmethodSystem_CAPS_static BeginUnreplicatingAsync(IVirtualMachineOSImageOperations, String)

Unreplicate an OS 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 OS Image. It does not remove the actual user OS Image. To remove the actual user OS Image, the publisher will have to call Delete OS Image.

System_CAPS_pubmethodSystem_CAPS_static Create(IVirtualMachineOSImageOperations, VirtualMachineOSImageCreateParameters)

The Create OS Image operation adds an operating system image that is stored in a storage account and is available from the image repository. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157192.aspx for more information)

System_CAPS_pubmethodSystem_CAPS_static CreateAsync(IVirtualMachineOSImageOperations, VirtualMachineOSImageCreateParameters)

The Create OS Image operation adds an operating system image that is stored in a storage account and is available from the image repository. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157192.aspx for more information)

System_CAPS_pubmethodSystem_CAPS_static Delete(IVirtualMachineOSImageOperations, String, Boolean)

The Delete OS Image operation deletes the specified OS image from your image repository. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157203.aspx for more information)

System_CAPS_pubmethodSystem_CAPS_static DeleteAsync(IVirtualMachineOSImageOperations, String, Boolean)

The Delete OS Image operation deletes the specified OS image from your image repository. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157203.aspx for more information)

System_CAPS_pubmethodSystem_CAPS_static Get(IVirtualMachineOSImageOperations, String)

The Get OS Image operation retrieves the details for an operating system image from the image repository. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157191.aspx for more information)

System_CAPS_pubmethodSystem_CAPS_static GetAsync(IVirtualMachineOSImageOperations, String)

The Get OS Image operation retrieves the details for an operating system image from the image repository. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157191.aspx for more information)

System_CAPS_pubmethodSystem_CAPS_static GetDetails(IVirtualMachineOSImageOperations, String)

Gets OS Image'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(IVirtualMachineOSImageOperations, String)

Gets OS Image'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(IVirtualMachineOSImageOperations)

The List OS Images operation retrieves a list of the operating system images from the image repository. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157191.aspx for more information)

System_CAPS_pubmethodSystem_CAPS_static ListAsync(IVirtualMachineOSImageOperations)

The List OS Images operation retrieves a list of the operating system images from the image repository. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157191.aspx for more information)

System_CAPS_pubmethodSystem_CAPS_static Replicate(IVirtualMachineOSImageOperations, String, VirtualMachineOSImageReplicateParameters)

Replicate an OS 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(IVirtualMachineOSImageOperations, String, VirtualMachineOSImageReplicateParameters)

Replicate an OS 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(IVirtualMachineOSImageOperations, String, String)

Share an already replicated OS 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(IVirtualMachineOSImageOperations, String, String)

Share an already replicated OS 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(IVirtualMachineOSImageOperations, String)

Unreplicate an OS 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 OS Image. It does not remove the actual user OS Image. To remove the actual user OS Image, the publisher will have to call Delete OS Image.

System_CAPS_pubmethodSystem_CAPS_static UnreplicateAsync(IVirtualMachineOSImageOperations, String)

Unreplicate an OS 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 OS Image. It does not remove the actual user OS Image. To remove the actual user OS Image, the publisher will have to call Delete OS Image.

System_CAPS_pubmethodSystem_CAPS_static Update(IVirtualMachineOSImageOperations, String, VirtualMachineOSImageUpdateParameters)

The Update OS Image operation updates an OS image that in your image repository. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157198.aspx for more information)

System_CAPS_pubmethodSystem_CAPS_static UpdateAsync(IVirtualMachineOSImageOperations, String, VirtualMachineOSImageUpdateParameters)

The Update OS Image operation updates an OS image that in your image repository. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157198.aspx for more information)

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