Interface WebApp.UpdateStages.WithStartUpCommand
- All Superinterfaces:
Appliable<WebApp>, Indexable, Resource.UpdateWithTags<WebAppBase.Update<WebApp>>, WebApp.Update, WebApp.UpdateStages.WithAppServicePlan, WebApp.UpdateStages.WithContainerImage, WebApp.UpdateStages.WithLinuxAppImage, WebApp.UpdateStages.WithWindowsRuntimeStack, WebAppBase.Update<WebApp>, WebAppBase.UpdateStages.WithAppSettings<WebApp>, WebAppBase.UpdateStages.WithAuthentication<WebApp>, WebAppBase.UpdateStages.WithClientAffinityEnabled<WebApp>, WebAppBase.UpdateStages.WithClientCertEnabled<WebApp>, WebAppBase.UpdateStages.WithConnectionString<WebApp>, WebAppBase.UpdateStages.WithContainerSize<WebApp>, WebAppBase.UpdateStages.WithDiagnosticLogging<WebApp>, WebAppBase.UpdateStages.WithHostNameBinding<WebApp>, WebAppBase.UpdateStages.WithHostNameSslBinding<WebApp>, WebAppBase.UpdateStages.WithManagedServiceIdentity<WebApp>, WebAppBase.UpdateStages.WithNetworkAccess<WebApp>, WebAppBase.UpdateStages.WithScmSiteAlsoStopped<WebApp>, WebAppBase.UpdateStages.WithSiteConfigs<WebApp>, WebAppBase.UpdateStages.WithSourceControl<WebApp>, WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess<WebApp>, WebAppBase.UpdateStages.WithUserAssignedManagedServiceIdentityBasedAccess<WebApp>
- Enclosing interface:
WebApp.UpdateStages
A web app update allowing docker startup command to be specified. This will replace the "CMD" section in the
Dockerfile.
-
Method Summary
Modifier and TypeMethodDescriptionwithStartUpCommand(String startUpCommand) Specifies the startup command.Methods inherited from interface Appliable
apply, apply, applyAsync, applyAsyncMethods inherited from interface Resource.UpdateWithTags
withoutTag, withTag, withTagsMethods inherited from interface WebApp.UpdateStages.WithAppServicePlan
withExistingAppServicePlan, withNewAppServicePlan, withNewAppServicePlan, withNewAppServicePlan, withNewFreeAppServicePlan, withNewSharedAppServicePlanMethods inherited from interface WebApp.UpdateStages.WithContainerImage
withPrivateDockerHubImage, withPrivateRegistryImage, withPublicDockerHubImageMethods inherited from interface WebApp.UpdateStages.WithLinuxAppImage
withBuiltInImageMethods inherited from interface WebApp.UpdateStages.WithWindowsRuntimeStack
withRuntimeStackMethods 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
-
Method Details
-
withStartUpCommand
Specifies the startup command.- Parameters:
startUpCommand- startup command to replace "CMD" in Dockerfile- Returns:
- the next stage of the web app update
-