Show / Hide Table of Contents

Class UpdateOsvcChannelDetails

Properties required to update an OSVC channel.

Inheritance
object
UpdateChannelDetails
UpdateOsvcChannelDetails
Inherited Members
UpdateChannelDetails.Name
UpdateChannelDetails.Description
UpdateChannelDetails.SessionExpiryDurationInMilliseconds
UpdateChannelDetails.FreeformTags
UpdateChannelDetails.DefinedTags
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OdaService.Models
Assembly: OCI.DotNetSDK.Oda.dll
Syntax
public class UpdateOsvcChannelDetails : UpdateChannelDetails

Properties

AuthenticationProviderName

Declaration
[JsonProperty(PropertyName = "authenticationProviderName")]
public string AuthenticationProviderName { get; set; }
Property Value
Type Description
string

The name of the Authentication Provider to use to authenticate the user.

BotId

Declaration
[JsonProperty(PropertyName = "botId")]
public string BotId { get; set; }
Property Value
Type Description
string

The ID of the Skill or Digital Assistant that the Channel is routed to.

ChannelService

Declaration
[JsonProperty(PropertyName = "channelService")]
[JsonConverter(typeof(StringEnumConverter))]
public OsvcServiceType? ChannelService { get; set; }
Property Value
Type Description
OsvcServiceType?

The type of OSVC service.

Host

Declaration
[JsonProperty(PropertyName = "host")]
public string Host { get; set; }
Property Value
Type Description
string

The host.

For OSVC, you can derive these values from the URL that you use to launch the Agent Browser User Interface or the chat launch page. For example, if the URL is https://sitename.exampledomain.com/app/chat/chat_launch, then the host is sitename.exampledomain.com.

For FUSION, this is the host portion of your Oracle Applications Cloud (Fusion) instance's URL. For Example: sitename.exampledomain.com.

Password

Declaration
[JsonProperty(PropertyName = "password")]
public string Password { get; set; }
Property Value
Type Description
string

The password for the digital-assistant agent.

Port

Declaration
[JsonProperty(PropertyName = "port")]
public string Port { get; set; }
Property Value
Type Description
string

The port.

TotalSessionCount

Declaration
[JsonProperty(PropertyName = "totalSessionCount")]
public int? TotalSessionCount { get; set; }
Property Value
Type Description
int?

The total session count.

UserName

Declaration
[JsonProperty(PropertyName = "userName")]
public string UserName { get; set; }
Property Value
Type Description
string

The user name for the digital-assistant agent.

In this article
Back to top