Interface FunctionApp.DefinitionStages.WithCreate
- All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.model.Creatable<FunctionApp>, FunctionApp.DefinitionStages.WithDailyUsageQuota, FunctionApp.DefinitionStages.WithDockerContainerImage, FunctionApp.DefinitionStages.WithManagedEnvironment, FunctionApp.DefinitionStages.WithNewAppServicePlan, FunctionApp.DefinitionStages.WithRuntimeVersion, FunctionApp.DefinitionStages.WithScaleRulesOrDockerContainerImage, FunctionApp.DefinitionStages.WithStorageAccount, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags<WebAppBase.DefinitionStages.WithCreate<FunctionApp>>, WebAppBase.DefinitionStages.WithAppSettings<FunctionApp>, WebAppBase.DefinitionStages.WithAuthentication<FunctionApp>, WebAppBase.DefinitionStages.WithClientAffinityEnabled<FunctionApp>, WebAppBase.DefinitionStages.WithClientCertEnabled<FunctionApp>, WebAppBase.DefinitionStages.WithConnectionString<FunctionApp>, WebAppBase.DefinitionStages.WithContainerSize<FunctionApp>, WebAppBase.DefinitionStages.WithCreate<FunctionApp>, WebAppBase.DefinitionStages.WithDiagnosticLogging<FunctionApp>, WebAppBase.DefinitionStages.WithHostNameBinding<FunctionApp>, WebAppBase.DefinitionStages.WithHostNameSslBinding<FunctionApp>, WebAppBase.DefinitionStages.WithManagedServiceIdentity<FunctionApp>, WebAppBase.DefinitionStages.WithNetworkAccess<FunctionApp>, WebAppBase.DefinitionStages.WithScmSiteAlsoStopped<FunctionApp>, WebAppBase.DefinitionStages.WithSiteConfigs<FunctionApp>, WebAppBase.DefinitionStages.WithSourceControl<FunctionApp>
- All Known Subinterfaces:
FunctionApp.Definition
- Enclosing interface:
FunctionApp.DefinitionStages
public static interface FunctionApp.DefinitionStages.WithCreate
extends com.azure.resourcemanager.resources.fluentcore.model.Creatable<FunctionApp>, FunctionApp.DefinitionStages.WithNewAppServicePlan, FunctionApp.DefinitionStages.WithStorageAccount, FunctionApp.DefinitionStages.WithRuntimeVersion, FunctionApp.DefinitionStages.WithDailyUsageQuota, FunctionApp.DefinitionStages.WithManagedEnvironment, FunctionApp.DefinitionStages.WithScaleRulesOrDockerContainerImage, WebAppBase.DefinitionStages.WithCreate<FunctionApp>
A function app definition with sufficient inputs to create a new function app in the cloud, but exposing
additional optional inputs to specify.
-
Method Summary
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Creatable
create, create, createAsync, createAsyncMethods inherited from interface FunctionApp.DefinitionStages.WithDailyUsageQuota
withDailyUsageQuota, withoutDailyUsageQuotaMethods inherited from interface FunctionApp.DefinitionStages.WithDockerContainerImage
withBuiltInImage, withPrivateDockerHubImage, withPrivateRegistryImage, withPublicDockerHubImageMethods inherited from interface FunctionApp.DefinitionStages.WithManagedEnvironment
withManagedEnvironmentIdMethods inherited from interface FunctionApp.DefinitionStages.WithNewAppServicePlan
withNewAppServicePlan, withNewAppServicePlan, withNewAppServicePlan, withNewConsumptionPlan, withNewConsumptionPlan, withNewFreeAppServicePlan, withNewLinuxAppServicePlan, withNewLinuxAppServicePlan, withNewLinuxAppServicePlan, withNewLinuxConsumptionPlan, withNewLinuxConsumptionPlan, withNewSharedAppServicePlanMethods inherited from interface FunctionApp.DefinitionStages.WithRuntimeVersion
withLatestRuntimeVersion, withRuntime, withRuntimeVersionMethods inherited from interface FunctionApp.DefinitionStages.WithScaleRulesOrDockerContainerImage
withMaxReplicas, withMinReplicasMethods inherited from interface FunctionApp.DefinitionStages.WithStorageAccount
withExistingStorageAccount, withNewStorageAccount, withNewStorageAccountMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable
keyMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTagsMethods 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