你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

com.microsoft.azure.management.appservice

This package contains the classes for WebSiteManagementClient. WebSite Management Client.

Classes

Address

Address information for domain registration.

ApiDefinitionInfo

Information about the formal API definition for the app.

ApplicationLogsConfig

Application logs configuration.

AppServicePlansTests
AppServiceTest

The base for app service tests.

AuthenticationTests
AutoHealActions

Actions which to take by the auto-heal module when a rule is triggered.

AutoHealCustomAction

Custom action to be executed when an auto heal rule is triggered.

AutoHealRules

Rules that can be defined for auto-heal.

AutoHealTriggers

Triggers for auto-heal.

AzureBlobStorageApplicationLogsConfig

Application logs azure blob storage configuration.

AzureBlobStorageHttpLogsConfig

Http logs to azure blob storage configuration.

AzureTableStorageApplicationLogsConfig

Application logs to Azure table storage configuration.

BackupSchedule

Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.

CertificateDetails

SSL certificate details.

CertificateOrdersTests
CertificatesTests
CheckNameResourceTypes

Defines values for CheckNameResourceTypes.

CloningInfo

Information needed for cloning operation.

ConnStringInfo

Database connection string information.

ConnStringValueTypePair

Database connection string value to type pair.

Contact

Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois directories as per ICANN requirements.

CorsSettings

Cross-Origin Resource Sharing (CORS) settings for the app.

DatabaseBackupSetting

Database backup settings.

DatabaseType

Defines values for DatabaseType.

DeploymentSlotsTests
DomainPurchaseConsent

Domain purchase consent object, representing acceptance of applicable legal agreements.

DomainsTests
EnabledConfig

Enabled configuration.

ErrorEntity

Body of the error response returned from the API.

Experiments

Routing rules in production experiments.

FileSystemApplicationLogsConfig

Application logs to file system configuration.

FileSystemHttpLogsConfig

Http logs to file system configuration.

FunctionAppsTests
FunctionDeploymentSlotsTests
GlobalCsmSkuDescription

A Global SKU Description.

HandlerMapping

The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.

HostingEnvironmentProfile

Specification for an App Service Environment to use for this resource.

HostName

Details of a hostname derived from a domain.

HostNameSslState

SSL-enabled hostname.

HostnameSslTests
HttpLogsConfig

Http logs configuration.

InAvailabilityReasonType

Defines values for InAvailabilityReasonType.

IpSecurityRestriction

IP security restriction on an app.

JavaVersion

Defines values for Java versions.

LinuxWebAppsTests
LocalizableString

Localizable string object containing the name and a localized value.

MetricAvailabilily

Metric availability and retention.

MSDeployCore

MSDeploy ARM PUT core information.

MSDeployLogEntry

MSDeploy log entry.

MSDeployParameterEntry

MSDeploy ARM PUT core information.

NameValuePair

Name value pair.

NetFrameworkVersion

Defines values for .NET framework version.

NetworkAccessControlEntry

Network access control entry.

PerfMonSample

Performance monitor sample in a set.

PerfMonSet

Metric information.

PhpVersion

Defines values for PHP version.

PricingTier

Defines App service pricing tiers.

PublishingProfileFormat

Defines values for PublishingProfileFormat.

PythonVersion

Defines values for Python version.

RampUpRule

Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.

RemoteVisualStudioVersion

Defines values for remote visual studio version for remote debugging.

RequestsBasedTrigger

Trigger based on total requests.

ResourceMetricAvailability

Metrics availability and retention.

ResourceMetricName

Name of a metric for any resource .

ResourceMetricProperty

Resource metric property.

ResourceMetricValue

Value of resource metric.

ResourceNameAvailabilityRequest

Resource name availability request content.

ResourceScopeType

Defines values for ResourceScopeType.

RouteType

Defines values for RouteType.

RuntimeStack

Defines App service pricing tiers.

ScmType

Defines values for ScmType.

SiteCloneabilityCriterion

An app cloneability criterion.

SiteConfig

Configuration of an App Service app.

SiteLimits

Metric limits set on an app.

SiteMachineKey

MachineKey of an app.

SkuCapacity

Description of the App Service plan scale options.

SkuDescription

Description of a SKU for a scalable resource.

SkuName

Defines values for SkuName.

SlotSwapStatus

The status of the last successfull slot swap operation.

SlowRequestsBasedTrigger

Trigger based on request execution time.

SnapshotRecoveryTarget

Specifies the web app that snapshot contents will be written to.

SourceControlTests
StatusCodesBasedTrigger

Trigger based on status code.

ValidateResourceTypes

Defines values for ValidateResourceTypes.

