Share via


ConnectionSetting Class

Definition

Bot channel resource definition

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

Constructors

ConnectionSetting()

Creates an new ConnectionSetting instance.

Properties

ClientId

Client Id associated with the Connection Setting.

ClientSecret

Client Secret associated with the Connection Setting

Etag

Entity Tag

Id

Specifies the resource ID.

Kind

Required. Gets or sets the Kind of the resource.

Location

Specifies the location of the resource.

Name

Specifies the name of the resource.

Parameter

Service Provider Parameters associated with the Connection Setting

PropertiesId

Id associated with the Connection Setting.

PropertiesName

Name associated with the Connection Setting.

ProvisioningState

Provisioning state of the resource

Scope

Scopes associated with the Connection Setting

ServiceProviderDisplayName

Service Provider Display Name associated with the Connection Setting

ServiceProviderId

Service Provider Id associated with the Connection Setting

SettingId

Setting Id set by the service for the Connection Setting.

Sku

Gets or sets the SKU of the resource.

SkuName

The sku name

SkuTier

Gets the sku tier. This is based on the SKU name.

Tag

Contains resource tags defined as key/value pairs.

Type

Specifies the type of the resource.

Zone

Entity zones

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ConnectionSetting.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ConnectionSetting.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ConnectionSetting into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to