Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Use this data source to query detailed information of tls indexes
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const default = volcengine.tls.getIndexes({
ids: ["7ce12237-6670-44a7-9d79-2e36961586e6"],
});
import pulumi
import pulumi_volcengine as volcengine
default = volcengine.tls.get_indexes(ids=["7ce12237-6670-44a7-9d79-2e36961586e6"])
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/tls"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tls.GetIndexes(ctx, &tls.GetIndexesArgs{
Ids: []string{
"7ce12237-6670-44a7-9d79-2e36961586e6",
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var @default = Volcengine.Tls.GetIndexes.Invoke(new()
{
Ids = new[]
{
"7ce12237-6670-44a7-9d79-2e36961586e6",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.tls.TlsFunctions;
import com.pulumi.volcengine.tls.inputs.GetIndexesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var default = TlsFunctions.getIndexes(GetIndexesArgs.builder()
.ids("7ce12237-6670-44a7-9d79-2e36961586e6")
.build());
}
}
variables:
default:
fn::invoke:
Function: volcengine:tls:getIndexes
Arguments:
ids:
- 7ce12237-6670-44a7-9d79-2e36961586e6
Using getIndexes
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getIndexes(args: GetIndexesArgs, opts?: InvokeOptions): Promise<GetIndexesResult>
function getIndexesOutput(args: GetIndexesOutputArgs, opts?: InvokeOptions): Output<GetIndexesResult>def get_indexes(ids: Optional[Sequence[str]] = None,
output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIndexesResult
def get_indexes_output(ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIndexesResult]func GetIndexes(ctx *Context, args *GetIndexesArgs, opts ...InvokeOption) (*GetIndexesResult, error)
func GetIndexesOutput(ctx *Context, args *GetIndexesOutputArgs, opts ...InvokeOption) GetIndexesResultOutput> Note: This function is named GetIndexes in the Go SDK.
public static class GetIndexes
{
public static Task<GetIndexesResult> InvokeAsync(GetIndexesArgs args, InvokeOptions? opts = null)
public static Output<GetIndexesResult> Invoke(GetIndexesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIndexesResult> getIndexes(GetIndexesArgs args, InvokeOptions options)
public static Output<GetIndexesResult> getIndexes(GetIndexesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:tls/getIndexes:getIndexes
arguments:
# arguments dictionaryThe following arguments are supported:
- Ids List<string>
- The list of topic id of tls index.
- Output
File string - File name where to save data source results.
- Ids []string
- The list of topic id of tls index.
- Output
File string - File name where to save data source results.
- ids List<String>
- The list of topic id of tls index.
- output
File String - File name where to save data source results.
- ids string[]
- The list of topic id of tls index.
- output
File string - File name where to save data source results.
- ids Sequence[str]
- The list of topic id of tls index.
- output_
file str - File name where to save data source results.
- ids List<String>
- The list of topic id of tls index.
- output
File String - File name where to save data source results.
getIndexes Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- Tls
Indexes List<GetIndexes Tls Index> - The collection of tls index query.
- Total
Count int - The total count of tls index query.
- Output
File string
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- Tls
Indexes []GetIndexes Tls Index - The collection of tls index query.
- Total
Count int - The total count of tls index query.
- Output
File string
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- tls
Indexes List<GetIndexes Tls Index> - The collection of tls index query.
- total
Count Integer - The total count of tls index query.
- output
File String
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- tls
Indexes GetIndexes Tls Index[] - The collection of tls index query.
- total
Count number - The total count of tls index query.
- output
File string
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- tls_
indexes Sequence[GetIndexes Tls Index] - The collection of tls index query.
- total_
count int - The total count of tls index query.
- output_
file str
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- tls
Indexes List<Property Map> - The collection of tls index query.
- total
Count Number - The total count of tls index query.
- output
File String
Supporting Types
GetIndexesTlsIndex
- Create
Time string - The create time of the tls index.
- Full
Text GetIndexes Tls Index Full Text - The FullText index of the tls topic.
- Id string
- The topic id of the tls index.
- Key
Values List<GetIndexes Tls Index Key Value> - The KeyValue index of the tls topic.
- Modify
Time string - The modify time of the tls index.
- Topic
Id string - The topic id of the tls index.
- User
Inner List<GetKey Values Indexes Tls Index User Inner Key Value> - The reserved field index configuration of the tls topic.
- Create
Time string - The create time of the tls index.
- Full
Text GetIndexes Tls Index Full Text - The FullText index of the tls topic.
- Id string
- The topic id of the tls index.
- Key
Values []GetIndexes Tls Index Key Value - The KeyValue index of the tls topic.
- Modify
Time string - The modify time of the tls index.
- Topic
Id string - The topic id of the tls index.
- User
Inner []GetKey Values Indexes Tls Index User Inner Key Value - The reserved field index configuration of the tls topic.
- create
Time String - The create time of the tls index.
- full
Text GetIndexes Tls Index Full Text - The FullText index of the tls topic.
- id String
- The topic id of the tls index.
- key
Values List<GetIndexes Tls Index Key Value> - The KeyValue index of the tls topic.
- modify
Time String - The modify time of the tls index.
- topic
Id String - The topic id of the tls index.
- user
Inner List<GetKey Values Indexes Tls Index User Inner Key Value> - The reserved field index configuration of the tls topic.
- create
Time string - The create time of the tls index.
- full
Text GetIndexes Tls Index Full Text - The FullText index of the tls topic.
- id string
- The topic id of the tls index.
- key
Values GetIndexes Tls Index Key Value[] - The KeyValue index of the tls topic.
- modify
Time string - The modify time of the tls index.
- topic
Id string - The topic id of the tls index.
- user
Inner GetKey Values Indexes Tls Index User Inner Key Value[] - The reserved field index configuration of the tls topic.
- create_
time str - The create time of the tls index.
- full_
text GetIndexes Tls Index Full Text - The FullText index of the tls topic.
- id str
- The topic id of the tls index.
- key_
values Sequence[GetIndexes Tls Index Key Value] - The KeyValue index of the tls topic.
- modify_
time str - The modify time of the tls index.
- topic_
id str - The topic id of the tls index.
- user_
inner_ Sequence[Getkey_ values Indexes Tls Index User Inner Key Value] - The reserved field index configuration of the tls topic.
- create
Time String - The create time of the tls index.
- full
Text Property Map - The FullText index of the tls topic.
- id String
- The topic id of the tls index.
- key
Values List<Property Map> - The KeyValue index of the tls topic.
- modify
Time String - The modify time of the tls index.
- topic
Id String - The topic id of the tls index.
- user
Inner List<Property Map>Key Values - The reserved field index configuration of the tls topic.
GetIndexesTlsIndexFullText
- Case
Sensitive bool - Whether the value is case sensitive.
- Delimiter string
- The delimiter of the value.
- Include
Chinese bool - Whether the value include chinese.
- Case
Sensitive bool - Whether the value is case sensitive.
- Delimiter string
- The delimiter of the value.
- Include
Chinese bool - Whether the value include chinese.
- case
Sensitive Boolean - Whether the value is case sensitive.
- delimiter String
- The delimiter of the value.
- include
Chinese Boolean - Whether the value include chinese.
- case
Sensitive boolean - Whether the value is case sensitive.
- delimiter string
- The delimiter of the value.
- include
Chinese boolean - Whether the value include chinese.
- case_
sensitive bool - Whether the value is case sensitive.
- delimiter str
- The delimiter of the value.
- include_
chinese bool - Whether the value include chinese.
- case
Sensitive Boolean - Whether the value is case sensitive.
- delimiter String
- The delimiter of the value.
- include
Chinese Boolean - Whether the value include chinese.
GetIndexesTlsIndexKeyValue
- Case
Sensitive bool - Whether the value is case sensitive.
- Delimiter string
- The delimiter of the value.
- Include
Chinese bool - Whether the value include chinese.
- Index
All bool - Whether to create indexes for all fields in JSON fields with text values.
- Json
Keys List<GetIndexes Tls Index Key Value Json Key> - The JSON subfield key value index.
- Key string
- The key of the KeyValue index.
- Sql
Flag bool - Whether the filed is enabled for analysis.
- Value
Type string - The type of value.
- Case
Sensitive bool - Whether the value is case sensitive.
- Delimiter string
- The delimiter of the value.
- Include
Chinese bool - Whether the value include chinese.
- Index
All bool - Whether to create indexes for all fields in JSON fields with text values.
- Json
Keys []GetIndexes Tls Index Key Value Json Key - The JSON subfield key value index.
- Key string
- The key of the KeyValue index.
- Sql
Flag bool - Whether the filed is enabled for analysis.
- Value
Type string - The type of value.
- case
Sensitive Boolean - Whether the value is case sensitive.
- delimiter String
- The delimiter of the value.
- include
Chinese Boolean - Whether the value include chinese.
- index
All Boolean - Whether to create indexes for all fields in JSON fields with text values.
- json
Keys List<GetIndexes Tls Index Key Value Json Key> - The JSON subfield key value index.
- key String
- The key of the KeyValue index.
- sql
Flag Boolean - Whether the filed is enabled for analysis.
- value
Type String - The type of value.
- case
Sensitive boolean - Whether the value is case sensitive.
- delimiter string
- The delimiter of the value.
- include
Chinese boolean - Whether the value include chinese.
- index
All boolean - Whether to create indexes for all fields in JSON fields with text values.
- json
Keys GetIndexes Tls Index Key Value Json Key[] - The JSON subfield key value index.
- key string
- The key of the KeyValue index.
- sql
Flag boolean - Whether the filed is enabled for analysis.
- value
Type string - The type of value.
- case_
sensitive bool - Whether the value is case sensitive.
- delimiter str
- The delimiter of the value.
- include_
chinese bool - Whether the value include chinese.
- index_
all bool - Whether to create indexes for all fields in JSON fields with text values.
- json_
keys Sequence[GetIndexes Tls Index Key Value Json Key] - The JSON subfield key value index.
- key str
- The key of the KeyValue index.
- sql_
flag bool - Whether the filed is enabled for analysis.
- value_
type str - The type of value.
- case
Sensitive Boolean - Whether the value is case sensitive.
- delimiter String
- The delimiter of the value.
- include
Chinese Boolean - Whether the value include chinese.
- index
All Boolean - Whether to create indexes for all fields in JSON fields with text values.
- json
Keys List<Property Map> - The JSON subfield key value index.
- key String
- The key of the KeyValue index.
- sql
Flag Boolean - Whether the filed is enabled for analysis.
- value
Type String - The type of value.
GetIndexesTlsIndexKeyValueJsonKey
- Case
Sensitive bool - Whether the value is case sensitive.
- Delimiter string
- The delimiter of the value.
- Include
Chinese bool - Whether the value include chinese.
- Key string
- The key of the KeyValue index.
- Sql
Flag bool - Whether the filed is enabled for analysis.
- Value
Type string - The type of value.
- Case
Sensitive bool - Whether the value is case sensitive.
- Delimiter string
- The delimiter of the value.
- Include
Chinese bool - Whether the value include chinese.
- Key string
- The key of the KeyValue index.
- Sql
Flag bool - Whether the filed is enabled for analysis.
- Value
Type string - The type of value.
- case
Sensitive Boolean - Whether the value is case sensitive.
- delimiter String
- The delimiter of the value.
- include
Chinese Boolean - Whether the value include chinese.
- key String
- The key of the KeyValue index.
- sql
Flag Boolean - Whether the filed is enabled for analysis.
- value
Type String - The type of value.
- case
Sensitive boolean - Whether the value is case sensitive.
- delimiter string
- The delimiter of the value.
- include
Chinese boolean - Whether the value include chinese.
- key string
- The key of the KeyValue index.
- sql
Flag boolean - Whether the filed is enabled for analysis.
- value
Type string - The type of value.
- case_
sensitive bool - Whether the value is case sensitive.
- delimiter str
- The delimiter of the value.
- include_
chinese bool - Whether the value include chinese.
- key str
- The key of the KeyValue index.
- sql_
flag bool - Whether the filed is enabled for analysis.
- value_
type str - The type of value.
- case
Sensitive Boolean - Whether the value is case sensitive.
- delimiter String
- The delimiter of the value.
- include
Chinese Boolean - Whether the value include chinese.
- key String
- The key of the KeyValue index.
- sql
Flag Boolean - Whether the filed is enabled for analysis.
- value
Type String - The type of value.
GetIndexesTlsIndexUserInnerKeyValue
- Case
Sensitive bool - Whether the value is case sensitive.
- Delimiter string
- The delimiter of the value.
- Include
Chinese bool - Whether the value include chinese.
- Json
Keys List<GetIndexes Tls Index User Inner Key Value Json Key> - The JSON subfield key value index.
- Key string
- The key of the KeyValue index.
- Sql
Flag bool - Whether the filed is enabled for analysis.
- Value
Type string - The type of value.
- Case
Sensitive bool - Whether the value is case sensitive.
- Delimiter string
- The delimiter of the value.
- Include
Chinese bool - Whether the value include chinese.
- Json
Keys []GetIndexes Tls Index User Inner Key Value Json Key - The JSON subfield key value index.
- Key string
- The key of the KeyValue index.
- Sql
Flag bool - Whether the filed is enabled for analysis.
- Value
Type string - The type of value.
- case
Sensitive Boolean - Whether the value is case sensitive.
- delimiter String
- The delimiter of the value.
- include
Chinese Boolean - Whether the value include chinese.
- json
Keys List<GetIndexes Tls Index User Inner Key Value Json Key> - The JSON subfield key value index.
- key String
- The key of the KeyValue index.
- sql
Flag Boolean - Whether the filed is enabled for analysis.
- value
Type String - The type of value.
- case
Sensitive boolean - Whether the value is case sensitive.
- delimiter string
- The delimiter of the value.
- include
Chinese boolean - Whether the value include chinese.
- json
Keys GetIndexes Tls Index User Inner Key Value Json Key[] - The JSON subfield key value index.
- key string
- The key of the KeyValue index.
- sql
Flag boolean - Whether the filed is enabled for analysis.
- value
Type string - The type of value.
- case_
sensitive bool - Whether the value is case sensitive.
- delimiter str
- The delimiter of the value.
- include_
chinese bool - Whether the value include chinese.
- json_
keys Sequence[GetIndexes Tls Index User Inner Key Value Json Key] - The JSON subfield key value index.
- key str
- The key of the KeyValue index.
- sql_
flag bool - Whether the filed is enabled for analysis.
- value_
type str - The type of value.
- case
Sensitive Boolean - Whether the value is case sensitive.
- delimiter String
- The delimiter of the value.
- include
Chinese Boolean - Whether the value include chinese.
- json
Keys List<Property Map> - The JSON subfield key value index.
- key String
- The key of the KeyValue index.
- sql
Flag Boolean - Whether the filed is enabled for analysis.
- value
Type String - The type of value.
GetIndexesTlsIndexUserInnerKeyValueJsonKey
- Case
Sensitive bool - Whether the value is case sensitive.
- Delimiter string
- The delimiter of the value.
- Include
Chinese bool - Whether the value include chinese.
- Key string
- The key of the KeyValue index.
- Sql
Flag bool - Whether the filed is enabled for analysis.
- Value
Type string - The type of value.
- Case
Sensitive bool - Whether the value is case sensitive.
- Delimiter string
- The delimiter of the value.
- Include
Chinese bool - Whether the value include chinese.
- Key string
- The key of the KeyValue index.
- Sql
Flag bool - Whether the filed is enabled for analysis.
- Value
Type string - The type of value.
- case
Sensitive Boolean - Whether the value is case sensitive.
- delimiter String
- The delimiter of the value.
- include
Chinese Boolean - Whether the value include chinese.
- key String
- The key of the KeyValue index.
- sql
Flag Boolean - Whether the filed is enabled for analysis.
- value
Type String - The type of value.
- case
Sensitive boolean - Whether the value is case sensitive.
- delimiter string
- The delimiter of the value.
- include
Chinese boolean - Whether the value include chinese.
- key string
- The key of the KeyValue index.
- sql
Flag boolean - Whether the filed is enabled for analysis.
- value
Type string - The type of value.
- case_
sensitive bool - Whether the value is case sensitive.
- delimiter str
- The delimiter of the value.
- include_
chinese bool - Whether the value include chinese.
- key str
- The key of the KeyValue index.
- sql_
flag bool - Whether the filed is enabled for analysis.
- value_
type str - The type of value.
- case
Sensitive Boolean - Whether the value is case sensitive.
- delimiter String
- The delimiter of the value.
- include
Chinese Boolean - Whether the value include chinese.
- key String
- The key of the KeyValue index.
- sql
Flag Boolean - Whether the filed is enabled for analysis.
- value
Type String - The type of value.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