ValidateResponseError

Error details for when validation fails.

VirtualApplication

Virtual application in an app.

VirtualDirectory

Directory for virtual application.

VirtualIPMapping

Virtual IP mapping.

VirtualNetworkProfile

Specification for using a Virtual Network.

WebAppConfigTests
WebAppsTests
WebAppsWebDeployTests
WebContainer

Defines values for Java web container.

WorkerPool

Worker pool of an App Service Environment.

Interfaces

AppServiceCertificate

An immutable client-side representation of an Azure app service certificate.

AppServiceCertificateKeyVaultBinding

An immutable client-side representation of an Azure App Service Key Vault binding.

AppServiceCertificateOrder

An immutable client-side representation of an Azure App Service certificate order.

AppServiceCertificateOrders

Entry point for app service certificate order management API.

AppServiceCertificates

Entry point for certificate management API.

AppServiceDomain

An immutable client-side representation of a domain.

Domains in Azure are purchased from 3rd party domain providers. By calling create() or createAsync() you agree to the agreements listed in listAgreements(String topLevelExtension).

AppServiceDomains

Entry point for domain management API.

AppServicePlan

An immutable client-side representation of an Azure App service plan.

AppServicePlans

Entry point for App Service plan management API.

AppSetting

An immutable client-side representation of an app setting on a web app.

ConnectionString

An immutable client-side representation of a connection string on a web app.

DeploymentSlot

An immutable client-side representation of an Azure Web App deployment slot.

DeploymentSlots

Entry point for Azure web app deployment slot management API.

DomainContact

A domain contact definition.

DomainLegalAgreement

An immutable client-side representation of an Azure domain legal agreement.

FunctionApp

An immutable client-side representation of an Azure Function App.

FunctionApps

Entry point for web app management API.

FunctionDeploymentSlot

An immutable client-side representation of an Azure Function App deployment slot.

FunctionDeploymentSlots

Entry point for Azure function app deployment slot management API.

HostNameBinding

An immutable representation of a host name binding.

HostNameSslBinding

An immutable representation of an host name SSL binding.

PublishingProfile

Endpoints and credentials for publishing to a web app.

WebApp

An immutable client-side representation of an Azure Web App.

WebAppAuthentication

A web app authentication configuration in a web app.

WebAppBase

An immutable client-side representation of an Azure Web App or deployment slot.

WebApps

Entry point for web app management API.

WebAppSourceControl

An immutable representation of a web app source control configuration in a web app.

WebDeployment

A client-side representation allowing user to deploy to a web app through web deployment (MSDeploy).

AppServiceCertificate.DefinitionStages.Blank

An app service certificate definition allowing region to be set.

AppServiceCertificateOrder.DefinitionStages.Blank

An app service certificate order definition allowing resource group to be set.

AppServiceDomain.DefinitionStages.Blank

The first stage of the domain definition.

AppServicePlan.DefinitionStages.Blank

The first stage of the app service plan definition.

DeploymentSlot.DefinitionStages.Blank

The first stage of the deployment slot definition.

DomainContact.DefinitionStages.Blank<ParentT>

The first stage of a domain contact definition.

FunctionDeploymentSlot.DefinitionStages.Blank

The first stage of the function deployment slot definition.

FunctionApp.DefinitionStages.Blank

The first stage of the function app definition.

HostNameBinding.DefinitionStages.Blank<ParentT>

The first stage of a host name binding definition.

HostNameBinding.UpdateDefinitionStages.Blank<ParentT>

The first stage of a host name binding definition.

HostNameSslBinding.DefinitionStages.Blank<ParentT>

The first stage of a hostname SSL binding definition.

HostNameSslBinding.UpdateDefinitionStages.Blank<ParentT>

The first stage of a hostname SSL binding definition.

WebApp.DefinitionStages.Blank

The first stage of the web app definition.

WebAppAuthentication.UpdateDefinitionStages.Blank<ParentT>

The first stage of a web app authentication definition as part of a definition of a web app.

WebAppAuthentication.DefinitionStages.Blank<ParentT>

The first stage of a web app authentication definition as part of a definition of a web app.

WebAppSourceControl.DefinitionStages.Blank<ParentT>

The first stage of a web app source control definition as part of a definition of a web app.

WebAppSourceControl.UpdateDefinitionStages.Blank<ParentT>

The first stage of a web app source control definition as part of an update of a web app.

AppServiceCertificate.Definition

Container interface for all the definitions that need to be implemented.

AppServiceCertificateOrder.Definition

Container interface for all the definitions that need to be implemented.

AppServiceDomain.Definition

