FunctionAppRuntimeSettings Class
- java.
lang. Object - com.
azure. resourcemanager. appservice. models. FunctionAppRuntimeSettings
- com.
Implements
public final class FunctionAppRuntimeSettings
implements JsonSerializable<FunctionAppRuntimeSettings>
Function App runtime settings.
Constructor Summary
Constructor | Description |
---|---|
FunctionAppRuntimeSettings() |
Creates an instance of Function |
Method Summary
Modifier and Type | Method and Description |
---|---|
App |
appInsightsSettings()
Get the app |
Map<String,String> |
appSettingsDictionary()
Get the app |
Offset |
endOfLifeDate()
Get the end |
static
Function |
fromJson(JsonReader jsonReader)
Reads an instance of Function |
Git |
gitHubActionSettings()
Get the git |
Boolean |
isAutoUpdate()
Get the is |
Boolean |
isDefault()
Get the is |
Boolean |
isDeprecated()
Get the is |
Boolean |
isEarlyAccess()
Get the is |
Boolean |
isHidden()
Get the is |
Boolean |
isPreview()
Get the is |
Boolean |
remoteDebuggingSupported()
Get the remote |
String |
runtimeVersion()
Get the runtime |
Site |
siteConfigPropertiesDictionary()
Get the site |
List<String> |
supportedFunctionsExtensionVersions()
Get the supported |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
FunctionAppRuntimeSettings
public FunctionAppRuntimeSettings()
Creates an instance of FunctionAppRuntimeSettings class.
Method Details
appInsightsSettings
public AppInsightsWebAppStackSettings appInsightsSettings()
Get the appInsightsSettings property: Application Insights settings associated with the minor version.
Returns:
appSettingsDictionary
public Map
Get the appSettingsDictionary property: Application settings associated with the minor version.
Returns:
endOfLifeDate
public OffsetDateTime endOfLifeDate()
Get the endOfLifeDate property: End-of-life date for the minor version.
Returns:
fromJson
public static FunctionAppRuntimeSettings fromJson(JsonReader jsonReader)
Reads an instance of FunctionAppRuntimeSettings from the JsonReader.
Parameters:
Returns:
Throws:
gitHubActionSettings
public GitHubActionWebAppStackSettings gitHubActionSettings()
Get the gitHubActionSettings property: GitHub Actions settings associated with the minor version.
Returns:
isAutoUpdate
public Boolean isAutoUpdate()
Get the isAutoUpdate property: true
if the stack version is auto-updated; otherwise, false
.
Returns:
isDefault
public Boolean isDefault()
Get the isDefault property: true
if the minor version the default; otherwise, false
.
Returns:
isDeprecated
public Boolean isDeprecated()
Get the isDeprecated property: true
if the stack is deprecated; otherwise, false
.
Returns:
isEarlyAccess
public Boolean isEarlyAccess()
Get the isEarlyAccess property: true
if the minor version is early-access; otherwise, false
.
Returns:
isHidden
public Boolean isHidden()
Get the isHidden property: true
if the stack should be hidden; otherwise, false
.
Returns:
isPreview
public Boolean isPreview()
Get the isPreview property: true
if the stack is in preview; otherwise, false
.
Returns:
remoteDebuggingSupported
public Boolean remoteDebuggingSupported()
Get the remoteDebuggingSupported property: true
if remote debugging is supported for the stack; otherwise, false
.
Returns:
runtimeVersion
public String runtimeVersion()
Get the runtimeVersion property: Function App stack minor version (runtime only).
Returns:
siteConfigPropertiesDictionary
public SiteConfigPropertiesDictionary siteConfigPropertiesDictionary()
Get the siteConfigPropertiesDictionary property: Configuration settings associated with the minor version.
Returns:
supportedFunctionsExtensionVersions
public List
Get the supportedFunctionsExtensionVersions property: List of supported Functions extension versions.
Returns:
toJson
validate
public void validate()
Validates the instance.
Applies to
Azure SDK for Java