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
System_CAPS_pubproperty ApiVersion

Gets the API version.

System_CAPS_pubproperty BaseUri

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

System_CAPS_pubproperty Credentials

Gets an SubscriptionCloudCredentials object that specifies the subscription credentials.

System_CAPS_pubproperty LongRunningOperationInitialTimeout

Gets or sets the initial timeout for Long Running Operations.

System_CAPS_pubproperty LongRunningOperationRetryTimeout

Gets or sets the retry timeout for Long Running Operations.

System_CAPS_pubproperty WebHostingPlans

Operations for managing web hosting plans beneath your subscription.

System_CAPS_pubproperty WebSites

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

System_CAPS_pubproperty WebSpaces

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

Methods

Name Description
System_CAPS_pubmethod Dispose()

(Inherited from IDisposable.)

System_CAPS_pubmethod 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)

System_CAPS_pubmethod RegisterSubscriptionAsync(CancellationToken)

Asynchronously registers a subscription to use Microsoft Azure Websites.

System_CAPS_pubmethod UnregisterSubscriptionAsync(CancellationToken)

Asynchronously unregisters a subscription to use Microsoft Azure Websites.

Extension Methods

Name Description
System_CAPS_pubmethod 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.)

System_CAPS_pubmethod 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.)

System_CAPS_pubmethod RegisterSubscription()

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

System_CAPS_pubmethod RegisterSubscriptionAsync()

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

System_CAPS_pubmethod UnregisterSubscription()

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

System_CAPS_pubmethod UnregisterSubscriptionAsync()

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

See Also

Microsoft.WindowsAzure.Management.WebSites Namespace

Return to top