Container interface for all the definitions that need to be implemented.

AppServicePlan.Definition

Container interface for all the definitions that need to be implemented.

DeploymentSlot.Definition

Container interface for all the definitions that need to be implemented.

DomainContact.Definition<ParentT>

The entirety of a domain contact definition.

FunctionApp.Definition

Container interface for all the definitions that need to be implemented.

FunctionDeploymentSlot.Definition

Container interface for all the definitions that need to be implemented.

HostNameBinding.Definition<ParentT>

The entirety of a hostname binding definition.

HostNameSslBinding.Definition<ParentT>

The entirety of a hostname SSL binding definition.

WebApp.Definition

Container interface for all the definitions that need to be implemented.

WebAppAuthentication.Definition<ParentT>

The entirety of a web app authentication definition.

WebAppBase.Definition<FluentT>

The entirety of the web app base definition.

WebAppSourceControl.Definition<ParentT>

The entirety of a web app source control definition.

WebDeployment.Definition

The entirety of web deployment parameters definition.

AppServiceCertificate.DefinitionStages

Grouping of all the site definition stages.

AppServiceCertificateOrder.DefinitionStages

Grouping of all the app service certificate order definition stages.

AppServiceDomain.DefinitionStages

Grouping of all the domain definition stages.

AppServicePlan.DefinitionStages

Grouping of all the site definition stages.

DeploymentSlot.DefinitionStages

Grouping of all the deployment slot definition stages.

DomainContact.DefinitionStages

Grouping of domain contact stages applicable as part of a domain creation.

FunctionApp.DefinitionStages

Grouping of all the function app definition stages.

FunctionDeploymentSlot.DefinitionStages

Grouping of all the function deployment slot definition stages.

HostNameBinding.DefinitionStages

Grouping of hostname binding definition stages applicable as part of a web app creation.

HostNameSslBinding.DefinitionStages

Grouping of hostname SSL binding definition stages applicable as part of a web app creation.

WebApp.DefinitionStages

Grouping of all the web app definition stages.

WebAppAuthentication.DefinitionStages

Grouping of web app authentication definition stages applicable as part of a web app creation.

WebAppBase.DefinitionStages

Grouping of all the site definition stages.

WebAppSourceControl.DefinitionStages

Grouping of web app source control definition stages applicable as part of a web app creation.

WebDeployment.DefinitionStages

Grouping of web deployment definition stages.

FunctionApp.DefinitionStages.ExistingAppServicePlanWithGroup

A function app definition allowing resource group to be specified when an existing app service plan is used.

WebApp.DefinitionStages.ExistingLinuxPlanWithGroup

A web app definition allowing resource group to be specified when a new app service plan is to be created.

WebApp.DefinitionStages.ExistingWindowsPlanWithGroup

A web app definition allowing resource group to be specified when a new app service plan is to be created.

WebAppSourceControl.DefinitionStages.GitHubWithAttach<ParentT>

The final stage of the web app source control definition that binds to a GitHub account.

At this stage, any remaining optional settings can be specified, or the web app source control definition can be attached to the parent web app definition using attach().

WebAppSourceControl.UpdateDefinitionStages.GitHubWithAttach<ParentT>

The final stage of the web app source control definition that binds to a GitHub account.

At this stage, any remaining optional settings can be specified, or the web app source control definition can be attached to the parent web app update using attach().

FunctionApp.DefinitionStages.NewAppServicePlanWithGroup

A function app definition allowing resource group to be specified when a new app service plan is to be created.

WebApp.DefinitionStages.NewAppServicePlanWithGroup

A web app definition allowing resource group to be specified when an existing app service plan is used.

FunctionApp.Update

The template for a function app update operation, containing all the settings that can be modified.

AppServiceDomain.Update

The template for a domain update operation, containing all the settings that can be modified.

AppServiceCertificateOrder.Update

The template for an app service certificate order update operation, containing all the settings that can be modified.

WebAppAuthentication.Update<ParentT>

The entirety of a web app authentication update as part of a web app update.

WebApp.Update

The template for a web app update operation, containing all the settings that can be modified.

DeploymentSlot.Update

The template for a web app update operation, containing all the settings that can be modified.

WebAppBase.Update<FluentT>

The template for a site update operation, containing all the settings that can be modified.

FunctionDeploymentSlot.Update

The template for a web app update operation, containing all the settings that can be modified.

AppServicePlan.Update

The template for a site update operation, containing all the settings that can be modified.

HostNameSslBinding.UpdateDefinition<ParentT>

The entirety of a hostname SSL binding definition as part of a web app update.

WebAppAuthentication.UpdateDefinition<ParentT>

