Interface FunctionApp.Update
- All Superinterfaces:
Appliable<FunctionApp>, FunctionApp.UpdateStages.WithAppServicePlan, FunctionApp.UpdateStages.WithCredentials, FunctionApp.UpdateStages.WithDailyUsageQuota, FunctionApp.UpdateStages.WithDockerContainerImage, FunctionApp.UpdateStages.WithManagedEnvironmentScaleRules, FunctionApp.UpdateStages.WithRuntimeVersion, FunctionApp.UpdateStages.WithStorageAccount, Indexable, Resource.UpdateWithTags<WebAppBase.Update<FunctionApp>>, WebAppBase.Update<FunctionApp>, WebAppBase.UpdateStages.WithAppSettings<FunctionApp>, WebAppBase.UpdateStages.WithAuthentication<FunctionApp>, WebAppBase.UpdateStages.WithClientAffinityEnabled<FunctionApp>, WebAppBase.UpdateStages.WithClientCertEnabled<FunctionApp>, WebAppBase.UpdateStages.WithConnectionString<FunctionApp>, WebAppBase.UpdateStages.WithContainerSize<FunctionApp>, WebAppBase.UpdateStages.WithDiagnosticLogging<FunctionApp>, WebAppBase.UpdateStages.WithHostNameBinding<FunctionApp>, WebAppBase.UpdateStages.WithHostNameSslBinding<FunctionApp>, WebAppBase.UpdateStages.WithManagedServiceIdentity<FunctionApp>, WebAppBase.UpdateStages.WithNetworkAccess<FunctionApp>, WebAppBase.UpdateStages.WithScmSiteAlsoStopped<FunctionApp>, WebAppBase.UpdateStages.WithSiteConfigs<FunctionApp>, WebAppBase.UpdateStages.WithSourceControl<FunctionApp>, WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess<FunctionApp>, WebAppBase.UpdateStages.WithUserAssignedManagedServiceIdentityBasedAccess<FunctionApp>
- Enclosing interface:
FunctionApp
public static interface FunctionApp.Update
extends WebAppBase.Update<FunctionApp>, FunctionApp.UpdateStages.WithAppServicePlan, FunctionApp.UpdateStages.WithRuntimeVersion, FunctionApp.UpdateStages.WithStorageAccount, FunctionApp.UpdateStages.WithDailyUsageQuota, FunctionApp.UpdateStages.WithDockerContainerImage, FunctionApp.UpdateStages.WithCredentials, FunctionApp.UpdateStages.WithManagedEnvironmentScaleRules
The template for a function app update operation, containing all the settings that can be modified.
-
Method Summary
Methods inherited from interface Appliable
apply, apply, applyAsync, applyAsyncMethods inherited from interface FunctionApp.UpdateStages.WithAppServicePlan
withExistingAppServicePlan, withExistingLinuxAppServicePlan, withNewAppServicePlan, withNewAppServicePlan, withNewAppServicePlan, withNewConsumptionPlan, withNewConsumptionPlan, withNewFreeAppServicePlan, withNewLinuxAppServicePlan, withNewLinuxAppServicePlan, withNewLinuxAppServicePlan, withNewLinuxConsumptionPlan, withNewLinuxConsumptionPlan, withNewSharedAppServicePlanMethods inherited from interface FunctionApp.UpdateStages.WithCredentials
withCredentialsMethods inherited from interface FunctionApp.UpdateStages.WithDailyUsageQuota
withDailyUsageQuota, withoutDailyUsageQuotaMethods inherited from interface FunctionApp.UpdateStages.WithDockerContainerImage
withBuiltInImage, withPrivateDockerHubImage, withPrivateRegistryImage, withPublicDockerHubImageMethods inherited from interface FunctionApp.UpdateStages.WithManagedEnvironmentScaleRules
withMaxReplicas, withMinReplicasMethods inherited from interface FunctionApp.UpdateStages.WithRuntimeVersion
withLatestRuntimeVersion, withRuntime, withRuntimeVersionMethods inherited from interface FunctionApp.UpdateStages.WithStorageAccount
withExistingStorageAccount, withNewStorageAccountMethods inherited from interface Resource.UpdateWithTags
withoutTag, withTag, withTagsMethods inherited from interface WebAppBase.UpdateStages.WithAppSettings
withAppSetting, withAppSettings, withAppSettingStickiness, withoutAppSetting, withStickyAppSetting, withStickyAppSettingsMethods inherited from interface WebAppBase.UpdateStages.WithAuthentication
defineAuthentication, withoutAuthenticationMethods inherited from interface WebAppBase.UpdateStages.WithClientAffinityEnabled
withClientAffinityEnabledMethods inherited from interface WebAppBase.UpdateStages.WithClientCertEnabled
withClientCertEnabledMethods inherited from interface WebAppBase.UpdateStages.WithConnectionString
withConnectionString, withConnectionStringStickiness, withoutConnectionString, withStickyConnectionStringMethods inherited from interface WebAppBase.UpdateStages.WithContainerSize
withContainerSizeMethods inherited from interface WebAppBase.UpdateStages.WithDiagnosticLogging
updateDiagnosticLogsConfiguration, withContainerLoggingDisabled, withContainerLoggingEnabled, withContainerLoggingEnabledMethods inherited from interface WebAppBase.UpdateStages.WithHostNameBinding
defineHostnameBinding, withManagedHostnameBindings, withoutHostnameBinding, withThirdPartyHostnameBindingMethods inherited from interface WebAppBase.UpdateStages.WithHostNameSslBinding
defineSslBinding, withoutSslBindingMethods inherited from interface WebAppBase.UpdateStages.WithManagedServiceIdentity
withSystemAssignedManagedServiceIdentity, withUserAssignedManagedServiceIdentityMethods inherited from interface WebAppBase.UpdateStages.WithNetworkAccess
disablePublicNetworkAccess, enablePublicNetworkAccess, withAccessFromAllNetworks, withAccessFromIpAddress, withAccessFromIpAddressRange, withAccessFromNetworkSubnet, withAccessRule, withoutAccessRule, withoutIpAddressAccess, withoutIpAddressRangeAccess, withoutNetworkSubnetAccessMethods inherited from interface WebAppBase.UpdateStages.WithScmSiteAlsoStopped
withScmSiteAlsoStoppedMethods inherited from interface WebAppBase.UpdateStages.WithSiteConfigs
withAutoSwapSlotName, withDefaultDocument, withDefaultDocuments, withFtpsState, withHttp20Enabled, withHttpsOnly, withJavaVersion, withManagedPipelineMode, withMinTlsVersion, withNetFrameworkVersion, withoutDefaultDocument, withoutJava, withoutPhp, withoutPython, withPhpVersion, withPlatformArchitecture, withPythonVersion, withRemoteDebuggingDisabled, withRemoteDebuggingEnabled, withVirtualApplications, withWebAppAlwaysOn, withWebSocketsEnabledMethods inherited from interface WebAppBase.UpdateStages.WithSourceControl
defineSourceControl, withLocalGitSourceControl, withoutSourceControl