Compartir a través de


LineChannel Class

Definition

Line channel definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.LineChannelTypeConverter))]
public class LineChannel : Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.ILineChannel, Microsoft.Azure.PowerShell.Cmdlets.BotService.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.LineChannelTypeConverter))>]
type LineChannel = class
    interface ILineChannel
    interface IJsonSerializable
    interface IChannel
    interface IValidates
Public Class LineChannel
Implements ILineChannel, IValidates
Inheritance
LineChannel
Attributes
Implements

Constructors

LineChannel()

Creates an new LineChannel instance.

Properties

CallbackUrl

Callback Url to enter in line registration.

Etag

Entity Tag of the resource

IsValidated

Whether this channel is validated for the bot

LineRegistration

The list of line channel registrations

Location

Specifies the location of the resource.

Name

The channel name

ProvisioningState

Provisioning state of the resource

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of LineChannel.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of LineChannel.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of LineChannel into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to