Share via


SiteInfo Class

Definition

Site information for WebChat or DirectLine Channels to identify which site to regenerate keys for.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.SiteInfoTypeConverter))]
public class SiteInfo : Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.ISiteInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.SiteInfoTypeConverter))>]
type SiteInfo = class
    interface ISiteInfo
    interface IJsonSerializable
Public Class SiteInfo
Implements ISiteInfo
Inheritance
SiteInfo
Attributes
Implements

Constructors

SiteInfo()

Creates an new SiteInfo instance.

Properties

Key

Determines which key is to be regenerated

SiteName

The site name

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SiteInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SiteInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.ISiteInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SiteInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to