The entirety of a web app authentication definition as part of a web app update.

HostNameBinding.UpdateDefinition<ParentT>

The entirety of a hostname binding definition as part of a web app update.

WebAppSourceControl.UpdateDefinition<ParentT>

The entirety of a web app source control definition as part of a web app update.

WebAppAuthentication.UpdateDefinitionStages

Grouping of web app authentication definition stages applicable as part of a web app update.

WebAppSourceControl.UpdateDefinitionStages

Grouping of web app source control definition stages applicable as part of a web app update.

HostNameBinding.UpdateDefinitionStages

Grouping of host name binding definition stages applicable as part of a web app creation.

HostNameSslBinding.UpdateDefinitionStages

Grouping of hostname SSL binding definition stages applicable as part of a web app update.

WebApp.UpdateStages

Grouping of all the web app update stages.

AppServicePlan.UpdateStages

Grouping of all the site update stages.

WebAppAuthentication.UpdateStages

Grouping of all the web app authentication update stages.

AppServiceDomain.UpdateStages

Grouping of all the domain update stages.

AppServiceCertificateOrder.UpdateStages

Grouping of all the app service certificate order update stages.

WebAppBase.UpdateStages

Grouping of all the web app update stages.

FunctionApp.UpdateStages

Grouping of all the function app update stages.

WebDeployment.DefinitionStages.WithAddOnPackage

A web deployment definition stage allowing adding more packages.

DomainContact.DefinitionStages.WithAddressLine1<ParentT>

The stage of contact definition allowing 1st line of address to be set.

DomainContact.DefinitionStages.WithAddressLine2<ParentT>

The stage of contact definition allowing 2nd line of address to be set.

AppServiceDomain.DefinitionStages.WithAdminContact

A domain definition allowing admin contact to be set.

AppServiceDomain.UpdateStages.WithAdminContact

A domain definition allowing admin contact to be set.

WebApp.UpdateStages.WithAppServicePlan

A web app update allowing app service plan to be set.

FunctionApp.UpdateStages.WithAppServicePlan

A function app update allowing app service plan to be set.

WebAppBase.DefinitionStages.WithAppSettings<FluentT>

A web app definition stage allowing app settings to be set.

WebAppBase.UpdateStages.WithAppSettings<FluentT>

A web app update stage allowing app settings to be set.

HostNameSslBinding.DefinitionStages.WithAttach<ParentT>

The final stage of the hostname SSL binding definition.

At this stage, any remaining optional settings can be specified, or the hostname SSL binding definition can be attached to the parent web app definition using attach().

WebAppSourceControl.DefinitionStages.WithAttach<ParentT>

The final stage of the web app source control definition.

At this stage, any remaining optional settings can be specified, or the web app source control definition can be attached to the parent web app definition using attach().

WebAppAuthentication.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the web app authentication definition.

At this stage, any remaining optional settings can be specified, or the web app authentication definition can be attached to the parent web app update using attach().

DomainContact.DefinitionStages.WithAttach<ParentT>

The final stage of the domain contact definition.

At this stage, any remaining optional settings can be specified, or the domain contact definition can be attached to the parent domain definition using attach().

HostNameBinding.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the hostname binding definition.

At this stage, any remaining optional settings can be specified, or the hostname binding definition can be attached to the parent web app update using attach().

WebAppAuthentication.DefinitionStages.WithAttach<ParentT>

The final stage of the web app authentication definition.

At this stage, any remaining optional settings can be specified, or the web app authentication definition can be attached to the parent web app definition using attach().

WebAppSourceControl.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the web app source control definition.

At this stage, any remaining optional settings can be specified, or the web app source control definition can be attached to the parent web app update using attach().

HostNameBinding.DefinitionStages.WithAttach<ParentT>

The final stage of the hostname binding definition.

At this stage, any remaining optional settings can be specified, or the hostname binding definition can be attached to the parent web app definition using attach().

HostNameSslBinding.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the hostname SSL binding definition.

At this stage, any remaining optional settings can be specified, or the hostname SSL binding definition can be attached to the parent web app update using attach().

WebAppBase.DefinitionStages.WithAuthentication<FluentT>

A web app definition stage allowing authentication to be set.

WebAppBase.UpdateStages.WithAuthentication<FluentT>

A web app definition stage allowing authentication to be set.

WebAppAuthentication.DefinitionStages.WithAuthenticationProvider<ParentT>

A web app authentication definition allowing detailed provider information to be specified.

WebAppAuthentication.UpdateDefinitionStages.WithAuthenticationProvider<ParentT>

A web app authentication definition allowing detailed provider information to be specified.

