Share via


GitHubActionWebAppStackSettings Class

Definition

GitHub Actions Web App stack settings.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.GitHubActionWebAppStackSettingsTypeConverter))]
public class GitHubActionWebAppStackSettings : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IGitHubActionWebAppStackSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.GitHubActionWebAppStackSettingsTypeConverter))>]
type GitHubActionWebAppStackSettings = class
    interface IGitHubActionWebAppStackSettings
    interface IJsonSerializable
Public Class GitHubActionWebAppStackSettings
Implements IGitHubActionWebAppStackSettings
Inheritance
GitHubActionWebAppStackSettings
Attributes
Implements

Constructors

GitHubActionWebAppStackSettings()

Creates an new GitHubActionWebAppStackSettings instance.

Properties

IsSupported

true if GitHub Actions is supported for the stack; otherwise, false.

SupportedVersion

The minor version that is supported for GitHub Actions.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GitHubActionWebAppStackSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GitHubActionWebAppStackSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IGitHubActionWebAppStackSettings.

FromJsonString(String)

Creates a new instance of GitHubActionWebAppStackSettings, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of GitHubActionWebAppStackSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to