Update schema for ANCMv1 (#1276)

This commit is contained in:
Justin Kotalik 2018-08-28 09:35:49 -07:00 committed by GitHub
parent cc26d973ba
commit 5f20f2a2dd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 34 additions and 26 deletions

View File

@ -11,29 +11,37 @@
--> -->
<configSchema> <configSchema>
<sectionSchema name="system.webServer/aspNetCore"> <sectionSchema name="system.webServer/aspNetCore">
<attribute name="processPath" type="string" expanded="true"/> <attribute name="processPath" type="string" expanded="true"/>
<attribute name="arguments" type="string" expanded="true" defaultValue=""/> <attribute name="arguments" type="string" expanded="true" defaultValue=""/>
<attribute name="startupTimeLimit" type="uint" defaultValue="120" validationType="integerRange" validationParameter="0,3600"/> <!-- in seconds --> <attribute name="startupTimeLimit" type="uint" defaultValue="120" validationType="integerRange" validationParameter="0,3600"/>
<attribute name="shutdownTimeLimit" type="uint" defaultValue="10" validationType="integerRange" validationParameter="0,600"/> <!-- in seconds --> <!-- in seconds -->
<attribute name="rapidFailsPerMinute" type="uint" defaultValue="10" validationType="integerRange" validationParameter="0,100"/> <attribute name="shutdownTimeLimit" type="uint" defaultValue="10" validationType="integerRange" validationParameter="0,600"/>
<attribute name="requestTimeout" type="timeSpan" defaultValue="00:02:00" validationType="timeSpanRange" validationParameter="0,1296000,60"/> <!-- in seconds -->
<attribute name="stdoutLogEnabled" type="bool" defaultValue="false" /> <attribute name="rapidFailsPerMinute" type="uint" defaultValue="10" validationType="integerRange" validationParameter="0,100"/>
<attribute name="stdoutLogFile" type="string" defaultValue=".\aspnetcore-stdout" expanded="true"/> <attribute name="requestTimeout" type="timeSpan" defaultValue="00:02:00" validationType="timeSpanRange" validationParameter="0,1296000,1"/>
<attribute name="processesPerApplication" type="uint" defaultValue="1" validationType="integerRange" validationParameter="1,100"/> <attribute name="stdoutLogEnabled" type="bool" defaultValue="false" />
<attribute name="forwardWindowsAuthToken" type="bool" defaultValue="true" /> <attribute name="stdoutLogFile" type="string" defaultValue=".\aspnetcore-stdout" expanded="true"/>
<attribute name="disableStartUpErrorPage" type="bool" defaultValue="false" /> <attribute name="processesPerApplication" type="uint" defaultValue="1" validationType="integerRange" validationParameter="1,100"/>
<attribute name="hostingModel" type="string" /> <attribute name="forwardWindowsAuthToken" type="bool" defaultValue="true" />
<element name="recycleOnFileChange"> <attribute name="disableStartUpErrorPage" type="bool" defaultValue="false" />
<collection addElement="file" clearElement="clear"> <attribute name="hostingModel" type="string" />
<attribute name="path" type="string" required="true" validationType="nonEmptyString" expanded="true"/> <element name="recycleOnFileChange">
</collection> <collection addElement="file" clearElement="clear">
</element> <attribute name="path" type="string" required="true" validationType="nonEmptyString" expanded="true"/>
<element name="environmentVariables"> </collection>
<collection addElement="environmentVariable" clearElement="clear" > </element>
<attribute name="name" type="string" required="true" validationType="nonEmptyString"/> <element name="environmentVariables">
<attribute name="value" type="string" required="true"/> <collection addElement="environmentVariable" clearElement="clear" >
</collection> <attribute name="name" type="string" required="true" validationType="nonEmptyString"/>
</element> <attribute name="value" type="string" required="true"/>
</sectionSchema> </collection>
</configSchema> </element>
<element name="handlerSettings">
<collection addElement="handlerSetting" clearElement="clear" >
<attribute name="name" type="string" required="true" validationType="nonEmptyString"/>
<attribute name="value" type="string" required="true"/>
</collection>
</element>
</sectionSchema>
</configSchema>