Dela via


StaticSitePatchResource Class

Definition

ARM resource for a static site when patching

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.StaticSitePatchResourceTypeConverter))]
public class StaticSitePatchResource : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.IStaticSitePatchResource, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.StaticSitePatchResourceTypeConverter))>]
type StaticSitePatchResource = class
    interface IStaticSitePatchResource
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class StaticSitePatchResource
Implements IStaticSitePatchResource, IValidates
Inheritance
StaticSitePatchResource
Attributes
Implements

Constructors

StaticSitePatchResource()

Creates an new StaticSitePatchResource instance.

Properties

Branch

The target branch in the repository.

BuildPropertyApiLocation

The path to the api code within the repository.

BuildPropertyAppArtifactLocation

The path of the app artifacts after building.

BuildPropertyAppLocation

The path to the app code within the repository.

CustomDomain

The custom domains associated with this static site.

DefaultHostname

The default autogenerated hostname for the static site.

Id

Resource Id.

Kind

Kind of resource.

Name

Resource Name.

RepositoryToken

A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.

RepositoryUrl

URL for the repository of the static site.

Type

Resource type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StaticSitePatchResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StaticSitePatchResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.IStaticSitePatchResource.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of StaticSitePatchResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to