Class IndexKey
Specifies a single key in a secondary index.
Inherited Members
Namespace: Oci.NosqlService.Models
Assembly: OCI.DotNetSDK.Nosql.dll
Syntax
public class IndexKey
Properties
ColumnName
Declaration
[Required(ErrorMessage = "ColumnName is required.")]
[JsonProperty(PropertyName = "columnName")]
public string ColumnName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of a column to be included as an index key. |
Remarks
Required
JsonFieldType
Declaration
[JsonProperty(PropertyName = "jsonFieldType")]
public string JsonFieldType { get; set; }
Property Value
Type | Description |
---|---|
string | If the specified column is of type JSON, jsonFieldType contains the type of the field indicated by jsonPath. |
JsonPath
Declaration
[JsonProperty(PropertyName = "jsonPath")]
public string JsonPath { get; set; }
Property Value
Type | Description |
---|---|
string | If the specified column is of type JSON, jsonPath contains a dotted path indicating the field within the JSON object that will be the index key. |