IHostedServiceOperations Interface

 

Represents the interface for the operations that are used to manage cloud services.

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

Syntax

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

Methods

Name Description
AddExtensionAsync(String, HostedServiceAddExtensionParameters, CancellationToken)

Asynchronously adds an available extension to a cloud service.

BeginAddingExtensionAsync(String, HostedServiceAddExtensionParameters, CancellationToken)

Asynchronously initiates the addition of an available extension to a cloud service.

BeginDeletingAllAsync(String, CancellationToken)

The DeleteAll Hosted Service operation deletes the specified cloud service as well as operating system disk, attached data disks, and the source blobs for the disks from storage from Microsoft Azure. (see 'https://msdn.microsoft.com/library/windowsazure/gg441305.aspx' for more information)

BeginDeletingExtensionAsync(String, String, CancellationToken)

Asynchronously initiates the deletion of the specified extension from a cloud service.

CheckNameAvailabilityAsync(String, CancellationToken)

Asynchronously checks for the availability of the specified cloud service name.

CreateAsync(HostedServiceCreateParameters, CancellationToken)

Asynchronously creates a new cloud service in a subscription.

DeleteAllAsync(String, CancellationToken)

The DeleteAll Hosted Service operation deletes the specified cloud service as well as operating system disk, attached data disks, and the source blobs for the disks from storage from Microsoft Azure. (see 'https://msdn.microsoft.com/library/windowsazure/gg441305.aspx' for more information)

DeleteAsync(String, CancellationToken)

Asynchronously deletes the specified cloud service from a subscription.

DeleteExtensionAsync(String, String, CancellationToken)

Asynchronously deletes the specified extension from a cloud service.

GetAsync(String, CancellationToken)

Asynchronously retrieves system properties for the specified cloud service.

GetDetailedAsync(String, CancellationToken)

Asynchronously retrieves a more detailed listing of system properties for the specified cloud service.

GetExtensionAsync(String, String, CancellationToken)

Asynchronously retrieves information about a specified extension that was added to a cloud service.

ListAsync(CancellationToken)

Asynchronously lists the cloud services in a subscription.

ListAvailableExtensionsAsync(CancellationToken)

Asynchronously lists the extensions that are available to add to your cloud service.

ListExtensionsAsync(String, CancellationToken)

Asynchronously lists all of the extensions that were added to a cloud service.

ListExtensionVersionsAsync(String, String, CancellationToken)

