Condividi tramite


WebAppRuntimeSettings Class

  • java.lang.Object
    • com.azure.resourcemanager.appservice.models.WebAppRuntimeSettings

Implements

public final class WebAppRuntimeSettings
implements JsonSerializable<WebAppRuntimeSettings>

Web App runtime settings.

Method Summary

Modifier and Type Method and Description
AppInsightsWebAppStackSettings appInsightsSettings()

Get the appInsightsSettings property: Application Insights settings associated with the minor version.

OffsetDateTime endOfLifeDate()

Get the endOfLifeDate property: End-of-life date for the minor version.

static WebAppRuntimeSettings fromJson(JsonReader jsonReader)

Reads an instance of WebAppRuntimeSettings from the JsonReader.

GitHubActionWebAppStackSettings gitHubActionSettings()

Get the gitHubActionSettings property: GitHub Actions settings associated with the minor version.

Boolean isAutoUpdate()

Get the isAutoUpdate property: true if the stack version is auto-updated; otherwise, false.

Boolean isDeprecated()

Get the isDeprecated property: true if the stack is deprecated; otherwise, false.

Boolean isEarlyAccess()

Get the isEarlyAccess property: true if the minor version is early-access; otherwise, false.

Boolean isHidden()

Get the isHidden property: true if the stack should be hidden; otherwise, false.

Boolean isPreview()

Get the isPreview property: true if the stack is in preview; otherwise, false.

Boolean remoteDebuggingSupported()

Get the remoteDebuggingSupported property: true if remote debugging is supported for the stack; otherwise, false.

String runtimeVersion()

Get the runtimeVersion property: Web App stack minor version (runtime only).

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Method Details

appInsightsSettings

public AppInsightsWebAppStackSettings appInsightsSettings()

Get the appInsightsSettings property: Application Insights settings associated with the minor version.

Returns:

the appInsightsSettings value.

endOfLifeDate

public OffsetDateTime endOfLifeDate()

Get the endOfLifeDate property: End-of-life date for the minor version.

Returns:

the endOfLifeDate value.

fromJson

public static WebAppRuntimeSettings fromJson(JsonReader jsonReader)

Reads an instance of WebAppRuntimeSettings from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of WebAppRuntimeSettings if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the WebAppRuntimeSettings.

gitHubActionSettings

public GitHubActionWebAppStackSettings gitHubActionSettings()

Get the gitHubActionSettings property: GitHub Actions settings associated with the minor version.

Returns:

the gitHubActionSettings value.

isAutoUpdate

public Boolean isAutoUpdate()

Get the isAutoUpdate property: true if the stack version is auto-updated; otherwise, false.

Returns:

the isAutoUpdate value.

isDeprecated

public Boolean isDeprecated()

Get the isDeprecated property: true if the stack is deprecated; otherwise, false.

Returns:

the isDeprecated value.

isEarlyAccess

public Boolean isEarlyAccess()

Get the isEarlyAccess property: true if the minor version is early-access; otherwise, false.

Returns:

the isEarlyAccess value.

isHidden

public Boolean isHidden()

Get the isHidden property: true if the stack should be hidden; otherwise, false.

Returns:

the isHidden value.

isPreview

public Boolean isPreview()

Get the isPreview property: true if the stack is in preview; otherwise, false.

Returns:

the isPreview value.

remoteDebuggingSupported

public Boolean remoteDebuggingSupported()

Get the remoteDebuggingSupported property: true if remote debugging is supported for the stack; otherwise, false.

Returns:

the remoteDebuggingSupported value.

runtimeVersion

public String runtimeVersion()

Get the runtimeVersion property: Web App stack minor version (runtime only).

Returns:

the runtimeVersion value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to