Share via


SiteExtensionInfo Class

Definition

Site Extension Information.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.SiteExtensionInfoTypeConverter))]
public class SiteExtensionInfo : Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.ISiteExtensionInfo, Microsoft.Azure.PowerShell.Cmdlets.Websites.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.SiteExtensionInfoTypeConverter))>]
type SiteExtensionInfo = class
    interface ISiteExtensionInfo
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class SiteExtensionInfo
Implements ISiteExtensionInfo, IValidates
Inheritance
SiteExtensionInfo
Attributes
Implements

Constructors

SiteExtensionInfo()

Creates an new SiteExtensionInfo instance.

Properties

Author

List of authors.

Comment

Site Extension comment.

Description

Detailed description.

DownloadCount

Count of downloads.

ExtensionId

Site extension ID.

ExtensionType

Site extension type.

ExtensionUrl

Extension URL.

FeedUrl

Feed URL.

IconUrl

Icon URL.

Id

Resource Id.

InstalledDateTime

Installed timestamp.

InstallerCommandLineParam

Installer command line parameters.

Kind

Kind of resource.

LicenseUrl

License URL.

LocalIsLatestVersion

true if the local version is the latest version; false otherwise.

LocalPath

Local path.

Name

Resource Name.

ProjectUrl

Project URL.

ProvisioningState

Provisioning state.

PublishedDateTime

Published timestamp.

Summary

Summary description.

Title
Type

Resource type.

Version

Version information.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SiteExtensionInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SiteExtensionInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.ISiteExtensionInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SiteExtensionInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to