The List Extension Versions operation lists the versions of an extension that are available to add to a cloud service. In Azure, a process can run as an extension of a cloud service. For example, Remote Desktop Access or the Azure Diagnostics Agent can run as extensions to the cloud service. (see https://msdn.microsoft.com/library/windowsazure/dn495437.aspx for more information)

UpdateAsync(String, HostedServiceUpdateParameters, CancellationToken)

Asynchronously updates the label or description of a cloud service in a subscription.

Extension Methods

Name Description
AddExtension(String, HostedServiceAddExtensionParameters)

Adds an available extension to a cloud service.(Defined by HostedServiceOperationsExtensions.)

AddExtensionAsync(String, HostedServiceAddExtensionParameters)

Asynchronously adds an available extension to a cloud service.(Defined by HostedServiceOperationsExtensions.)

BeginAddingExtension(String, HostedServiceAddExtensionParameters)

Initiates the addition of an available extension to a cloud service.(Defined by HostedServiceOperationsExtensions.)

BeginAddingExtensionAsync(String, HostedServiceAddExtensionParameters)

Asynchronously initiates the addition of an available extension to a cloud service.(Defined by HostedServiceOperationsExtensions.)

BeginDeletingAll(String)

The DeleteAll Hosted Service operation deletes the specified cloud service as well as operating system disk, attached data disks, and the source blobs for the disks from storage from Microsoft Azure. (see 'https://msdn.microsoft.com/library/windowsazure/gg441305.aspx' for more information)(Defined by HostedServiceOperationsExtensions.)

BeginDeletingAllAsync(String)

The DeleteAll Hosted Service operation deletes the specified cloud service as well as operating system disk, attached data disks, and the source blobs for the disks from storage from Microsoft Azure. (see 'https://msdn.microsoft.com/library/windowsazure/gg441305.aspx' for more information)(Defined by HostedServiceOperationsExtensions.)

BeginDeletingExtension(String, String)

Initiates the deletion of the specified extension from a cloud service.(Defined by HostedServiceOperationsExtensions.)

BeginDeletingExtensionAsync(String, String)

Asynchronously initiates the deletion of the specified extension from a cloud service.(Defined by HostedServiceOperationsExtensions.)

CheckNameAvailability(String)

Checks for the availability of the specified cloud service name.(Defined by HostedServiceOperationsExtensions.)

CheckNameAvailabilityAsync(String)

Asynchronously checks for the availability of the specified cloud service name.(Defined by HostedServiceOperationsExtensions.)

Create(HostedServiceCreateParameters)

Creates a new cloud service in a subscription.(Defined by HostedServiceOperationsExtensions.)

CreateAsync(HostedServiceCreateParameters)

Asynchronously creates a new cloud service in a subscription.(Defined by HostedServiceOperationsExtensions.)

Delete(String)

Deletes the specified cloud service from a subscription.(Defined by HostedServiceOperationsExtensions.)

DeleteAll(String)

The DeleteAll Hosted Service operation deletes the specified cloud service as well as operating system disk, attached data disks, and the source blobs for the disks from storage from Microsoft Azure. (see 'https://msdn.microsoft.com/library/windowsazure/gg441305.aspx' for more information)(Defined by HostedServiceOperationsExtensions.)

DeleteAllAsync(String)

The DeleteAll Hosted Service operation deletes the specified cloud service as well as operating system disk, attached data disks, and the source blobs for the disks from storage from Microsoft Azure. (see 'https://msdn.microsoft.com/library/windowsazure/gg441305.aspx' for more information)(Defined by HostedServiceOperationsExtensions.)

DeleteAsync(String)

Asynchronously deletes the specified cloud service from a subscription.(Defined by HostedServiceOperationsExtensions.)

DeleteExtension(String, String)

Deletes the specified extension from a cloud service.(Defined by HostedServiceOperationsExtensions.)

DeleteExtensionAsync(String, String)

Asynchronously deletes the specified extension from a cloud service.(Defined by HostedServiceOperationsExtensions.)

Get(String)

Retrieves system properties for the specified cloud service.(Defined by HostedServiceOperationsExtensions.)

GetAsync(String)

Asynchronously retrieves system properties for the specified cloud service.(Defined by HostedServiceOperationsExtensions.)

GetDetailed(String)

Retrieves a more detailed listing of system properties for the specified cloud service.(Defined by HostedServiceOperationsExtensions.)

GetDetailedAsync(String)

Asynchronously retrieves a more detailed listing of system properties for the specified cloud service.(Defined by HostedServiceOperationsExtensions.)

GetExtension(String, String)

Retrieves information about a specified extension that was added to a cloud service.(Defined by HostedServiceOperationsExtensions.)

GetExtensionAsync(String, String)

Asynchronously retrieves information about a specified extension that was added to a cloud service.(Defined by HostedServiceOperationsExtensions.)

List()

Lists the cloud services in a subscription.(Defined by HostedServiceOperationsExtensions.)

ListAsync()

Asynchronously lists the cloud services in a subscription.(Defined by HostedServiceOperationsExtensions.)

ListAvailableExtensions()

Lists the extensions that are available to add to your cloud service.(Defined by HostedServiceOperationsExtensions.)

ListAvailableExtensionsAsync()

Asynchronously lists the extensions that are available to add to your cloud service.(Defined by HostedServiceOperationsExtensions.)

ListExtensions(String)

Lists all of the extensions that were added to a cloud service.(Defined by HostedServiceOperationsExtensions.)

ListExtensionsAsync(String)

Asynchronously lists all of the extensions that were added to a cloud service.(Defined by HostedServiceOperationsExtensions.)

ListExtensionVersions(String, String)

The List Extension Versions operation lists the versions of an extension that are available to add to a cloud service. In Azure, a process can run as an extension of a cloud service. For example, Remote Desktop Access or the Azure Diagnostics Agent can run as extensions to the cloud service. (see https://msdn.microsoft.com/library/windowsazure/dn495437.aspx for more information)(Defined by HostedServiceOperationsExtensions.)

ListExtensionVersionsAsync(String, String)

The List Extension Versions operation lists the versions of an extension that are available to add to a cloud service. In Azure, a process can run as an extension of a cloud service. For example, Remote Desktop Access or the Azure Diagnostics Agent can run as extensions to the cloud service. (see https://msdn.microsoft.com/library/windowsazure/dn495437.aspx for more information)(Defined by HostedServiceOperationsExtensions.)

Update(String, HostedServiceUpdateParameters)

Updates the label or description of a cloud service in a subscription.(Defined by HostedServiceOperationsExtensions.)

UpdateAsync(String, HostedServiceUpdateParameters)

Asynchronously updates the label or description of a cloud service in a subscription.(Defined by HostedServiceOperationsExtensions.)

Remarks

For more information about managing cloud services, see the following resources:

See Also

Microsoft.WindowsAzure.Management.Compute Namespace

Return to top