published on Thursday, Apr 2, 2026 by Byteplus
published on Thursday, Apr 2, 2026 by Byteplus
The log service supports log search and analysis. You must configure indexes to enable log search and analysis. When configuring indexes, specify the index type and the data type for each field. The index configuration determines the search method and the precision of search results.
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
resources:
tLSIndexDemo:
type: bytepluscc:tls:Index
name: TLSIndexDemo
properties:
enableAutoIndex: true
fullText:
case_sensitive: true
delimiter:
fn::invoke:
function: std:chomp
arguments:
input: |
, '";$#!=()[]{}?@&<>/:\n\t\r\\%*+-._^`|~QWE
return: result
include_chinese: true
keyValues:
- key: a
value:
autoIndexFlag: false
caseSensitive: true
delimiter:
fn::invoke:
function: std:chomp
arguments:
input: |
, '";$#!=()[]{}?@&<>/:\n\t\r\\%*+-._^`|~QWE
return: result
includeChinese: true
indexAll: false
sqlFlag: true
valueType: text
indexSqlAll: false
- key: b
value:
autoIndexFlag: false
caseSensitive: false
delimiter: ""
includeChinese: false
indexAll: false
sqlFlag: true
valueType: long
indexSqlAll: false
- key: c
value:
autoIndexFlag: false
caseSensitive: false
delimiter: ""
includeChinese: false
indexAll: false
sqlFlag: true
valueType: double
indexSqlAll: false
- key: d
value:
autoIndexFlag: false
caseSensitive: true
delimiter:
fn::invoke:
function: std:chomp
arguments:
input: |
, '";$#!=()[]{}?@&<>/:\n\t\r\\%*+-._^`|~QWE
return: result
includeChinese: true
indexAll: false
indexSqlAll: true
jsonKeys:
- key: d1
value:
indexAll: false
sqlFlag: true
valueType: text
indexSqlAll: false
- key: d2
value:
indexAll: false
sqlFlag: true
valueType: long
indexSqlAll: false
- key: d3
value:
indexAll: false
sqlFlag: true
valueType: double
indexSqlAll: false
sqlFlag: true
valueType: json
- key: e
value:
autoIndexFlag: false
caseSensitive: true
delimiter:
fn::invoke:
function: std:chomp
arguments:
input: |
, '";$#!=()[]{}?@&<>/:\n\t\r\\%*+-._^`|~QWE
return: result
includeChinese: true
indexAll: true
indexSqlAll: false
jsonKeys:
- key: e1
value:
indexAll: false
sqlFlag: true
valueType: text
indexSqlAll: false
sqlFlag: true
valueType: json
maxTextLen: 20480
topicId: 7126b1fb-b68a-47a5-8c99-1a226601ed1a
userInnerKeyValues:
- key: __content__
value:
autoIndexFlag: false
caseSensitive: true
delimiter:
fn::invoke:
function: std:chomp
arguments:
input: |
, '";$#!=()[]{}?@&<>/:\n\t\r\\%*+-._^`|~QWE
return: result
includeChinese: true
indexAll: true
indexSqlAll: false
jsonKeys:
- key: f1
value:
indexAll: false
sqlFlag: true
valueType: text
indexSqlAll: false
- key: f2
value:
indexAll: false
sqlFlag: true
valueType: long
indexSqlAll: false
- key: f3
value:
indexAll: false
sqlFlag: true
valueType: double
indexSqlAll: false
sqlFlag: true
valueType: json
Create Index Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Index(name: string, args: IndexArgs, opts?: CustomResourceOptions);@overload
def Index(resource_name: str,
args: IndexArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Index(resource_name: str,
opts: Optional[ResourceOptions] = None,
topic_id: Optional[str] = None,
enable_auto_index: Optional[bool] = None,
full_text: Optional[IndexFullTextArgs] = None,
key_values: Optional[Sequence[IndexKeyValueArgs]] = None,
max_text_len: Optional[int] = None,
user_inner_key_values: Optional[Sequence[IndexUserInnerKeyValueArgs]] = None)func NewIndex(ctx *Context, name string, args IndexArgs, opts ...ResourceOption) (*Index, error)public Index(string name, IndexArgs args, CustomResourceOptions? opts = null)type: bytepluscc:tls:Index
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args IndexArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args IndexArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args IndexArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IndexArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IndexArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var indexResource = new Bytepluscc.Tls.Index("indexResource", new()
{
TopicId = "string",
EnableAutoIndex = false,
FullText = new Bytepluscc.Tls.Inputs.IndexFullTextArgs
{
CaseSensitive = false,
Delimiter = "string",
IncludeChinese = false,
},
KeyValues = new[]
{
new Bytepluscc.Tls.Inputs.IndexKeyValueArgs
{
Key = "string",
Value = new Bytepluscc.Tls.Inputs.IndexKeyValueValueArgs
{
AutoIndexFlag = false,
CaseSensitive = false,
Delimiter = "string",
IncludeChinese = false,
IndexAll = false,
IndexSqlAll = false,
JsonKeys = new[]
{
new Bytepluscc.Tls.Inputs.IndexKeyValueValueJsonKeyArgs
{
Key = "string",
Value = new Bytepluscc.Tls.Inputs.IndexKeyValueValueJsonKeyValueArgs
{
AutoIndexFlag = false,
IndexAll = false,
IndexSqlAll = false,
SqlFlag = false,
ValueType = "string",
},
},
},
SqlFlag = false,
ValueType = "string",
},
},
},
MaxTextLen = 0,
UserInnerKeyValues = new[]
{
new Bytepluscc.Tls.Inputs.IndexUserInnerKeyValueArgs
{
Key = "string",
Value = new Bytepluscc.Tls.Inputs.IndexUserInnerKeyValueValueArgs
{
AutoIndexFlag = false,
CaseSensitive = false,
Delimiter = "string",
IncludeChinese = false,
IndexAll = false,
IndexSqlAll = false,
JsonKeys = new[]
{
new Bytepluscc.Tls.Inputs.IndexUserInnerKeyValueValueJsonKeyArgs
{
Key = "string",
Value = new Bytepluscc.Tls.Inputs.IndexUserInnerKeyValueValueJsonKeyValueArgs
{
AutoIndexFlag = false,
IndexAll = false,
IndexSqlAll = false,
SqlFlag = false,
ValueType = "string",
},
},
},
SqlFlag = false,
ValueType = "string",
},
},
},
});
example, err := tls.NewIndex(ctx, "indexResource", &tls.IndexArgs{
TopicId: pulumi.String("string"),
EnableAutoIndex: pulumi.Bool(false),
FullText: &tls.IndexFullTextArgs{
CaseSensitive: pulumi.Bool(false),
Delimiter: pulumi.String("string"),
IncludeChinese: pulumi.Bool(false),
},
KeyValues: tls.IndexKeyValueArray{
&tls.IndexKeyValueArgs{
Key: pulumi.String("string"),
Value: &tls.IndexKeyValueValueArgs{
AutoIndexFlag: pulumi.Bool(false),
CaseSensitive: pulumi.Bool(false),
Delimiter: pulumi.String("string"),
IncludeChinese: pulumi.Bool(false),
IndexAll: pulumi.Bool(false),
IndexSqlAll: pulumi.Bool(false),
JsonKeys: tls.IndexKeyValueValueJsonKeyArray{
&tls.IndexKeyValueValueJsonKeyArgs{
Key: pulumi.String("string"),
Value: &tls.IndexKeyValueValueJsonKeyValueArgs{
AutoIndexFlag: pulumi.Bool(false),
IndexAll: pulumi.Bool(false),
IndexSqlAll: pulumi.Bool(false),
SqlFlag: pulumi.Bool(false),
ValueType: pulumi.String("string"),
},
},
},
SqlFlag: pulumi.Bool(false),
ValueType: pulumi.String("string"),
},
},
},
MaxTextLen: pulumi.Int(0),
UserInnerKeyValues: tls.IndexUserInnerKeyValueArray{
&tls.IndexUserInnerKeyValueArgs{
Key: pulumi.String("string"),
Value: &tls.IndexUserInnerKeyValueValueArgs{
AutoIndexFlag: pulumi.Bool(false),
CaseSensitive: pulumi.Bool(false),
Delimiter: pulumi.String("string"),
IncludeChinese: pulumi.Bool(false),
IndexAll: pulumi.Bool(false),
IndexSqlAll: pulumi.Bool(false),
JsonKeys: tls.IndexUserInnerKeyValueValueJsonKeyArray{
&tls.IndexUserInnerKeyValueValueJsonKeyArgs{
Key: pulumi.String("string"),
Value: &tls.IndexUserInnerKeyValueValueJsonKeyValueArgs{
AutoIndexFlag: pulumi.Bool(false),
IndexAll: pulumi.Bool(false),
IndexSqlAll: pulumi.Bool(false),
SqlFlag: pulumi.Bool(false),
ValueType: pulumi.String("string"),
},
},
},
SqlFlag: pulumi.Bool(false),
ValueType: pulumi.String("string"),
},
},
},
})
var indexResource = new Index("indexResource", IndexArgs.builder()
.topicId("string")
.enableAutoIndex(false)
.fullText(IndexFullTextArgs.builder()
.caseSensitive(false)
.delimiter("string")
.includeChinese(false)
.build())
.keyValues(IndexKeyValueArgs.builder()
.key("string")
.value(IndexKeyValueValueArgs.builder()
.autoIndexFlag(false)
.caseSensitive(false)
.delimiter("string")
.includeChinese(false)
.indexAll(false)
.indexSqlAll(false)
.jsonKeys(IndexKeyValueValueJsonKeyArgs.builder()
.key("string")
.value(IndexKeyValueValueJsonKeyValueArgs.builder()
.autoIndexFlag(false)
.indexAll(false)
.indexSqlAll(false)
.sqlFlag(false)
.valueType("string")
.build())
.build())
.sqlFlag(false)
.valueType("string")
.build())
.build())
.maxTextLen(0)
.userInnerKeyValues(IndexUserInnerKeyValueArgs.builder()
.key("string")
.value(IndexUserInnerKeyValueValueArgs.builder()
.autoIndexFlag(false)
.caseSensitive(false)
.delimiter("string")
.includeChinese(false)
.indexAll(false)
.indexSqlAll(false)
.jsonKeys(IndexUserInnerKeyValueValueJsonKeyArgs.builder()
.key("string")
.value(IndexUserInnerKeyValueValueJsonKeyValueArgs.builder()
.autoIndexFlag(false)
.indexAll(false)
.indexSqlAll(false)
.sqlFlag(false)
.valueType("string")
.build())
.build())
.sqlFlag(false)
.valueType("string")
.build())
.build())
.build());
index_resource = bytepluscc.tls.Index("indexResource",
topic_id="string",
enable_auto_index=False,
full_text={
"case_sensitive": False,
"delimiter": "string",
"include_chinese": False,
},
key_values=[{
"key": "string",
"value": {
"auto_index_flag": False,
"case_sensitive": False,
"delimiter": "string",
"include_chinese": False,
"index_all": False,
"index_sql_all": False,
"json_keys": [{
"key": "string",
"value": {
"auto_index_flag": False,
"index_all": False,
"index_sql_all": False,
"sql_flag": False,
"value_type": "string",
},
}],
"sql_flag": False,
"value_type": "string",
},
}],
max_text_len=0,
user_inner_key_values=[{
"key": "string",
"value": {
"auto_index_flag": False,
"case_sensitive": False,
"delimiter": "string",
"include_chinese": False,
"index_all": False,
"index_sql_all": False,
"json_keys": [{
"key": "string",
"value": {
"auto_index_flag": False,
"index_all": False,
"index_sql_all": False,
"sql_flag": False,
"value_type": "string",
},
}],
"sql_flag": False,
"value_type": "string",
},
}])
const indexResource = new bytepluscc.tls.Index("indexResource", {
topicId: "string",
enableAutoIndex: false,
fullText: {
caseSensitive: false,
delimiter: "string",
includeChinese: false,
},
keyValues: [{
key: "string",
value: {
autoIndexFlag: false,
caseSensitive: false,
delimiter: "string",
includeChinese: false,
indexAll: false,
indexSqlAll: false,
jsonKeys: [{
key: "string",
value: {
autoIndexFlag: false,
indexAll: false,
indexSqlAll: false,
sqlFlag: false,
valueType: "string",
},
}],
sqlFlag: false,
valueType: "string",
},
}],
maxTextLen: 0,
userInnerKeyValues: [{
key: "string",
value: {
autoIndexFlag: false,
caseSensitive: false,
delimiter: "string",
includeChinese: false,
indexAll: false,
indexSqlAll: false,
jsonKeys: [{
key: "string",
value: {
autoIndexFlag: false,
indexAll: false,
indexSqlAll: false,
sqlFlag: false,
valueType: "string",
},
}],
sqlFlag: false,
valueType: "string",
},
}],
});
type: bytepluscc:tls:Index
properties:
enableAutoIndex: false
fullText:
caseSensitive: false
delimiter: string
includeChinese: false
keyValues:
- key: string
value:
autoIndexFlag: false
caseSensitive: false
delimiter: string
includeChinese: false
indexAll: false
indexSqlAll: false
jsonKeys:
- key: string
value:
autoIndexFlag: false
indexAll: false
indexSqlAll: false
sqlFlag: false
valueType: string
sqlFlag: false
valueType: string
maxTextLen: 0
topicId: string
userInnerKeyValues:
- key: string
value:
autoIndexFlag: false
caseSensitive: false
delimiter: string
includeChinese: false
indexAll: false
indexSqlAll: false
jsonKeys:
- key: string
value:
autoIndexFlag: false
indexAll: false
indexSqlAll: false
sqlFlag: false
valueType: string
sqlFlag: false
valueType: string
Index Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Index resource accepts the following input properties:
- Topic
Id string - Log topic ID.
- Enable
Auto boolIndex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- Full
Text Byteplus.Index Full Text - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- Key
Values List<Byteplus.Index Key Value> - Max
Text intLen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- User
Inner List<Byteplus.Key Values Index User Inner Key Value>
- Topic
Id string - Log topic ID.
- Enable
Auto boolIndex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- Full
Text IndexFull Text Args - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- Key
Values []IndexKey Value Args - Max
Text intLen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- User
Inner []IndexKey Values User Inner Key Value Args
- topic
Id String - Log topic ID.
- enable
Auto BooleanIndex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- full
Text IndexFull Text - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- key
Values List<IndexKey Value> - max
Text IntegerLen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- user
Inner List<IndexKey Values User Inner Key Value>
- topic
Id string - Log topic ID.
- enable
Auto booleanIndex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- full
Text IndexFull Text - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- key
Values IndexKey Value[] - max
Text numberLen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- user
Inner IndexKey Values User Inner Key Value[]
- topic_
id str - Log topic ID.
- enable_
auto_ boolindex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- full_
text IndexFull Text Args - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- key_
values Sequence[IndexKey Value Args] - max_
text_ intlen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- user_
inner_ Sequence[Indexkey_ values User Inner Key Value Args]
- topic
Id String - Log topic ID.
- enable
Auto BooleanIndex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- full
Text Property Map - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- key
Values List<Property Map> - max
Text NumberLen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- user
Inner List<Property Map>Key Values
Outputs
All input properties are implicitly available as output properties. Additionally, the Index resource produces the following output properties:
- Create
Time string - Index creation time.
- Id string
- The provider-assigned unique ID for this managed resource.
- Modify
Time string - Last modified time of the index.
- Create
Time string - Index creation time.
- Id string
- The provider-assigned unique ID for this managed resource.
- Modify
Time string - Last modified time of the index.
- create
Time String - Index creation time.
- id String
- The provider-assigned unique ID for this managed resource.
- modify
Time String - Last modified time of the index.
- create
Time string - Index creation time.
- id string
- The provider-assigned unique ID for this managed resource.
- modify
Time string - Last modified time of the index.
- create_
time str - Index creation time.
- id str
- The provider-assigned unique ID for this managed resource.
- modify_
time str - Last modified time of the index.
- create
Time String - Index creation time.
- id String
- The provider-assigned unique ID for this managed resource.
- modify
Time String - Last modified time of the index.
Look up Existing Index Resource
Get an existing Index resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: IndexState, opts?: CustomResourceOptions): Index@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
create_time: Optional[str] = None,
enable_auto_index: Optional[bool] = None,
full_text: Optional[IndexFullTextArgs] = None,
key_values: Optional[Sequence[IndexKeyValueArgs]] = None,
max_text_len: Optional[int] = None,
modify_time: Optional[str] = None,
topic_id: Optional[str] = None,
user_inner_key_values: Optional[Sequence[IndexUserInnerKeyValueArgs]] = None) -> Indexfunc GetIndex(ctx *Context, name string, id IDInput, state *IndexState, opts ...ResourceOption) (*Index, error)public static Index Get(string name, Input<string> id, IndexState? state, CustomResourceOptions? opts = null)public static Index get(String name, Output<String> id, IndexState state, CustomResourceOptions options)resources: _: type: bytepluscc:tls:Index get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Create
Time string - Index creation time.
- Enable
Auto boolIndex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- Full
Text Byteplus.Index Full Text - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- Key
Values List<Byteplus.Index Key Value> - Max
Text intLen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- Modify
Time string - Last modified time of the index.
- Topic
Id string - Log topic ID.
- User
Inner List<Byteplus.Key Values Index User Inner Key Value>
- Create
Time string - Index creation time.
- Enable
Auto boolIndex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- Full
Text IndexFull Text Args - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- Key
Values []IndexKey Value Args - Max
Text intLen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- Modify
Time string - Last modified time of the index.
- Topic
Id string - Log topic ID.
- User
Inner []IndexKey Values User Inner Key Value Args
- create
Time String - Index creation time.
- enable
Auto BooleanIndex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- full
Text IndexFull Text - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- key
Values List<IndexKey Value> - max
Text IntegerLen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- modify
Time String - Last modified time of the index.
- topic
Id String - Log topic ID.
- user
Inner List<IndexKey Values User Inner Key Value>
- create
Time string - Index creation time.
- enable
Auto booleanIndex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- full
Text IndexFull Text - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- key
Values IndexKey Value[] - max
Text numberLen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- modify
Time string - Last modified time of the index.
- topic
Id string - Log topic ID.
- user
Inner IndexKey Values User Inner Key Value[]
- create_
time str - Index creation time.
- enable_
auto_ boolindex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- full_
text IndexFull Text Args - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- key_
values Sequence[IndexKey Value Args] - max_
text_ intlen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- modify_
time str - Last modified time of the index.
- topic_
id str - Log topic ID.
- user_
inner_ Sequence[Indexkey_ values User Inner Key Value Args]
- create
Time String - Index creation time.
- enable
Auto BooleanIndex - Enable automatic index updates? When enabled, the system will automatically add newly detected fields to the key-value index. true: Enable automatic updates. false: Do not enable automatic updates.
- full
Text Property Map - Full-text index configuration. If this field is null or not configured, full-text indexing is disabled. At least one of full-text index or key-value index must be configured; that is, at least one parameter between FullText and KeyValue must be specified.
- key
Values List<Property Map> - max
Text NumberLen - Set the maximum length for field values. The default is 2048. The valid range is 64–16384 bytes. If a single field value exceeds the specified maximum length, the excess part will be truncated and excluded from analysis. After updating the maximum field length, only incremental data is affected.
- modify
Time String - Last modified time of the index.
- topic
Id String - Log topic ID.
- user
Inner List<Property Map>Key Values
Supporting Types
IndexFullText, IndexFullTextArgs
- Case
Sensitive bool - Case sensitivity. true: Case sensitive. false: Not case sensitive.
- Delimiter string
- Token separators for the full-text index. Each character in the string represents a token separator. Length: 1–256 bytes. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- Include
Chinese bool - When searching, specify whether to segment Chinese content in logs according to Chinese grammar. The default is false. true: For Chinese characters in logs, segment the log according to common Chinese grammar rules. Custom segmentation symbols for Chinese content are not supported. For non-Chinese characters in logs, segment the log using the segmentation symbols specified in the parameter. false: Segment the log using the segmentation symbols specified in the parameter.
- Case
Sensitive bool - Case sensitivity. true: Case sensitive. false: Not case sensitive.
- Delimiter string
- Token separators for the full-text index. Each character in the string represents a token separator. Length: 1–256 bytes. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- Include
Chinese bool - When searching, specify whether to segment Chinese content in logs according to Chinese grammar. The default is false. true: For Chinese characters in logs, segment the log according to common Chinese grammar rules. Custom segmentation symbols for Chinese content are not supported. For non-Chinese characters in logs, segment the log using the segmentation symbols specified in the parameter. false: Segment the log using the segmentation symbols specified in the parameter.
- case
Sensitive Boolean - Case sensitivity. true: Case sensitive. false: Not case sensitive.
- delimiter String
- Token separators for the full-text index. Each character in the string represents a token separator. Length: 1–256 bytes. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include
Chinese Boolean - When searching, specify whether to segment Chinese content in logs according to Chinese grammar. The default is false. true: For Chinese characters in logs, segment the log according to common Chinese grammar rules. Custom segmentation symbols for Chinese content are not supported. For non-Chinese characters in logs, segment the log using the segmentation symbols specified in the parameter. false: Segment the log using the segmentation symbols specified in the parameter.
- case
Sensitive boolean - Case sensitivity. true: Case sensitive. false: Not case sensitive.
- delimiter string
- Token separators for the full-text index. Each character in the string represents a token separator. Length: 1–256 bytes. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include
Chinese boolean - When searching, specify whether to segment Chinese content in logs according to Chinese grammar. The default is false. true: For Chinese characters in logs, segment the log according to common Chinese grammar rules. Custom segmentation symbols for Chinese content are not supported. For non-Chinese characters in logs, segment the log using the segmentation symbols specified in the parameter. false: Segment the log using the segmentation symbols specified in the parameter.
- case_
sensitive bool - Case sensitivity. true: Case sensitive. false: Not case sensitive.
- delimiter str
- Token separators for the full-text index. Each character in the string represents a token separator. Length: 1–256 bytes. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include_
chinese bool - When searching, specify whether to segment Chinese content in logs according to Chinese grammar. The default is false. true: For Chinese characters in logs, segment the log according to common Chinese grammar rules. Custom segmentation symbols for Chinese content are not supported. For non-Chinese characters in logs, segment the log using the segmentation symbols specified in the parameter. false: Segment the log using the segmentation symbols specified in the parameter.
- case
Sensitive Boolean - Case sensitivity. true: Case sensitive. false: Not case sensitive.
- delimiter String
- Token separators for the full-text index. Each character in the string represents a token separator. Length: 1–256 bytes. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include
Chinese Boolean - When searching, specify whether to segment Chinese content in logs according to Chinese grammar. The default is false. true: For Chinese characters in logs, segment the log according to common Chinese grammar rules. Custom segmentation symbols for Chinese content are not supported. For non-Chinese characters in logs, segment the log using the segmentation symbols specified in the parameter. false: Segment the log using the segmentation symbols specified in the parameter.
IndexKeyValue, IndexKeyValueArgs
- Key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- Value
Byteplus.
Index Key Value Value - Field description information required for configuring key-value indexes.
- Key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- Value
Index
Key Value Value - Field description information required for configuring key-value indexes.
- key String
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
Key Value Value - Field description information required for configuring key-value indexes.
- key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
Key Value Value - Field description information required for configuring key-value indexes.
- key str
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
Key Value Value - Field description information required for configuring key-value indexes.
- key String
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value Property Map
- Field description information required for configuring key-value indexes.
IndexKeyValueValue, IndexKeyValueValueArgs
- Auto
Index boolFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- Case
Sensitive bool - Whether to distinguish case. Default is false.
- Delimiter string
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- Include
Chinese bool - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- Index
All bool - Create indexes for all fields with text values in the JSON field.
- Index
Sql boolAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- Json
Keys List<Byteplus.Index Key Value Value Json Key> - Sql
Flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- Value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- Auto
Index boolFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- Case
Sensitive bool - Whether to distinguish case. Default is false.
- Delimiter string
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- Include
Chinese bool - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- Index
All bool - Create indexes for all fields with text values in the JSON field.
- Index
Sql boolAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- Json
Keys []IndexKey Value Value Json Key - Sql
Flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- Value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index BooleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- case
Sensitive Boolean - Whether to distinguish case. Default is false.
- delimiter String
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include
Chinese Boolean - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- index
All Boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql BooleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- json
Keys List<IndexKey Value Value Json Key> - sql
Flag Boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type String - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index booleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- case
Sensitive boolean - Whether to distinguish case. Default is false.
- delimiter string
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include
Chinese boolean - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- index
All boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql booleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- json
Keys IndexKey Value Value Json Key[] - sql
Flag boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto_
index_ boolflag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- case_
sensitive bool - Whether to distinguish case. Default is false.
- delimiter str
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include_
chinese bool - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- index_
all bool - Create indexes for all fields with text values in the JSON field.
- index_
sql_ boolall - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- json_
keys Sequence[IndexKey Value Value Json Key] - sql_
flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value_
type str - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index BooleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- case
Sensitive Boolean - Whether to distinguish case. Default is false.
- delimiter String
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include
Chinese Boolean - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- index
All Boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql BooleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- json
Keys List<Property Map> - sql
Flag Boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type String - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
IndexKeyValueValueJsonKey, IndexKeyValueValueJsonKeyArgs
- Key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- Value
Byteplus.
Index Key Value Value Json Key Value - Field description information required for configuring key-value indexes.
- Key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- Value
Index
Key Value Value Json Key Value - Field description information required for configuring key-value indexes.
- key String
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
Key Value Value Json Key Value - Field description information required for configuring key-value indexes.
- key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
Key Value Value Json Key Value - Field description information required for configuring key-value indexes.
- key str
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
Key Value Value Json Key Value - Field description information required for configuring key-value indexes.
- key String
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value Property Map
- Field description information required for configuring key-value indexes.
IndexKeyValueValueJsonKeyValue, IndexKeyValueValueJsonKeyValueArgs
- Auto
Index boolFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- Index
All bool - Create indexes for all fields with text values in the JSON field.
- Index
Sql boolAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- Sql
Flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- Value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- Auto
Index boolFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- Index
All bool - Create indexes for all fields with text values in the JSON field.
- Index
Sql boolAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- Sql
Flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- Value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index BooleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- index
All Boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql BooleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- sql
Flag Boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type String - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index booleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- index
All boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql booleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- sql
Flag boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto_
index_ boolflag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- index_
all bool - Create indexes for all fields with text values in the JSON field.
- index_
sql_ boolall - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- sql_
flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value_
type str - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index BooleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- index
All Boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql BooleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- sql
Flag Boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type String - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
IndexUserInnerKeyValue, IndexUserInnerKeyValueArgs
- Key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- Value
Byteplus.
Index User Inner Key Value Value - Field description information required for configuring key-value indexes.
- Key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- Value
Index
User Inner Key Value Value - Field description information required for configuring key-value indexes.
- key String
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
User Inner Key Value Value - Field description information required for configuring key-value indexes.
- key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
User Inner Key Value Value - Field description information required for configuring key-value indexes.
- key str
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
User Inner Key Value Value - Field description information required for configuring key-value indexes.
- key String
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value Property Map
- Field description information required for configuring key-value indexes.
IndexUserInnerKeyValueValue, IndexUserInnerKeyValueValueArgs
- Auto
Index boolFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- Case
Sensitive bool - Whether to distinguish case. Default is false.
- Delimiter string
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- Include
Chinese bool - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- Index
All bool - Create indexes for all fields with text values in the JSON field.
- Index
Sql boolAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- Json
Keys List<Byteplus.Index User Inner Key Value Value Json Key> - Sql
Flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- Value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- Auto
Index boolFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- Case
Sensitive bool - Whether to distinguish case. Default is false.
- Delimiter string
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- Include
Chinese bool - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- Index
All bool - Create indexes for all fields with text values in the JSON field.
- Index
Sql boolAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- Json
Keys []IndexUser Inner Key Value Value Json Key - Sql
Flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- Value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index BooleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- case
Sensitive Boolean - Whether to distinguish case. Default is false.
- delimiter String
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include
Chinese Boolean - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- index
All Boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql BooleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- json
Keys List<IndexUser Inner Key Value Value Json Key> - sql
Flag Boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type String - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index booleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- case
Sensitive boolean - Whether to distinguish case. Default is false.
- delimiter string
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include
Chinese boolean - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- index
All boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql booleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- json
Keys IndexUser Inner Key Value Value Json Key[] - sql
Flag boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto_
index_ boolflag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- case_
sensitive bool - Whether to distinguish case. Default is false.
- delimiter str
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include_
chinese bool - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- index_
all bool - Create indexes for all fields with text values in the JSON field.
- index_
sql_ boolall - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- json_
keys Sequence[IndexUser Inner Key Value Value Json Key] - sql_
flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value_
type str - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index BooleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- case
Sensitive Boolean - Whether to distinguish case. Default is false.
- delimiter String
- Token separators for the field. Default is empty (""). Each character in the string represents a token separator. Length: 0–256 bytes. If the length is 0, segmentation is disabled. Only one or more of the following characters are supported: letters, numbers, and !@#%^&*()-_=\"', <>/?|;:\ \r[]{}. . Supports configuring both Chinese characters and token separators simultaneously.
- include
Chinese Boolean - When searching, determines whether to segment Chinese log content according to Chinese syntax. Enabled: Chinese characters in logs are segmented based on common Chinese syntax; custom segmentation for Chinese content is not supported. Non-Chinese characters in logs are segmented using the token separators specified in the parameter. Disabled: Logs are segmented using the token separators specified in the parameter.
- index
All Boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql BooleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- json
Keys List<Property Map> - sql
Flag Boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type String - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
IndexUserInnerKeyValueValueJsonKey, IndexUserInnerKeyValueValueJsonKeyArgs
- Key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- Value
Byteplus.
Index User Inner Key Value Value Json Key Value - Field description information required for configuring key-value indexes.
- Key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- Value
Index
User Inner Key Value Value Json Key Value - Field description information required for configuring key-value indexes.
- key String
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
User Inner Key Value Value Json Key Value - Field description information required for configuring key-value indexes.
- key string
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
User Inner Key Value Value Json Key Value - Field description information required for configuring key-value indexes.
- key str
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value
Index
User Inner Key Value Value Json Key Value - Field description information required for configuring key-value indexes.
- key String
- Specify the field names for key-value indexing. Up to 100 fields can be added. Only letters, numbers, spaces, underscores (_), hyphens (-), and slashes (/) are supported, and field names cannot start or end with a space. Each key name must be unique within the same index. Length: 1–128 characters. For subfields in JSON-type key-value indexes, use a dot (.) to indicate the hierarchy between JSON fields. For example, if the JSON field 'namelist' contains a text-type subfield 'totalcount' and a JSON-type subfield 'info', and 'info' contains the field 'name', the field names should be configured as 'totalcount' and 'info.name' respectively.
- value Property Map
- Field description information required for configuring key-value indexes.
IndexUserInnerKeyValueValueJsonKeyValue, IndexUserInnerKeyValueValueJsonKeyValueArgs
- Auto
Index boolFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- Index
All bool - Create indexes for all fields with text values in the JSON field.
- Index
Sql boolAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- Sql
Flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- Value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- Auto
Index boolFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- Index
All bool - Create indexes for all fields with text values in the JSON field.
- Index
Sql boolAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- Sql
Flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- Value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index BooleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- index
All Boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql BooleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- sql
Flag Boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type String - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index booleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- index
All boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql booleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- sql
Flag boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type string - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto_
index_ boolflag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- index_
all bool - Create indexes for all fields with text values in the JSON field.
- index_
sql_ boolall - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- sql_
flag bool - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value_
type str - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
- auto
Index BooleanFlag - Indicates whether the index was added automatically. true: The index was added automatically. false: The index was not added automatically.
- index
All Boolean - Create indexes for all fields with text values in the JSON field.
- index
Sql BooleanAll - Enable automatic indexing and statistics for JSON fields. true: Enable automatic indexing and statistics. false: Disable automatic indexing and statistics.
- sql
Flag Boolean - Whether analysis is enabled for the field. Default is false. After enabling statistical analysis, you can configure token delimiters and whether to include Chinese content.
- value
Type String - Field type. Currently supports long, double, text, and json. The long and double types do not support configuring delimiters, including Chinese, or case sensitivity. Only the json type supports further configuration of JsonKeys subfields.
Import
$ pulumi import bytepluscc:tls/index:Index example "topic_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
published on Thursday, Apr 2, 2026 by Byteplus
