Share via


KikChannel Class

Definition

Kik channel definition

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

Constructors

KikChannel()

Creates an new KikChannel instance.

Properties

ApiKey

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

Etag

Entity Tag of the resource

IsEnabled

Whether this channel is enabled for the bot

IsValidated

Whether this channel is validated for the bot

Location

Specifies the location of the resource.

Name

The channel name

ProvisioningState

Provisioning state of the resource

UserName

The Kik user name

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of KikChannel.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of KikChannel.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of KikChannel into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to