Get Linux Function App Site Config
constructor(alwaysOn: Boolean, apiDefinitionUrl: String, apiManagementApiId: String, appCommandLine: String, appScaleLimit: Int, appServiceLogs: List<GetLinuxFunctionAppSiteConfigAppServiceLog>, applicationInsightsConnectionString: String, applicationInsightsKey: String, applicationStacks: List<GetLinuxFunctionAppSiteConfigApplicationStack>, containerRegistryManagedIdentityClientId: String, containerRegistryUseManagedIdentity: Boolean, cors: List<GetLinuxFunctionAppSiteConfigCor>, defaultDocuments: List<String>, detailedErrorLoggingEnabled: Boolean, elasticInstanceMinimum: Int, ftpsState: String, healthCheckEvictionTimeInMin: Int, healthCheckPath: String, http2Enabled: Boolean, ipRestrictionDefaultAction: String, ipRestrictions: List<GetLinuxFunctionAppSiteConfigIpRestriction>, linuxFxVersion: String, loadBalancingMode: String, managedPipelineMode: String, minimumTlsVersion: String, preWarmedInstanceCount: Int, remoteDebuggingEnabled: Boolean, remoteDebuggingVersion: String, runtimeScaleMonitoringEnabled: Boolean, scmIpRestrictionDefaultAction: String? = null, scmIpRestrictions: List<GetLinuxFunctionAppSiteConfigScmIpRestriction>, scmMinimumTlsVersion: String, scmType: String, scmUseMainIpRestriction: Boolean, use32BitWorker: Boolean, vnetRouteAllEnabled: Boolean, websocketsEnabled: Boolean, workerCount: Int)