Partager via


SiteCloneability Class

Definition

Represents whether or not an app is cloneable.

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

Constructors

SiteCloneability()

Creates an new SiteCloneability instance.

Properties

BlockingCharacteristic

List of blocking application characteristics.

BlockingFeature

List of features enabled on app that prevent cloning.

Result

Name of app.

UnsupportedFeature

List of features enabled on app that are non-blocking but cannot be cloned. The app can still be cloned but the features in this list will not be set up on cloned app.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SiteCloneability.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SiteCloneability.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SiteCloneability into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to