IWebSiteManagementClient Interface

Definition

Composite Swagger for WebSite Management Client

public interface IWebSiteManagementClient : IDisposable
type IWebSiteManagementClient = interface
    interface IDisposable
Public Interface IWebSiteManagementClient
Implements IDisposable
Derived
Implements

Properties

AcceptLanguage

Gets or sets the preferred language for the response.

AppServiceCertificateOrders

Gets the IAppServiceCertificateOrdersOperations.

AppServiceEnvironments

Gets the IAppServiceEnvironmentsOperations.

AppServicePlans

Gets the IAppServicePlansOperations.

BaseUri

The base URI of the service.

Certificates

Gets the ICertificatesOperations.

Credentials

Credentials needed for the client to connect to Azure.

DeletedWebApps

Gets the IDeletedWebAppsOperations.

DeserializationSettings

Gets or sets json deserialization settings.

Domains

Gets the IDomainsOperations.

GenerateClientRequestId

When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true.

LongRunningOperationRetryTimeout

Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30.

Provider
Recommendations

Gets the IRecommendationsOperations.

SerializationSettings

Gets or sets json serialization settings.

SubscriptionId

Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).

TopLevelDomains

Gets the ITopLevelDomainsOperations.

WebApps

Gets the IWebAppsOperations.

Methods

CheckNameAvailabilityWithHttpMessagesAsync(String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Check if a resource name is available.

GetPublishingUserWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Gets publishing user

ListGeoRegionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListGeoRegionsWithHttpMessagesAsync(String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)
ListPremierAddOnOffersNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListPremierAddOnOffersWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)
ListSkusWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

List all SKUs.

ListSourceControlsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets the source controls available for Azure websites.

ListSourceControlsWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Gets the source controls available for Azure websites.

MoveWithHttpMessagesAsync(String, CsmMoveResourceEnvelopeInner, Dictionary<String,List<String>>, CancellationToken)

Move resources between resource groups.

UpdatePublishingUserWithHttpMessagesAsync(UserInner, Dictionary<String,List<String>>, CancellationToken)

Updates publishing user

UpdateSourceControlWithHttpMessagesAsync(String, SourceControlInner, Dictionary<String,List<String>>, CancellationToken)

Updates source control token

ValidateMoveWithHttpMessagesAsync(String, CsmMoveResourceEnvelopeInner, Dictionary<String,List<String>>, CancellationToken)

Validate whether a resource can be moved.

ValidateWithHttpMessagesAsync(String, ValidateRequestInner, Dictionary<String,List<String>>, CancellationToken)

Validate if a resource can be created.

Extension Methods

CheckNameAvailabilityAsync(IWebSiteManagementClient, String, String, Nullable<Boolean>, CancellationToken)

Check if a resource name is available.

GetPublishingUserAsync(IWebSiteManagementClient, CancellationToken)

Gets publishing user

ListGeoRegionsAsync(IWebSiteManagementClient, String, Nullable<Boolean>, CancellationToken)
ListGeoRegionsNextAsync(IWebSiteManagementClient, String, CancellationToken)
ListPremierAddOnOffersAsync(IWebSiteManagementClient, CancellationToken)
ListPremierAddOnOffersNextAsync(IWebSiteManagementClient, String, CancellationToken)
ListSkusAsync(IWebSiteManagementClient, CancellationToken)

List all SKUs.

ListSourceControlsAsync(IWebSiteManagementClient, CancellationToken)

Gets the source controls available for Azure websites.

ListSourceControlsNextAsync(IWebSiteManagementClient, String, CancellationToken)

Gets the source controls available for Azure websites.

MoveAsync(IWebSiteManagementClient, String, CsmMoveResourceEnvelopeInner, CancellationToken)

Move resources between resource groups.

UpdatePublishingUserAsync(IWebSiteManagementClient, UserInner, CancellationToken)

Updates publishing user

UpdateSourceControlAsync(IWebSiteManagementClient, String, SourceControlInner, CancellationToken)

Updates source control token

ValidateAsync(IWebSiteManagementClient, String, ValidateRequestInner, CancellationToken)

Validate if a resource can be created.

ValidateMoveAsync(IWebSiteManagementClient, String, CsmMoveResourceEnvelopeInner, CancellationToken)

Validate whether a resource can be moved.

Applies to