WebAppAuthentication.UpdateStages.WithAuthenticationProvider<ParentT>

A web app authentication update allowing detailed provider information to be specified.

AppServiceDomain.UpdateStages.WithAutoRenew

A domain definition allowing auto-renew setting to be set.

AppServiceDomain.DefinitionStages.WithAutoRenew

A domain definition allowing auto-renew setting to be set.

AppServiceCertificateOrder.DefinitionStages.WithAutoRenew

An app service certificate order definition allowing auto-renew settings to be set.

AppServiceCertificateOrder.UpdateStages.WithAutoRenew

An app service certificate order definition allowing auto-renew settings to be set.

AppServiceDomain.DefinitionStages.WithBillingContact

A domain definition allowing billing contact to be set.

AppServiceDomain.UpdateStages.WithBillingContact

A domain definition allowing billing contact to be set.

WebAppSourceControl.UpdateDefinitionStages.WithBranch<ParentT>

A web app source control definition allowing branch to be specified.

WebAppSourceControl.DefinitionStages.WithBranch<ParentT>

A web app source control definition allowing branch to be specified.

AppServicePlan.UpdateStages.WithCapacity

An app service plan definition allowing instance capacity to be set.

AppServicePlan.DefinitionStages.WithCapacity

An app service plan definition allowing instance capacity to be set.

AppServiceCertificate.DefinitionStages.WithCertificate

An app service certificate definition allowing PFX certificate file to be set.

HostNameSslBinding.DefinitionStages.WithCertificate<ParentT>

The stage of a hostname SSL binding definition allowing certificate information to be specified.

HostNameSslBinding.UpdateDefinitionStages.WithCertificate<ParentT>

The stage of a hostname SSL binding definition allowing certificate information to be specified.

AppServiceCertificateOrder.DefinitionStages.WithCertificateSku

An app service certificate order definition allowing SKU to be set.

DomainContact.DefinitionStages.WithCity<ParentT>

The stage of contact definition allowing city to be set.

WebAppBase.UpdateStages.WithClientAffinityEnabled<FluentT>

The stage of the web app update allowing setting if client affinity is enabled.

WebAppBase.DefinitionStages.WithClientAffinityEnabled<FluentT>

A web app definition stage allowing setting if client affinity is enabled.

WebAppBase.DefinitionStages.WithClientCertEnabled<FluentT>

A web app definition stage allowing setting if client cert is enabled.

WebAppBase.UpdateStages.WithClientCertEnabled<FluentT>

The stage of the web app update allowing setting if client cert is enabled.

FunctionDeploymentSlot.DefinitionStages.WithConfiguration

A function deployment slot definition allowing the configuration to clone from to be specified.

DeploymentSlot.DefinitionStages.WithConfiguration

A deployment slot definition allowing the configuration to clone from to be specified.

WebAppBase.UpdateStages.WithConnectionString<FluentT>

A web app update stage allowing connection strings to be set.

WebAppBase.DefinitionStages.WithConnectionString<FluentT>

A web app definition stage allowing connection strings to be set.

DomainContact.DefinitionStages.WithCountry<ParentT>

The stage of contact definition allowing country to be set.

FunctionApp.DefinitionStages.WithCreate

A function app definition with sufficient inputs to create a new function app in the cloud, but exposing additional optional inputs to specify.

FunctionDeploymentSlot.DefinitionStages.WithCreate

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

AppServiceDomain.DefinitionStages.WithCreate

A domain definition with sufficient inputs to create a new domain in the cloud, but exposing additional optional inputs to specify.

AppServiceCertificateOrder.DefinitionStages.WithCreate

An app service certificate order definition with sufficient inputs to create a new app service certificate order in the cloud, but exposing additional optional inputs to specify.

WebAppBase.DefinitionStages.WithCreate<FluentT>

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

WebApp.DefinitionStages.WithCreate

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

AppServiceCertificate.DefinitionStages.WithCreate

An app service certificate definition with sufficient inputs to create a new app service certificate in the cloud, but exposing additional optional inputs to specify.

AppServicePlan.DefinitionStages.WithCreate

An app service plan definition with sufficient inputs to create a new website in the cloud, but exposing additional optional inputs to specify.

DeploymentSlot.DefinitionStages.WithCreate

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

WebApp.UpdateStages.WithCredentials

A web app update allowing docker hub credentials to be set.

WebApp.DefinitionStages.WithCredentials

A web app definition allowing docker registry credentials to be set.

FunctionApp.DefinitionStages.WithDailyUsageQuota

A function app definition allowing daily usage quota to be specified.

FunctionApp.UpdateStages.WithDailyUsageQuota

