WebAppsOperationsExtensions.CreateOrUpdateAsync(IWebAppsOperations, String, String, SiteInner, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, CancellationToken) Method

Definition

Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner> CreateOrUpdateAsync (this Microsoft.Azure.Management.AppService.Fluent.IWebAppsOperations operations, string resourceGroupName, string name, Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner siteEnvelope, Nullable<bool> skipDnsRegistration = null, Nullable<bool> skipCustomDomainVerification = null, Nullable<bool> forceDnsRegistration = null, string ttlInSeconds = null, System.Threading.CancellationToken cancellationToken = null);
static member CreateOrUpdateAsync : Microsoft.Azure.Management.AppService.Fluent.IWebAppsOperations * string * string * Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner * Nullable<bool> * Nullable<bool> * Nullable<bool> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>

Parameters

operations
IWebAppsOperations

The operations group for this extension method.

resourceGroupName
String

Name of the resource group to which the resource belongs.

name
String

Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.

siteEnvelope
SiteInner

A JSON representation of the app properties. See example.

skipDnsRegistration
Nullable<Boolean>

If true web app hostname is not registered with DNS on creation. This parameter is only used for app creation

skipCustomDomainVerification
Nullable<Boolean>

If true, custom (non *.azurewebsites.net) domains associated with web app are not verified.

forceDnsRegistration
Nullable<Boolean>

If true, web app hostname is force registered with DNS

ttlInSeconds
String

Time to live in seconds for web app's default domain name

cancellationToken
CancellationToken

The cancellation token.

Returns

Task<SiteInner>

Remarks

Creates a new web, mobile, or API app in an existing resource group, or

updates an existing app.

Applies to