Uses of Interface
com.azure.resourcemanager.appservice.models.WebAppBase.DefinitionStages.WithCreate
Packages that use WebAppBase.DefinitionStages.WithCreate
Package
Description
Package containing the data models for WebSiteManagementClient.
-
Uses of WebAppBase.DefinitionStages.WithCreate in com.azure.resourcemanager.appservice.models
Subinterfaces of WebAppBase.DefinitionStages.WithCreate in com.azure.resourcemanager.appservice.modelsModifier and TypeInterfaceDescriptionstatic interfaceContainer interface for all the definitions that need to be implemented.static interfaceA site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.static interfaceContainer interface for all the definitions that need to be implemented.static interfaceA function app definition with sufficient inputs to create a new function app in the cloud, but exposing additional optional inputs to specify.static interfaceContainer interface for all the definitions that need to be implemented.static interfaceA site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.static interfaceContainer interface for all the definitions that need to be implemented.static interfaceA site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.static interfaceA web app definition allowing docker startup command to be specified.static interfaceA web app definition allowing app framework on Windows operating system to be specified.static interfaceWebAppBase.Definition<FluentT>The entirety of the web app base definition.static interfaceThe stage of the System Assigned (Local) Managed Service Identity enabled web app allowing to set access role for the identity.static interfaceThe stage of the web app definition allowing to add User Assigned (External) Managed Service Identities.Methods in com.azure.resourcemanager.appservice.models that return WebAppBase.DefinitionStages.WithCreateModifier and TypeMethodDescriptionWebAppBase.DefinitionStages.WithNetworkAccess.withAccessFromIpAddress(String ipAddress, int priority) Specifies that access to the web app from the specific ip address should be allowed.WebAppBase.DefinitionStages.WithNetworkAccess.withAccessFromIpAddressRange(String ipAddressCidr, int priority) Specifies that access to the web app from the specific ip range should be allowed.WebAppBase.DefinitionStages.WithNetworkAccess.withAccessFromNetworkSubnet(String subnetId, int priority) Specifies that access to the web app from the specific virtual network subnet should be allowed.WebAppBase.DefinitionStages.WithNetworkAccess.withAccessRule(IpSecurityRestriction ipSecurityRule) Specifies the ip security rule.WebAppBase.DefinitionStages.WithSiteEnabled.withAppDisabledOnCreation()Disables the web app upon creation.WebAppBase.DefinitionStages.WithAppSettings.withAppSetting(String key, String value) Adds an app setting to the web app.WebAppBase.DefinitionStages.WithAppSettings.withAppSettings(Map<String, String> settings) Specifies the app settings for the web app as aMap.WebAppBase.DefinitionStages.WithSiteConfigs.withAutoSwapSlotName(String slotName) Specifies the slot name to auto-swap when a deployment is completed in this web app / deployment slot.WebAppBase.DefinitionStages.WithClientAffinityEnabled.withClientAffinityEnabled(boolean enabled) Specifies if client affinity is enabled.WebAppBase.DefinitionStages.WithClientCertEnabled.withClientCertEnabled(boolean enabled) Specifies if client cert is enabled.WebAppBase.DefinitionStages.WithConnectionString.withConnectionString(String name, String value, ConnectionStringType type) Adds a connection string to the web app.WebAppBase.DefinitionStages.WithDiagnosticLogging.withContainerLoggingDisabled()Disable the container logging for Linux web apps.WebAppBase.DefinitionStages.WithDiagnosticLogging.withContainerLoggingEnabled()Specifies the configuration for container logging for Linux web apps.WebAppBase.DefinitionStages.WithDiagnosticLogging.withContainerLoggingEnabled(int quotaInMB, int retentionDays) Specifies the configuration for container logging for Linux web apps.WebAppBase.DefinitionStages.WithContainerSize.withContainerSize(int containerSize) Specifies the the amount of memory allocated to each instance of the function app, measured in mebibytes.WebAppBase.DefinitionStages.WithSiteConfigs.withDefaultDocument(String document) Adds a default document.WebAppBase.DefinitionStages.WithSiteConfigs.withDefaultDocuments(List<String> documents) Adds a list of default documents.WebAppBase.DefinitionStages.WithSiteConfigs.withFtpsState(FtpsState ftpsState) Sets whether the web app supports certain type of FTP(S).WebAppBase.DefinitionStages.WithSiteConfigs.withHttp20Enabled(boolean http20Enabled) Sets whether the web app accepts HTTP 2.0 traffic.WebAppBase.DefinitionStages.WithSiteConfigs.withHttpsOnly(boolean httpsOnly) Sets whether the web app only accepts HTTPS traffic.WebAppBase.DefinitionStages.WithSourceControl.withLocalGitSourceControl()Specifies the source control to be a local Git repository on the web app.WebAppBase.DefinitionStages.WithHostNameBinding.withManagedHostnameBindings(AppServiceDomain domain, String... hostnames) Defines a list of host names of an Azure managed domain.WebAppBase.DefinitionStages.WithSiteConfigs.withManagedPipelineMode(ManagedPipelineMode managedPipelineMode) Specifies the managed pipeline mode.WebAppBase.DefinitionStages.WithSiteConfigs.withMinTlsVersion(SupportedTlsVersions minTlsVersion) Sets the minimum version of TLS required for SSL requests.WebAppBase.DefinitionStages.WithSiteConfigs.withNetFrameworkVersion(NetFrameworkVersion version) Specifies the .NET Framework version.WebAppBase.DefinitionStages.WithSiteConfigs.withoutDefaultDocument(String document) Removes a default document.WebAppBase.DefinitionStages.WithSiteConfigs.withPhpVersion(PhpVersion version) Specifies the PHP version.WebAppBase.DefinitionStages.WithSiteConfigs.withPlatformArchitecture(PlatformArchitecture platform) Specifies the platform architecture to use.WebAppBase.DefinitionStages.WithSiteConfigs.withPythonVersion(PythonVersion version) Specifies the Python version.WebAppBase.DefinitionStages.WithSiteConfigs.withRemoteDebuggingDisabled()Disables remote debugging.WebAppBase.DefinitionStages.WithSiteConfigs.withRemoteDebuggingEnabled(RemoteVisualStudioVersion remoteVisualStudioVersion) Specifies the Visual Studio version for remote debugging.WebAppBase.DefinitionStages.WithScmSiteAlsoStopped.withScmSiteAlsoStopped(boolean scmSiteAlsoStopped) Specifies if SCM site is also stopped when the web app is stopped.WebAppBase.DefinitionStages.WithAppSettings.withStickyAppSetting(String key, String value) Adds an app setting to the web app.WebAppBase.DefinitionStages.WithAppSettings.withStickyAppSettings(Map<String, String> settings) Specifies the app settings for the web app as aMap.WebAppBase.DefinitionStages.WithConnectionString.withStickyConnectionString(String name, String value, ConnectionStringType type) Adds a connection string to the web app.WebAppBase.DefinitionStages.WithHostNameBinding.withThirdPartyHostnameBinding(String domain, String... hostnames) Defines a list of host names of an externally purchased domain.WebAppBase.DefinitionStages.WithSiteConfigs.withVirtualApplications(List<VirtualApplication> virtualApplications) Sets the virtual applications in the web app.WebAppBase.DefinitionStages.WithSiteConfigs.withWebAppAlwaysOn(boolean alwaysOn) Specifies if the VM powering the web app is always powered on.WebAppBase.DefinitionStages.WithWebContainer.withWebContainer(WebContainer webContainer) Specifies the Java web container.WebAppBase.DefinitionStages.WithSiteConfigs.withWebSocketsEnabled(boolean enabled) Specifies if web sockets are enabled.Methods in com.azure.resourcemanager.appservice.models that return types with arguments of type WebAppBase.DefinitionStages.WithCreateModifier and TypeMethodDescriptionWebAppBase.DefinitionStages.WithAuthentication.defineAuthentication()Specifies the definition of a new authentication configuration.WebAppBase.DefinitionStages.WithDiagnosticLogging.defineDiagnosticLogsConfiguration()Specifies the definition of a new diagnostic logs configuration.WebAppBase.DefinitionStages.WithHostNameBinding.defineHostnameBinding()Starts the definition of a new host name binding.WebAppBase.DefinitionStages.WithSourceControl.defineSourceControl()Starts the definition of a new source control.WebAppBase.DefinitionStages.WithHostNameSslBinding.defineSslBinding()Starts a definition of an SSL binding.