A function app definition allowing daily usage quota to be specified.

WebAppAuthentication.UpdateStages.WithDefaultAuthenticationProvider<ParentT>

A web app authentication update allowing the default authentication provider to be set.

WebAppAuthentication.UpdateDefinitionStages.WithDefaultAuthenticationProvider<ParentT>

A web app authentication definition allowing the default authentication provider to be set.

WebAppAuthentication.DefinitionStages.WithDefaultAuthenticationProvider<ParentT>

A web app authentication definition allowing the default authentication provider to be set.

WebApp.DefinitionStages.WithDockerContainerImage

A web app definition allowing docker image source to be specified.

WebApp.UpdateStages.WithDockerContainerImage

A web app update allowing docker image source to be specified.

HostNameBinding.DefinitionStages.WithDomain<ParentT>

The stage of a hostname binding definition allowing domain to be specified.

HostNameBinding.UpdateDefinitionStages.WithDomain<ParentT>

The stage of a hostname binding definition allowing domain to be specified.

AppServiceDomain.DefinitionStages.WithDomainPrivacy

A domain definition allowing domain privacy to be set.

AppServiceDomain.UpdateStages.WithDomainPrivacy

A domain definition allowing domain privacy to be set.

AppServiceCertificateOrder.DefinitionStages.WithDomainVerification

An app service certificate order definition allowing domain verification method to be set.

AppServiceCertificateOrder.DefinitionStages.WithDomainVerificationFromWebApp

An app service certificate order definition allowing more domain verification methods to be set.

DomainContact.DefinitionStages.WithEmail<ParentT>

The stage of contact definition allowing email to be set.

WebDeployment.DefinitionStages.WithExecute

The stage of the definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

WebDeployment.DefinitionStages.WithExistingDeploymentsDeleted

A web deployment definition stage allowing specifying whether to delete existing deployments.

WebAppAuthentication.UpdateStages.WithExternalRedirectUrls<ParentT>

A web app authentication update allowing branch to be specified.

WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls<ParentT>

A web app authentication definition allowing branch to be specified.

WebAppAuthentication.DefinitionStages.WithExternalRedirectUrls<ParentT>

A web app authentication definition allowing branch to be specified.

DomainContact.DefinitionStages.WithFaxNumber<ParentT>

The stage of contact definition allowing fax number to be set.

DomainContact.DefinitionStages.WithFirstName<ParentT>

The stage of contact definition allowing first name to be set.

WebAppSourceControl.UpdateDefinitionStages.WithGitHubAccessToken<ParentT>

A web app source control definition allowing GitHub access token to be specified.

WebAppSourceControl.DefinitionStages.WithGitHubAccessToken<ParentT>

A web app source control definition allowing GitHub access token to be specified.

WebAppSourceControl.UpdateDefinitionStages.WithGitHubBranch<ParentT>

A web app source control definition allowing branch to be specified.

WebAppSourceControl.DefinitionStages.WithGitHubBranch<ParentT>

A web app source control definition allowing branch to be specified.

AppServicePlan.DefinitionStages.WithGroup

An app service plan definition allowing resource group to be set.

AppServiceCertificate.DefinitionStages.WithGroup

An app service certificate definition allowing resource group to be set.

AppServiceCertificateOrder.DefinitionStages.WithHostName

An app service certificate order definition allowing hostname to be set.

HostNameSslBinding.DefinitionStages.WithHostname<ParentT>

The stage of a hostname SSL binding definition allowing hostname to be specified.

HostNameSslBinding.UpdateDefinitionStages.WithHostname<ParentT>

The stage of a hostname SSL binding definition allowing hostname to be specified.

WebAppBase.DefinitionStages.WithHostNameBinding<FluentT>

A web app definition stage allowing host name binding to be specified.

WebAppBase.UpdateStages.WithHostNameBinding<FluentT>

The stage of the web app update allowing host name binding to be set.

HostNameBinding.UpdateDefinitionStages.WithHostNameDnsRecordType<ParentT>

The stage of a hostname binding definition allowing DNS record type to be set.

HostNameBinding.DefinitionStages.WithHostNameDnsRecordType<ParentT>

The stage of a hostname binding definition allowing DNS record type to be set.

WebAppBase.DefinitionStages.WithHostNameSslBinding<FluentT>

A web app definition stage allowing SSL binding to be set.

WebAppBase.UpdateStages.WithHostNameSslBinding<FluentT>

The stage of the web app update allowing SSL binding to be set.

DomainContact.DefinitionStages.WithJobTitle<ParentT>

The stage of contact definition allowing job title to be set.

