WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithNetworkAccess.withAccessFromAllNetworks() |
Specifies that access to web app should be allowed from all networks.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithNetworkAccess.withAccessFromIpAddress(String ipAddress,
int priority) |
Specifies that access to the web app from the specific ip address should be allowed.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithNetworkAccess.withAccessFromIpAddressRange(String ipAddressCidr,
int priority) |
Specifies that access to the web app from the specific ip range should be allowed.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithNetworkAccess.withAccessFromNetworkSubnet(String subnetId,
int priority) |
Specifies that access to the web app from the specific virtual network subnet should be allowed.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithNetworkAccess.withAccessRule(IpSecurityRestriction ipSecurityRule) |
Specifies that the ip security rule.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteEnabled.withAppDisabledOnCreation() |
Disables the web app upon creation.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithAppSettings.withAppSetting(String key,
String value) |
Adds an app setting to the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithAppSettings.withAppSettings(Map<String,String> settings) |
Specifies the app settings for the web app as a Map.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithAppSettings.withAppSettingStickiness(String key,
boolean sticky) |
Changes the stickiness of an app setting.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withAutoSwapSlotName(String slotName) |
Specifies the slot name to auto-swap when a deployment is completed in this web app / deployment slot.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithClientAffinityEnabled.withClientAffinityEnabled(boolean enabled) |
Specifies if client affinity is enabled.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithClientCertEnabled.withClientCertEnabled(boolean enabled) |
Specifies if client cert is enabled.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithConnectionString.withConnectionString(String name,
String value,
ConnectionStringType type) |
Adds a connection string to the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithConnectionString.withConnectionStringStickiness(String name,
boolean sticky) |
Changes the stickiness of a connection string.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithDiagnosticLogging.withContainerLoggingDisabled() |
Disable the container logging for Linux web apps.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithDiagnosticLogging.withContainerLoggingEnabled() |
Specifies the configuration for container logging for Linux web apps.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithDiagnosticLogging.withContainerLoggingEnabled(int quotaInMB,
int retentionDays) |
Specifies the configuration for container logging for Linux web apps.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withDefaultDocument(String document) |
Adds a default document.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withDefaultDocuments(List<String> documents) |
Adds a list of default documents.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithUserAssignedManagedServiceIdentityBasedAccess.withExistingUserAssignedManagedServiceIdentity(Identity identity) |
Specifies an existing user assigned identity to be associated with the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withFtpsState(FtpsState ftpsState) |
Sets whether the web app supports certain type of FTP(S).
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withHttp20Enabled(boolean http20Enabled) |
Sets whether the web app accepts HTTP 2.0 traffic.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withHttpsOnly(boolean httpsOnly) |
Sets whether the web app only accepts HTTPS traffic.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSourceControl.withLocalGitSourceControl() |
Specifies the source control to be a local Git repository on the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithHostNameBinding.withManagedHostnameBindings(AppServiceDomain domain,
String... hostnames) |
Defines a list of host names of an Azure managed domain.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withManagedPipelineMode(ManagedPipelineMode managedPipelineMode) |
Specifies the managed pipeline mode.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withMinTlsVersion(SupportedTlsVersions minTlsVersion) |
Sets the minimum version of TLS required for SSL requests.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withNetFrameworkVersion(NetFrameworkVersion version) |
Specifies the .NET Framework version.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithUserAssignedManagedServiceIdentityBasedAccess.withNewUserAssignedManagedServiceIdentity(Creatable<Identity> creatableIdentity) |
Specifies the definition of a not-yet-created user assigned identity to be associated with the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithNetworkAccess.withoutAccessRule(IpSecurityRestriction ipSecurityRule) |
Specifies that the access rule should be removed.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithAppSettings.withoutAppSetting(String key) |
Removes an app setting from the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithAuthentication.withoutAuthentication() |
Turns off the authentication on the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithConnectionString.withoutConnectionString(String name) |
Removes a connection string from the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withoutDefaultDocument(String document) |
Removes a default document.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithHostNameBinding.withoutHostnameBinding(String hostname) |
Unbinds a hostname from the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithNetworkAccess.withoutIpAddressAccess(String ipAddress) |
Specifies that previously allowed access from specific ip address should be removed.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithNetworkAccess.withoutIpAddressRangeAccess(String ipAddressCidr) |
Specifies that previously allowed access from specific ip range should be removed.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withoutJava() |
Turn off Java support.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithNetworkAccess.withoutNetworkSubnetAccess(String subnetId) |
Specifies that previously allowed access from specific virtual network subnet should be removed.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withoutPhp() |
Turn off PHP support.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withoutPython() |
Turn off Python support.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSourceControl.withoutSourceControl() |
Removes source control for deployment from the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithHostNameSslBinding.withoutSslBinding(String hostname) |
Removes an SSL binding for a specific hostname.
|
WebAppBase.Update<FluentT> |
WebAppBase.DefinitionStages.WithManagedServiceIdentity.withoutSystemAssignedManagedServiceIdentity() |
Specifies that System Assigned (Local) Managed Service Identity needs to be disabled.
|
WebAppBase.Update<FluentT> |
WebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate.withoutUserAssignedManagedServiceIdentity(String identityId) |
Specifies that an user assigned identity associated with the web app should be removed.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withPhpVersion(PhpVersion version) |
Specifies the PHP version.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withPlatformArchitecture(PlatformArchitecture platform) |
Specifies the platform architecture to use.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withPythonVersion(PythonVersion version) |
Specifies the Python version.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withRemoteDebuggingDisabled() |
Disables remote debugging.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withRemoteDebuggingEnabled(RemoteVisualStudioVersion remoteVisualStudioVersion) |
Specifies the Visual Studio version for remote debugging.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithScmSiteAlsoStopped.withScmSiteAlsoStopped(boolean scmSiteAlsoStopped) |
Specifies if SCM site is also stopped when the web app is stopped.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithAppSettings.withStickyAppSetting(String key,
String value) |
Adds an app setting to the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithAppSettings.withStickyAppSettings(Map<String,String> settings) |
Specifies the app settings for the web app as a Map.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithConnectionString.withStickyConnectionString(String name,
String value,
ConnectionStringType type) |
Adds a connection string to the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess.withSystemAssignedIdentityBasedAccessTo(String resourceId,
com.azure.resourcemanager.authorization.models.BuiltInRole role) |
Specifies that web app's system assigned (local) identity should have the given access (described by the
role) on an ARM resource identified by the resource ID.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess.withSystemAssignedIdentityBasedAccessTo(String resourceId,
String roleDefinitionId) |
Specifies that web app's system assigned (local) identity should have the access (described by the role
definition) on an ARM resource identified by the resource ID.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess.withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(com.azure.resourcemanager.authorization.models.BuiltInRole role) |
Specifies that web app's system assigned (local) identity should have the given access (described by the
role) on the resource group that web app resides.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess.withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String roleDefinitionId) |
Specifies that web app's system assigned (local) identity should have the access (described by the role
definition) on the resource group that web app resides.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithManagedServiceIdentity.withSystemAssignedManagedServiceIdentity() |
Specifies that System Assigned Managed Service Identity needs to be enabled in the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithHostNameBinding.withThirdPartyHostnameBinding(String domain,
String... hostnames) |
Defines a list of host names of an externally purchased domain.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithManagedServiceIdentity.withUserAssignedManagedServiceIdentity() |
Specifies that User Assigned Managed Service Identity needs to be enabled in the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withVirtualApplications(List<VirtualApplication> virtualApplications) |
Sets the virtual applications in the web app.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withWebAppAlwaysOn(boolean alwaysOn) |
Specifies if the VM powering the web app is always powered on.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithWebContainer.withWebContainer(WebContainer webContainer) |
Specifies the Java web container.
|
WebAppBase.Update<FluentT> |
WebAppBase.UpdateStages.WithSiteConfigs.withWebSocketsEnabled(boolean enabled) |
Specifies if web sockets are enabled.
|