StackMajorVersion Class

Application stack major version.

Inheritance
StackMajorVersion

Constructor

StackMajorVersion(*, display_version: Optional[str] = None, runtime_version: Optional[str] = None, is_default: Optional[bool] = None, minor_versions: Optional[List[azure.mgmt.web.v2021_02_01.models._models_py3.StackMinorVersion]] = None, application_insights: Optional[bool] = None, is_preview: Optional[bool] = None, is_deprecated: Optional[bool] = None, is_hidden: Optional[bool] = None, app_settings_dictionary: Optional[Dict[str, Any]] = None, site_config_properties_dictionary: Optional[Dict[str, Any]] = None, **kwargs)

Parameters

display_version
str
Required

Application stack major version (display only).

runtime_version
str
Required

Application stack major version (runtime only).

is_default
bool
Required

<code>true</code> if this is the default major version; otherwise, <code>false</code>.

minor_versions
list[StackMinorVersion]
Required

Minor versions associated with the major version.

application_insights
bool
Required

<code>true</code> if this supports Application Insights; otherwise, <code>false</code>.

is_preview
bool
Required

<code>true</code> if this stack is in Preview, otherwise <code>false</code>.

is_deprecated
bool
Required

<code>true</code> if this stack has been deprecated, otherwise <code>false</code>.

is_hidden
bool
Required

<code>true</code> if this stack should be hidden for new customers on portal, otherwise <code>false</code>.

app_settings_dictionary
dict[str, any]
Required

:code:>>`<<

` Example: All the function apps need AppSetting: "FUNCTIONS_WORKER_RUNTIME" to be set stack

name.

site_config_properties_dictionary
dict[str, any]
Required

:code:>>`<<

` Example: All Linux Function Apps, need Use32BitWorkerProcess to be set to 0.