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

Name Description
GitHubActionWebAppStackSettings()

Creates an new GitHubActionWebAppStackSettings instance.

Properties

Name Description
IsSupported

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

SupportedVersion

The minor version that is supported for GitHub Actions.

Methods

Name Description
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