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
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 the 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 the 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.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 the 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 the app.