Show / Hide Table of Contents

Class ListSkillsRequest

Inheritance
object
ListSkillsRequest
Implements
IOciRequest
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OdaService.Requests
Assembly: OCI.DotNetSDK.Oda.dll
Syntax
public class ListSkillsRequest : IOciRequest
Examples

Click here to see an example of how to use ListSkills request.

Properties

Category

Declaration
[HttpConverter(TargetEnum.Query, "category")]
public string Category { get; set; }
Property Value
Type Description
string

List only Bot resources with this category.

Id

Declaration
[HttpConverter(TargetEnum.Query, "id")]
public string Id { get; set; }
Property Value
Type Description
string

Unique Skill identifier.

LifecycleDetails

Declaration
[HttpConverter(TargetEnum.Query, "lifecycleDetails")]
public string LifecycleDetails { get; set; }
Property Value
Type Description
string

List only Bot resources with this lifecycle details.

LifecycleState

Declaration
[HttpConverter(TargetEnum.Query, "lifecycleState")]
public LifecycleState? LifecycleState { get; set; }
Property Value
Type Description
LifecycleState?

List only the resources that are in this lifecycle state.

Limit

Declaration
[HttpConverter(TargetEnum.Query, "limit")]
public int? Limit { get; set; }
Property Value
Type Description
int?

The maximum number of items to return per page.

Name

Declaration
[HttpConverter(TargetEnum.Query, "name")]
public string Name { get; set; }
Property Value
Type Description
string

List only Bot resources with this name. Names are unique and may not change.
Example: MySkill

Namespace

Declaration
[HttpConverter(TargetEnum.Query, "namespace")]
public string Namespace { get; set; }
Property Value
Type Description
string

List only Bot resources with this namespace. Namespaces may not change.
Example: MyNamespace

OdaInstanceId

Declaration
[Required(ErrorMessage = "OdaInstanceId is required.")]
[HttpConverter(TargetEnum.Path, "odaInstanceId")]
public string OdaInstanceId { get; set; }
Property Value
Type Description
string

Unique Digital Assistant instance identifier.

Remarks

Required

OpcRequestId

Declaration
[HttpConverter(TargetEnum.Header, "opc-request-id")]
public string OpcRequestId { get; set; }
Property Value
Type Description
string

The client request ID for tracing. This value is included in the opc-request-id response header.

Page

Declaration
[HttpConverter(TargetEnum.Query, "page")]
public string Page { get; set; }
Property Value
Type Description
string

The page at which to start retrieving results.
You get this value from the opc-next-page header in a previous list request. To retireve the first page, omit this query parameter.
Example: MToxMA==

PlatformVersion

Declaration
[HttpConverter(TargetEnum.Query, "platformVersion")]
public string PlatformVersion { get; set; }
Property Value
Type Description
string

List only Bot resources with this platform version.

SortBy

Declaration
[HttpConverter(TargetEnum.Query, "sortBy")]
public ListSkillsRequest.SortByEnum? SortBy { get; set; }
Property Value
Type Description
ListSkillsRequest.SortByEnum?

Sort on this field. You can specify one sort order only. The default sort field is timeCreated.
The default sort order for timeCreated and timeUpdated is descending. For all other sort fields the default sort order is ascending.

SortOrder

Declaration
[HttpConverter(TargetEnum.Query, "sortOrder")]
public ListSkillsRequest.SortOrderEnum? SortOrder { get; set; }
Property Value
Type Description
ListSkillsRequest.SortOrderEnum?

Sort the results in this order, use either ASC (ascending) or DESC (descending).

Version

Declaration
[HttpConverter(TargetEnum.Query, "version")]
public string Version { get; set; }
Property Value
Type Description
string

List only Bot resources with this version. Versions are unique and may not change.
Example: 1.0

Implements

IOciRequest
In this article
Back to top