AppServiceCertificateOrder.DefinitionStages.WithKeyVault

An app service certificate order definition allowing more domain verification methods to be set.

HostNameSslBinding.DefinitionStages.WithKeyVault<ParentT>

The stage of a hostname SSL binding definition allowing key vault for certificate store to be specified.

HostNameSslBinding.UpdateDefinitionStages.WithKeyVault<ParentT>

The stage of a hostname SSL binding definition allowing key vault for certificate store to be specified.

DomainContact.DefinitionStages.WithLastName<ParentT>

The stage of contact definition allowing last name to be set.

DomainContact.DefinitionStages.WithMiddleName<ParentT>

The stage of contact definition allowing middle name to be set.

FunctionApp.DefinitionStages.WithNewAppServicePlan

A function app definition allowing app service plan to be set.

WebApp.DefinitionStages.WithNewAppServicePlan

A web app definition allowing app service plan to be set.

AppServicePlan.DefinitionStages.WithOperatingSystem

An app service plan definition allowing the operating system to be set.

DomainContact.DefinitionStages.WithOrganization<ParentT>

The stage of contact definition allowing organization to be set.

WebDeployment.DefinitionStages.WithPackageUri

The first stage of a web deployment definition.

AppServicePlan.DefinitionStages.WithPerSiteScaling

An app service plan definition allowing per site scaling configuration to be set.

AppServicePlan.UpdateStages.WithPerSiteScaling

An app service plan update allowing per site scaling configuration to be set.

AppServiceCertificate.DefinitionStages.WithPfxFilePassword

An app service certificate definition allowing PFX certificate password to be set.

DomainContact.DefinitionStages.WithPhoneCountryCode<ParentT>

The stage of contact definition allowing phone country code to be set.

DomainContact.DefinitionStages.WithPhoneNumber<ParentT>

The stage of contact definition allowing phone number to be set.

DomainContact.DefinitionStages.WithPostalCode<ParentT>

The stage of contact definition allowing postal/zip code to be set.

AppServicePlan.DefinitionStages.WithPricingTier

An app service plan definition allowing pricing tier to be set.

AppServicePlan.UpdateStages.WithPricingTier

An app service plan definition allowing pricing tier to be set.

AppServiceDomain.DefinitionStages.WithRegistrantContact

A domain definition allowing registrant contact to be set.

WebAppSourceControl.UpdateDefinitionStages.WithRepositoryType<ParentT>

A web app source control definition allowing repository type to be specified.

WebAppSourceControl.DefinitionStages.WithRepositoryType<ParentT>

A web app source control definition allowing repository type to be specified.

FunctionApp.DefinitionStages.WithRuntimeVersion

A function app definition allowing runtime version to be specified.

FunctionApp.UpdateStages.WithRuntimeVersion

A function app update allowing runtime version to be specified.

WebAppBase.DefinitionStages.WithScmSiteAlsoStopped<FluentT>

A web app definition stage allowing setting if SCM site is also stopped when the web app is stopped.

WebAppBase.UpdateStages.WithScmSiteAlsoStopped<FluentT>

The stage of the web app update allowing setting if SCM site is also stopped when the web app is stopped.

WebDeployment.DefinitionStages.WithSetParameters

A web deployment definition stage allowing specifying parameters.

WebAppBase.UpdateStages.WithSiteConfigs<FluentT>

The stage of the web app update allowing other configurations to be set. These configurations can be cloned when creating or swapping with a deployment slot.

WebAppBase.DefinitionStages.WithSiteConfigs<FluentT>

A web app definition stage allowing other configurations to be set. These configurations can be cloned when creating or swapping with a deployment slot.

WebAppBase.UpdateStages.WithSiteEnabled<FluentT>

The stage of the web app update allowing disabling the web app upon creation.

WebAppBase.DefinitionStages.WithSiteEnabled<FluentT>

A web app definition stage allowing disabling the web app upon creation.

WebAppBase.UpdateStages.WithSourceControl<FluentT>

A web app update stage allowing source control to be set.

WebAppBase.DefinitionStages.WithSourceControl<FluentT>

A web app definition stage allowing source control to be set.

HostNameSslBinding.DefinitionStages.WithSslType<ParentT>

The stage of a hostname SSL binding definition allowing SSL type to be specified.

HostNameSslBinding.UpdateDefinitionStages.WithSslType<ParentT>

The stage of a hostname SSL binding definition allowing SSL type to be specified.

WebApp.UpdateStages.WithStartUpCommand

A web app definition allowing docker startup command to be specified. This will replace the "CMD" section in the Dockerfile.

WebApp.DefinitionStages.WithStartUpCommand

