Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the WebAppRuntimeSettings class.
 /// </summary>
 /// <param name="runtimeVersion">Web App stack minor version (runtime
 /// only).</param>
 /// <param
 /// name="remoteDebuggingSupported">&lt;code&gt;true&lt;/code&gt; if
 /// remote debugging is supported for the stack; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="appInsightsSettings">Application Insights settings
 /// associated with the minor version.</param>
 /// <param name="gitHubActionSettings">GitHub Actions settings
 /// associated with the minor version.</param>
 /// <param name="isPreview">&lt;code&gt;true&lt;/code&gt; if the stack
 /// is in preview; otherwise, &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="isDeprecated">&lt;code&gt;true&lt;/code&gt; if the
 /// stack is deprecated; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="isHidden">&lt;code&gt;true&lt;/code&gt; if the stack
 /// should be hidden; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="endOfLifeDate">End-of-life date for the minor
 /// version.</param>
 /// <param name="isAutoUpdate">&lt;code&gt;true&lt;/code&gt; if the
 /// stack version is auto-updated; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="isEarlyAccess">&lt;code&gt;true&lt;/code&gt; if the
 /// minor version is early-access; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 public WebAppRuntimeSettings(string runtimeVersion = default(string), bool?remoteDebuggingSupported = default(bool?), AppInsightsWebAppStackSettings appInsightsSettings = default(AppInsightsWebAppStackSettings), GitHubActionWebAppStackSettings gitHubActionSettings = default(GitHubActionWebAppStackSettings), bool?isPreview = default(bool?), bool?isDeprecated = default(bool?), bool?isHidden = default(bool?), System.DateTime?endOfLifeDate = default(System.DateTime?), bool?isAutoUpdate = default(bool?), bool?isEarlyAccess = default(bool?))
 {
     RuntimeVersion           = runtimeVersion;
     RemoteDebuggingSupported = remoteDebuggingSupported;
     AppInsightsSettings      = appInsightsSettings;
     GitHubActionSettings     = gitHubActionSettings;
     IsPreview     = isPreview;
     IsDeprecated  = isDeprecated;
     IsHidden      = isHidden;
     EndOfLifeDate = endOfLifeDate;
     IsAutoUpdate  = isAutoUpdate;
     IsEarlyAccess = isEarlyAccess;
     CustomInit();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the FunctionAppRuntimeSettings class.
 /// </summary>
 /// <param name="runtimeVersion">Function App stack minor version
 /// (runtime only).</param>
 /// <param
 /// name="remoteDebuggingSupported">&lt;code&gt;true&lt;/code&gt; if
 /// remote debugging is supported for the stack; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="appInsightsSettings">Application Insights settings
 /// associated with the minor version.</param>
 /// <param name="gitHubActionSettings">GitHub Actions settings
 /// associated with the minor version.</param>
 /// <param name="appSettingsDictionary">Application settings associated
 /// with the minor version.</param>
 /// <param name="siteConfigPropertiesDictionary">Configuration settings
 /// associated with the minor version.</param>
 /// <param name="supportedFunctionsExtensionVersions">List of supported
 /// Functions extension versions.</param>
 /// <param name="isPreview">&lt;code&gt;true&lt;/code&gt; if the stack
 /// is in preview; otherwise, &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="isDeprecated">&lt;code&gt;true&lt;/code&gt; if the
 /// stack is deprecated; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="isHidden">&lt;code&gt;true&lt;/code&gt; if the stack
 /// should be hidden; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="endOfLifeDate">End-of-life date for the minor
 /// version.</param>
 /// <param name="isAutoUpdate">&lt;code&gt;true&lt;/code&gt; if the
 /// stack version is auto-updated; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="isEarlyAccess">&lt;code&gt;true&lt;/code&gt; if the
 /// minor version is early-access; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 /// <param name="isDefault">&lt;code&gt;true&lt;/code&gt; if the minor
 /// version the default; otherwise,
 /// &lt;code&gt;false&lt;/code&gt;.</param>
 public FunctionAppRuntimeSettings(string runtimeVersion = default(string), bool?remoteDebuggingSupported = default(bool?), AppInsightsWebAppStackSettings appInsightsSettings = default(AppInsightsWebAppStackSettings), GitHubActionWebAppStackSettings gitHubActionSettings = default(GitHubActionWebAppStackSettings), IDictionary <string, string> appSettingsDictionary = default(IDictionary <string, string>), SiteConfigPropertiesDictionary siteConfigPropertiesDictionary = default(SiteConfigPropertiesDictionary), IList <string> supportedFunctionsExtensionVersions = default(IList <string>), bool?isPreview = default(bool?), bool?isDeprecated = default(bool?), bool?isHidden = default(bool?), System.DateTime?endOfLifeDate = default(System.DateTime?), bool?isAutoUpdate = default(bool?), bool?isEarlyAccess = default(bool?), bool?isDefault = default(bool?))
 {
     RuntimeVersion                      = runtimeVersion;
     RemoteDebuggingSupported            = remoteDebuggingSupported;
     AppInsightsSettings                 = appInsightsSettings;
     GitHubActionSettings                = gitHubActionSettings;
     AppSettingsDictionary               = appSettingsDictionary;
     SiteConfigPropertiesDictionary      = siteConfigPropertiesDictionary;
     SupportedFunctionsExtensionVersions = supportedFunctionsExtensionVersions;
     IsPreview     = isPreview;
     IsDeprecated  = isDeprecated;
     IsHidden      = isHidden;
     EndOfLifeDate = endOfLifeDate;
     IsAutoUpdate  = isAutoUpdate;
     IsEarlyAccess = isEarlyAccess;
     IsDefault     = isDefault;
     CustomInit();
 }