Class UpdateOsvcChannelDetails
Properties required to update an OSVC channel.
Inherited Members
Namespace: Oci.OdaService.Models
Assembly: OCI.DotNetSDK.Oda.dll
Syntax
public class UpdateOsvcChannelDetails : UpdateChannelDetailsProperties
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. |