GetAppServiceSiteConfig

data class GetAppServiceSiteConfig(val acrUseManagedIdentityCredentials: Boolean, val acrUserManagedIdentityClientId: String, val alwaysOn: Boolean, val appCommandLine: String, val cors: List<GetAppServiceSiteConfigCor>, val defaultDocuments: List<String>, val dotnetFrameworkVersion: String, val ftpsState: String, val healthCheckPath: String, val http2Enabled: Boolean, val ipRestrictions: List<GetAppServiceSiteConfigIpRestriction>, val javaContainer: String, val javaContainerVersion: String, val javaVersion: String, val linuxFxVersion: String, val localMysqlEnabled: Boolean, val managedPipelineMode: String, val minTlsVersion: String, val numberOfWorkers: Int, val phpVersion: String, val pythonVersion: String, val remoteDebuggingEnabled: Boolean, val remoteDebuggingVersion: String, val scmIpRestrictions: List<GetAppServiceSiteConfigScmIpRestriction>, val scmType: String, val scmUseMainIpRestriction: Boolean, val use32BitWorkerProcess: Boolean, val vnetRouteAllEnabled: Boolean, val websocketsEnabled: Boolean, val windowsFxVersion: String)

Constructors

Link copied to clipboard
constructor(acrUseManagedIdentityCredentials: Boolean, acrUserManagedIdentityClientId: String, alwaysOn: Boolean, appCommandLine: String, cors: List<GetAppServiceSiteConfigCor>, defaultDocuments: List<String>, dotnetFrameworkVersion: String, ftpsState: String, healthCheckPath: String, http2Enabled: Boolean, ipRestrictions: List<GetAppServiceSiteConfigIpRestriction>, javaContainer: String, javaContainerVersion: String, javaVersion: String, linuxFxVersion: String, localMysqlEnabled: Boolean, managedPipelineMode: String, minTlsVersion: String, numberOfWorkers: Int, phpVersion: String, pythonVersion: String, remoteDebuggingEnabled: Boolean, remoteDebuggingVersion: String, scmIpRestrictions: List<GetAppServiceSiteConfigScmIpRestriction>, scmType: String, scmUseMainIpRestriction: Boolean, use32BitWorkerProcess: Boolean, vnetRouteAllEnabled: Boolean, websocketsEnabled: Boolean, windowsFxVersion: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Are Managed Identity Credentials used for Azure Container Registry pull.

Link copied to clipboard

The User Managed Identity Client Id.

Link copied to clipboard

Is the app loaded at all times?

Link copied to clipboard

App command line to launch.

Link copied to clipboard

A cors block as defined above.

Link copied to clipboard

The ordering of default documents to load, if an address isn't specified.

Link copied to clipboard

The version of the .NET framework's CLR used in this App Service.

Link copied to clipboard

State of FTP / FTPS service for this AppService.

Link copied to clipboard

The health check path to be pinged by App Service.

Link copied to clipboard

Is HTTP2 Enabled on this App Service?

Link copied to clipboard

One or more ip_restriction blocks as defined above.

Link copied to clipboard

The Java Container in use.

Link copied to clipboard

The version of the Java Container in use.

Link copied to clipboard

The version of Java in use.

Link copied to clipboard

Linux App Framework and version for the AppService.

Link copied to clipboard

Is "MySQL In App" Enabled? This runs a local MySQL instance with your app and shares resources from the App Service plan.

Link copied to clipboard

The Managed Pipeline Mode used in this App Service.

Link copied to clipboard

The minimum supported TLS version for this App Service.

Link copied to clipboard

The scaled number of workers (for per site scaling) of this App Service.

Link copied to clipboard

The version of PHP used in this App Service.

Link copied to clipboard

The version of Python used in this App Service.

Link copied to clipboard

Is Remote Debugging Enabled in this App Service?

Link copied to clipboard

Which version of Visual Studio is the Remote Debugger compatible with?

Link copied to clipboard

One or more scm_ip_restriction blocks as defined above.

Link copied to clipboard

The type of Source Control enabled for this App Service.

Link copied to clipboard

IP security restrictions for scm to use main.

Link copied to clipboard

Does the App Service run in 32 bit mode, rather than 64 bit mode?

Link copied to clipboard

(Optional) Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied?

Link copied to clipboard

Are WebSockets enabled for this App Service?

Link copied to clipboard

Windows Container Docker Image for the AppService.