Interface WebApp.Definition
- All Superinterfaces:
Creatable<WebApp>, GroupableResource.DefinitionStages.WithCreatableResourceGroup<WebApp.DefinitionStages.WithNewAppServicePlan>, GroupableResource.DefinitionStages.WithExistingResourceGroup<WebApp.DefinitionStages.WithNewAppServicePlan>, GroupableResource.DefinitionStages.WithGroup<WebApp.DefinitionStages.WithNewAppServicePlan>, GroupableResource.DefinitionStages.WithNewResourceGroup<WebApp.DefinitionStages.WithNewAppServicePlan>, HasName, Indexable, Resource.DefinitionWithRegion<WebApp.DefinitionStages.NewAppServicePlanWithGroup>, Resource.DefinitionWithTags<WebAppBase.DefinitionStages.WithCreate<WebApp>>, WebApp.DefinitionStages.Blank, WebApp.DefinitionStages.NewAppServicePlanWithGroup, WebApp.DefinitionStages.WithContainerImage, WebApp.DefinitionStages.WithCreate, WebApp.DefinitionStages.WithCredentials, WebApp.DefinitionStages.WithLinuxAppFramework, WebApp.DefinitionStages.WithNewAppServicePlan, WebApp.DefinitionStages.WithStartUpCommand, WebApp.DefinitionStages.WithWindowsAppFramework, WebAppBase.DefinitionStages.WithAppSettings<WebApp>, WebAppBase.DefinitionStages.WithAuthentication<WebApp>, WebAppBase.DefinitionStages.WithClientAffinityEnabled<WebApp>, WebAppBase.DefinitionStages.WithClientCertEnabled<WebApp>, WebAppBase.DefinitionStages.WithConnectionString<WebApp>, WebAppBase.DefinitionStages.WithContainerSize<WebApp>, WebAppBase.DefinitionStages.WithCreate<WebApp>, WebAppBase.DefinitionStages.WithDiagnosticLogging<WebApp>, WebAppBase.DefinitionStages.WithHostNameBinding<WebApp>, WebAppBase.DefinitionStages.WithHostNameSslBinding<WebApp>, WebAppBase.DefinitionStages.WithManagedServiceIdentity<WebApp>, WebAppBase.DefinitionStages.WithNetworkAccess<WebApp>, WebAppBase.DefinitionStages.WithScmSiteAlsoStopped<WebApp>, WebAppBase.DefinitionStages.WithSiteConfigs<WebApp>, WebAppBase.DefinitionStages.WithSourceControl<WebApp>
- Enclosing interface:
WebApp
public static interface WebApp.Definition
extends WebApp.DefinitionStages.Blank, WebApp.DefinitionStages.NewAppServicePlanWithGroup, WebApp.DefinitionStages.WithNewAppServicePlan, WebApp.DefinitionStages.WithLinuxAppFramework, WebApp.DefinitionStages.WithCredentials, WebApp.DefinitionStages.WithStartUpCommand, WebApp.DefinitionStages.WithWindowsAppFramework, WebApp.DefinitionStages.WithCreate
Container interface for all the definitions that need to be implemented.
-
Method Summary
Methods inherited from interface Creatable
create, create, createAsync, createAsyncMethods inherited from interface GroupableResource.DefinitionStages.WithCreatableResourceGroup
withNewResourceGroupMethods inherited from interface GroupableResource.DefinitionStages.WithExistingResourceGroup
withExistingResourceGroup, withExistingResourceGroupMethods inherited from interface GroupableResource.DefinitionStages.WithNewResourceGroup
withNewResourceGroup, withNewResourceGroupMethods inherited from interface Resource.DefinitionWithRegion
withRegion, withRegionMethods inherited from interface Resource.DefinitionWithTags
withTag, withTagsMethods inherited from interface WebApp.DefinitionStages.Blank
withExistingLinuxPlan, withExistingWindowsPlanMethods inherited from interface WebApp.DefinitionStages.WithContainerImage
withPrivateDockerHubImage, withPrivateRegistryImage, withPublicDockerHubImageMethods inherited from interface WebApp.DefinitionStages.WithCredentials
withCredentialsMethods inherited from interface WebApp.DefinitionStages.WithLinuxAppFramework
withBuiltInImageMethods inherited from interface WebApp.DefinitionStages.WithNewAppServicePlan
withNewFreeAppServicePlan, withNewLinuxPlan, withNewLinuxPlan, withNewLinuxPlan, withNewSharedAppServicePlan, withNewWindowsPlan, withNewWindowsPlan, withNewWindowsPlanMethods inherited from interface WebApp.DefinitionStages.WithStartUpCommand
withStartUpCommandMethods inherited from interface WebApp.DefinitionStages.WithWindowsAppFramework
withRuntimeStackMethods inherited from interface WebAppBase.DefinitionStages.WithAppSettings
withAppSetting, withAppSettings, withStickyAppSetting, withStickyAppSettingsMethods inherited from interface WebAppBase.DefinitionStages.WithAuthentication
defineAuthenticationMethods inherited from interface WebAppBase.DefinitionStages.WithClientAffinityEnabled
withClientAffinityEnabledMethods inherited from interface WebAppBase.DefinitionStages.WithClientCertEnabled
withClientCertEnabledMethods inherited from interface WebAppBase.DefinitionStages.WithConnectionString
withConnectionString, withStickyConnectionStringMethods inherited from interface WebAppBase.DefinitionStages.WithContainerSize
withContainerSizeMethods inherited from interface WebAppBase.DefinitionStages.WithDiagnosticLogging
defineDiagnosticLogsConfiguration, withContainerLoggingDisabled, withContainerLoggingEnabled, withContainerLoggingEnabledMethods inherited from interface WebAppBase.DefinitionStages.WithHostNameBinding
defineHostnameBinding, withManagedHostnameBindings, withThirdPartyHostnameBindingMethods inherited from interface WebAppBase.DefinitionStages.WithHostNameSslBinding
defineSslBindingMethods inherited from interface WebAppBase.DefinitionStages.WithManagedServiceIdentity
withoutSystemAssignedManagedServiceIdentity, withSystemAssignedManagedServiceIdentity, withUserAssignedManagedServiceIdentityMethods inherited from interface WebAppBase.DefinitionStages.WithNetworkAccess
disablePublicNetworkAccess, withAccessFromIpAddress, withAccessFromIpAddressRange, withAccessFromNetworkSubnet, withAccessRuleMethods inherited from interface WebAppBase.DefinitionStages.WithScmSiteAlsoStopped
withScmSiteAlsoStoppedMethods inherited from interface WebAppBase.DefinitionStages.WithSiteConfigs
withAutoSwapSlotName, withDefaultDocument, withDefaultDocuments, withFtpsState, withHttp20Enabled, withHttpsOnly, withJavaVersion, withManagedPipelineMode, withMinTlsVersion, withNetFrameworkVersion, withoutDefaultDocument, withPhpVersion, withPlatformArchitecture, withPythonVersion, withRemoteDebuggingDisabled, withRemoteDebuggingEnabled, withVirtualApplications, withWebAppAlwaysOn, withWebSocketsEnabledMethods inherited from interface WebAppBase.DefinitionStages.WithSourceControl
defineSourceControl, withLocalGitSourceControl