Share via


IWebSiteManagementClient Interface

 

Represents the interface for the operations that are used to manage Websites management clients.

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

Syntax

public interface IWebSiteManagementClient : IDisposable
public interface class IWebSiteManagementClient : IDisposable
type IWebSiteManagementClient = 
    interface
        interface IDisposable
    end
Public Interface IWebSiteManagementClient
    Inherits IDisposable

Properties

Name Description
ApiVersion

Gets the API version.

BaseUri

Gets the URI that is used as the base for all Service Management requests.

Credentials

Gets an SubscriptionCloudCredentials object that specifies the subscription credentials.

LongRunningOperationInitialTimeout

Gets or sets the initial timeout for Long Running Operations.

LongRunningOperationRetryTimeout

Gets or sets the retry timeout for Long Running Operations.

WebHostingPlans

Operations for managing web hosting plans beneath your subscription.

WebSites

Gets an IWebSiteOperations object that specifies the operations for managing the websites in a web space.

WebSpaces

Gets an IWebSpaceOperations object that specifies the operations for managing web spaces in a subscription.

Methods

Name Description
Dispose()

(Inherited from IDisposable.)

GetOperationStatusAsync(String, String, String, CancellationToken)

The Get Operation Status operation returns the status of the specified operation. After calling a long-running operation, you can call Get Operation Status to determine whether the operation has succeeded, failed, timed out, or is still in progress. (see https://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx for more information)

RegisterSubscriptionAsync(CancellationToken)

Asynchronously registers a subscription to use Microsoft Azure Websites.

UnregisterSubscriptionAsync(CancellationToken)

Asynchronously unregisters a subscription to use Microsoft Azure Websites.

Extension Methods

Name Description
GetOperationStatus(String, String, String)

The Get Operation Status operation returns the status of the specified operation. After calling a long-running operation, you can call Get Operation Status to determine whether the operation has succeeded, failed, timed out, or is still in progress. (see https://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx for more information)(Defined by WebSiteManagementClientExtensions.)

GetOperationStatusAsync(String, String, String)

The Get Operation Status operation returns the status of the specified operation. After calling a long-running operation, you can call Get Operation Status to determine whether the operation has succeeded, failed, timed out, or is still in progress. (see https://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx for more information)(Defined by WebSiteManagementClientExtensions.)

RegisterSubscription()

Register your subscription to use Azure Web Sites.(Defined by WebSiteManagementClientExtensions.)

RegisterSubscriptionAsync()

Register your subscription to use Azure Web Sites.(Defined by WebSiteManagementClientExtensions.)

UnregisterSubscription()

Unregister your subscription to use Azure Web Sites.(Defined by WebSiteManagementClientExtensions.)

UnregisterSubscriptionAsync()

Unregister your subscription to use Azure Web Sites.(Defined by WebSiteManagementClientExtensions.)

See Also

Microsoft.WindowsAzure.Management.WebSites Namespace

Return to top