Show / Hide Table of Contents

Class CreateOsvcChannelResult

The configuration for an OSVC channel.

Inheritance
object
CreateChannelResult
CreateOsvcChannelResult
Inherited Members
CreateChannelResult.Id
CreateChannelResult.Name
CreateChannelResult.Description
CreateChannelResult.Category
CreateChannelResult.SessionExpiryDurationInMilliseconds
CreateChannelResult.LifecycleState
CreateChannelResult.TimeCreated
CreateChannelResult.TimeUpdated
CreateChannelResult.FreeformTags
CreateChannelResult.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 CreateOsvcChannelResult : CreateChannelResult

Properties

AuthenticationProviderName

Declaration
[Required(ErrorMessage = "AuthenticationProviderName is required.")]
[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.

Remarks

Required

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
[Required(ErrorMessage = "ChannelService is required.")]
[JsonProperty(PropertyName = "channelService")]
[JsonConverter(typeof(ResponseEnumConverter))]
public OsvcServiceType? ChannelService { get; set; }
Property Value
Type Description
OsvcServiceType?

The type of OSVC service.

Remarks

Required

Host

Declaration
[Required(ErrorMessage = "Host is required.")]
[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.

Remarks

Required

Port

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

The port.

Remarks

Required

TotalSessionCount

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

The total session count.

Remarks

Required

UserName

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

The user name for the digital-assistant agent.

Remarks

Required

In this article
Back to top