A web app definition allowing docker startup command to be specified. This will replace the "CMD" section in the Dockerfile.

DomainContact.DefinitionStages.WithStateOrProvince<ParentT>

The stage of contact definition allowing state/province to be set.

FunctionApp.UpdateStages.WithStorageAccount

A function app definition allowing storage account to be specified. A storage account is required for storing function execution runtime, triggers, and logs.

FunctionApp.DefinitionStages.WithStorageAccount

A function app definition allowing storage account to be specified. A storage account is required for storing function execution runtime, triggers, and logs.

HostNameBinding.UpdateDefinitionStages.WithSubDomain<ParentT>

The stage of a hostname binding definition allowing sub-domain to be specified.

HostNameBinding.DefinitionStages.WithSubDomain<ParentT>

The stage of a hostname binding definition allowing sub-domain to be specified.

AppServiceDomain.DefinitionStages.WithTechContact

A domain definition allowing tech contact to be set.

AppServiceDomain.UpdateStages.WithTechContact

A domain definition allowing tech contact to be set.

WebAppAuthentication.UpdateStages.WithTokenStore<ParentT>

A web app authentication update allowing token store to be specified.

WebAppAuthentication.UpdateDefinitionStages.WithTokenStore<ParentT>

A web app authentication definition allowing token store to be specified.

WebAppAuthentication.DefinitionStages.WithTokenStore<ParentT>

A web app authentication definition allowing token store to be specified.

AppServiceCertificateOrder.DefinitionStages.WithValidYears

An app service certificate order definition allowing valid years to be set.

WebAppBase.UpdateStages.WithWebContainer<FluentT>

The stage of the web app update allowing Java web container to be set. This is required after specifying Java version.

WebAppBase.DefinitionStages.WithWebContainer<FluentT>

A web app definition stage allowing Java web container to be set. This is required after specifying Java version.

Enums

AccessControlEntryAction

Defines values for AccessControlEntryAction.

AppServicePlanRestrictions

Defines values for AppServicePlanRestrictions.

AutoHealActionType

Defines values for AutoHealActionType.

AzureResourceType

Defines values for AzureResourceType.

BackupItemStatus

Defines values for BackupItemStatus.

BackupRestoreOperationType

Defines values for BackupRestoreOperationType.

BuiltInAuthenticationProvider

Defines values for BuiltInAuthenticationProvider.

CertificateOrderActionType

Defines values for CertificateOrderActionType.

CertificateOrderStatus

Defines values for CertificateOrderStatus.

CertificateProductType

Defines values for CertificateProductType.

Channels

Defines values for Channels.

CloneAbilityResult

Defines values for CloneAbilityResult.

ComputeModeOptions

Defines values for ComputeModeOptions.

ConnectionStringType

Defines values for ConnectionStringType.

CustomHostNameDnsRecordType

Defines values for CustomHostNameDnsRecordType.

DnsType

Defines values for DnsType.

DnsVerificationTestResult

Defines values for DnsVerificationTestResult.

DomainStatus

Defines values for DomainStatus.

DomainType

Defines values for DomainType.

FrequencyUnit

Defines values for FrequencyUnit.

HostingEnvironmentStatus

Defines values for HostingEnvironmentStatus.

HostNameType

Defines values for HostNameType.

HostType

Defines values for HostType.

InternalLoadBalancingMode

Defines values for InternalLoadBalancingMode.

KeyVaultSecretStatus

Defines values for KeyVaultSecretStatus.

LogLevel

Defines values for LogLevel.

ManagedPipelineMode

Defines values for ManagedPipelineMode.

MSDeployLogEntryType

Defines values for MSDeployLogEntryType.

MSDeployProvisioningState

Defines values for MSDeployProvisioningState.

MySqlMigrationType

Defines values for MySqlMigrationType.

NotificationLevel

Defines values for NotificationLevel.

OperatingSystem

Defines values for AppServiceOperatingSystem.

OperationStatus

Defines values for OperationStatus.

PlatformArchitecture

Defines values for app service platform architecture.

ProvisioningState

Defines values for ProvisioningState.

PublicCertificateLocation

Defines values for PublicCertificateLocation.

RepositoryType

The type of a repository.

SiteAvailabilityState

Defines values for SiteAvailabilityState.

SiteLoadBalancing

Defines values for SiteLoadBalancing.

SslState

Defines values for SslState.

StatusOptions

Defines values for StatusOptions.

UnauthenticatedClientAction

Defines values for UnauthenticatedClientAction.

UsageState

Defines values for UsageState.

WorkerSizeOptions

Defines values for WorkerSizeOptions.