Uses of Class
com.azure.resourcemanager.appservice.fluent.models.SiteConfigInner
Packages that use SiteConfigInner
Package
Description
Package containing the inner data models for WebSiteManagementClient.
-
Uses of SiteConfigInner in com.azure.resourcemanager.appservice.fluent.models
Classes in com.azure.resourcemanager.appservice.fluent.models that implement interfaces with type arguments of type SiteConfigInnerModifier and TypeClassDescriptionfinal classConfiguration of an App Service app.Methods in com.azure.resourcemanager.appservice.fluent.models that return SiteConfigInnerModifier and TypeMethodDescriptionstatic SiteConfigInnerSiteConfigInner.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of SiteConfigInner from the JsonReader.SiteInner.siteConfig()Get the siteConfig property: Configuration of an App Service app.SitePatchResourceInner.siteConfig()Get the siteConfig property: Configuration of the app.SitePatchResourcePropertiesInner.siteConfig()Get the siteConfig property: Configuration of the app.SitePropertiesInner.siteConfig()Get the siteConfig property: Configuration of an App Service app.SiteConfigInner.withAcrUseManagedIdentityCreds(Boolean acrUseManagedIdentityCreds) Set the acrUseManagedIdentityCreds property: Flag to use Managed Identity Creds for ACR pull.SiteConfigInner.withAcrUserManagedIdentityId(String acrUserManagedIdentityId) Set the acrUserManagedIdentityId property: If using user managed identity, the user managed identity ClientId.SiteConfigInner.withAlwaysOn(Boolean alwaysOn) Set the alwaysOn property: <code>true</code> if Always On is enabled; otherwise, <code>false</code>.SiteConfigInner.withApiDefinition(ApiDefinitionInfo apiDefinition) Set the apiDefinition property: Information about the formal API definition for the app.SiteConfigInner.withApiManagementConfig(ApiManagementConfig apiManagementConfig) Set the apiManagementConfig property: Azure API management settings linked to the app.SiteConfigInner.withAppCommandLine(String appCommandLine) Set the appCommandLine property: App command line to launch.SiteConfigInner.withAppSettings(List<NameValuePair> appSettings) Set the appSettings property: Application settings.SiteConfigInner.withAutoHealEnabled(Boolean autoHealEnabled) Set the autoHealEnabled property: <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.SiteConfigInner.withAutoHealRules(AutoHealRules autoHealRules) Set the autoHealRules property: Auto Heal rules.SiteConfigInner.withAutoSwapSlotName(String autoSwapSlotName) Set the autoSwapSlotName property: Auto-swap slot name.SiteConfigInner.withAzureStorageAccounts(Map<String, AzureStorageInfoValue> azureStorageAccounts) Set the azureStorageAccounts property: List of Azure Storage Accounts.SiteConfigInner.withConnectionStrings(List<ConnStringInfo> connectionStrings) Set the connectionStrings property: Connection strings.SiteConfigInner.withCors(CorsSettings cors) Set the cors property: Cross-Origin Resource Sharing (CORS) settings.SiteConfigInner.withDefaultDocuments(List<String> defaultDocuments) Set the defaultDocuments property: Default documents.SiteConfigInner.withDetailedErrorLoggingEnabled(Boolean detailedErrorLoggingEnabled) Set the detailedErrorLoggingEnabled property: <code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>.SiteConfigInner.withDocumentRoot(String documentRoot) Set the documentRoot property: Document root.SiteConfigInner.withElasticWebAppScaleLimit(Integer elasticWebAppScaleLimit) Set the elasticWebAppScaleLimit property: Maximum number of workers that a site can scale out to.SiteConfigInner.withExperiments(Experiments experiments) Set the experiments property: This is work around for polymorphic types.SiteConfigInner.withFtpsState(FtpsState ftpsState) Set the ftpsState property: State of FTP / FTPS service.SiteConfigInner.withFunctionAppScaleLimit(Integer functionAppScaleLimit) Set the functionAppScaleLimit property: Maximum number of workers that a site can scale out to.SiteConfigInner.withFunctionsRuntimeScaleMonitoringEnabled(Boolean functionsRuntimeScaleMonitoringEnabled) Set the functionsRuntimeScaleMonitoringEnabled property: Gets or sets a value indicating whether functions runtime scale monitoring is enabled.SiteConfigInner.withHandlerMappings(List<HandlerMapping> handlerMappings) Set the handlerMappings property: Handler mappings.SiteConfigInner.withHealthCheckPath(String healthCheckPath) Set the healthCheckPath property: Health check path.SiteConfigInner.withHttp20Enabled(Boolean http20Enabled) Set the http20Enabled property: Http20Enabled: configures a web site to allow clients to connect over http2.0.SiteConfigInner.withHttp20ProxyFlag(Integer http20ProxyFlag) Set the http20ProxyFlag property: Http20ProxyFlag: Configures a website to allow http2.0 to pass be proxied all the way to the app. 0 = disabled, 1 = pass through all http2 traffic, 2 = pass through gRPC only.SiteConfigInner.withHttpLoggingEnabled(Boolean httpLoggingEnabled) Set the httpLoggingEnabled property: <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.SiteConfigInner.withIpSecurityRestrictions(List<IpSecurityRestriction> ipSecurityRestrictions) Set the ipSecurityRestrictions property: IP security restrictions for main.SiteConfigInner.withIpSecurityRestrictionsDefaultAction(DefaultAction ipSecurityRestrictionsDefaultAction) Set the ipSecurityRestrictionsDefaultAction property: Default action for main access restriction if no rules are matched.SiteConfigInner.withJavaContainer(String javaContainer) Set the javaContainer property: Java container.SiteConfigInner.withJavaContainerVersion(String javaContainerVersion) Set the javaContainerVersion property: Java container version.SiteConfigInner.withJavaVersion(String javaVersion) Set the javaVersion property: Java version.SiteConfigInner.withKeyVaultReferenceIdentity(String keyVaultReferenceIdentity) Set the keyVaultReferenceIdentity property: Identity to use for Key Vault Reference authentication.SiteConfigInner.withLimits(SiteLimits limits) Set the limits property: Site limits.SiteConfigInner.withLinuxFxVersion(String linuxFxVersion) Set the linuxFxVersion property: Linux App Framework and version.SiteConfigInner.withLoadBalancing(SiteLoadBalancing loadBalancing) Set the loadBalancing property: Site load balancing.SiteConfigInner.withLocalMySqlEnabled(Boolean localMySqlEnabled) Set the localMySqlEnabled property: <code>true</code> to enable local MySQL; otherwise, <code>false</code>.SiteConfigInner.withLogsDirectorySizeLimit(Integer logsDirectorySizeLimit) Set the logsDirectorySizeLimit property: HTTP logs directory size limit.SiteConfigInner.withManagedPipelineMode(ManagedPipelineMode managedPipelineMode) Set the managedPipelineMode property: Managed pipeline mode.SiteConfigInner.withManagedServiceIdentityId(Integer managedServiceIdentityId) Set the managedServiceIdentityId property: Managed Service Identity Id.SiteConfigInner.withMetadata(List<NameValuePair> metadata) Set the metadata property: Application metadata.SiteConfigInner.withMinimumElasticInstanceCount(Integer minimumElasticInstanceCount) Set the minimumElasticInstanceCount property: Number of minimum instance count for a site This setting only applies to the Elastic Plans.SiteConfigInner.withMinTlsCipherSuite(TlsCipherSuites minTlsCipherSuite) Set the minTlsCipherSuite property: The minimum strength TLS cipher suite allowed for an application.SiteConfigInner.withMinTlsVersion(SupportedTlsVersions minTlsVersion) Set the minTlsVersion property: MinTlsVersion: configures the minimum version of TLS required for SSL requests.SiteConfigInner.withNetFrameworkVersion(String netFrameworkVersion) Set the netFrameworkVersion property: .NET Framework version.SiteConfigInner.withNodeVersion(String nodeVersion) Set the nodeVersion property: Version of Node.js.SiteConfigInner.withNumberOfWorkers(Integer numberOfWorkers) Set the numberOfWorkers property: Number of workers.SiteConfigInner.withPhpVersion(String phpVersion) Set the phpVersion property: Version of PHP.SiteConfigInner.withPowerShellVersion(String powerShellVersion) Set the powerShellVersion property: Version of PowerShell.SiteConfigInner.withPreWarmedInstanceCount(Integer preWarmedInstanceCount) Set the preWarmedInstanceCount property: Number of preWarmed instances.SiteConfigInner.withPublicNetworkAccess(String publicNetworkAccess) Set the publicNetworkAccess property: Property to allow or block all public traffic.SiteConfigInner.withPublishingUsername(String publishingUsername) Set the publishingUsername property: Publishing user name.SiteConfigInner.withPush(PushSettingsInner push) Set the push property: Push endpoint settings.SiteConfigInner.withPythonVersion(String pythonVersion) Set the pythonVersion property: Version of Python.SiteConfigInner.withRemoteDebuggingEnabled(Boolean remoteDebuggingEnabled) Set the remoteDebuggingEnabled property: <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.SiteConfigInner.withRemoteDebuggingVersion(String remoteDebuggingVersion) Set the remoteDebuggingVersion property: Remote debugging version.SiteConfigInner.withRequestTracingEnabled(Boolean requestTracingEnabled) Set the requestTracingEnabled property: <code>true</code> if request tracing is enabled; otherwise, <code>false</code>.SiteConfigInner.withRequestTracingExpirationTime(OffsetDateTime requestTracingExpirationTime) Set the requestTracingExpirationTime property: Request tracing expiration time.SiteConfigInner.withScmIpSecurityRestrictions(List<IpSecurityRestriction> scmIpSecurityRestrictions) Set the scmIpSecurityRestrictions property: IP security restrictions for scm.SiteConfigInner.withScmIpSecurityRestrictionsDefaultAction(DefaultAction scmIpSecurityRestrictionsDefaultAction) Set the scmIpSecurityRestrictionsDefaultAction property: Default action for scm access restriction if no rules are matched.SiteConfigInner.withScmIpSecurityRestrictionsUseMain(Boolean scmIpSecurityRestrictionsUseMain) Set the scmIpSecurityRestrictionsUseMain property: IP security restrictions for scm to use main.SiteConfigInner.withScmMinTlsVersion(SupportedTlsVersions scmMinTlsVersion) Set the scmMinTlsVersion property: ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site.SiteConfigInner.withScmType(ScmType scmType) Set the scmType property: SCM type.SiteConfigInner.withTracingOptions(String tracingOptions) Set the tracingOptions property: Tracing options.SiteConfigInner.withUse32BitWorkerProcess(Boolean use32BitWorkerProcess) Set the use32BitWorkerProcess property: <code>true</code> to use 32-bit worker process; otherwise, <code>false</code>.SiteConfigInner.withVirtualApplications(List<VirtualApplication> virtualApplications) Set the virtualApplications property: Virtual applications.SiteConfigInner.withVnetName(String vnetName) Set the vnetName property: Virtual Network name.SiteConfigInner.withVnetPrivatePortsCount(Integer vnetPrivatePortsCount) Set the vnetPrivatePortsCount property: The number of private ports assigned to this app.SiteConfigInner.withVnetRouteAllEnabled(Boolean vnetRouteAllEnabled) Set the vnetRouteAllEnabled property: Virtual Network Route All enabled.SiteConfigInner.withWebsiteTimeZone(String websiteTimeZone) Set the websiteTimeZone property: Sets the time zone a site uses for generating timestamps.SiteConfigInner.withWebSocketsEnabled(Boolean webSocketsEnabled) Set the webSocketsEnabled property: <code>true</code> if WebSocket is enabled; otherwise, <code>false</code>.SiteConfigInner.withWindowsFxVersion(String windowsFxVersion) Set the windowsFxVersion property: Xenon App Framework and version.SiteConfigInner.withXManagedServiceIdentityId(Integer xManagedServiceIdentityId) Set the xManagedServiceIdentityId property: Explicit Managed Service Identity Id.Methods in com.azure.resourcemanager.appservice.fluent.models with parameters of type SiteConfigInnerModifier and TypeMethodDescriptionSiteInner.withSiteConfig(SiteConfigInner siteConfig) Set the siteConfig property: Configuration of an App Service app.SitePatchResourceInner.withSiteConfig(SiteConfigInner siteConfig) Set the siteConfig property: Configuration of the app.SitePatchResourcePropertiesInner.withSiteConfig(SiteConfigInner siteConfig) Set the siteConfig property: Configuration of the app.SitePropertiesInner.withSiteConfig(SiteConfigInner siteConfig) Set the siteConfig property: Configuration of an App Service app.