Viewing docs for volcenginecc v0.0.24
published on Monday, Mar 9, 2026 by Volcengine
published on Monday, Mar 9, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.24
published on Monday, Mar 9, 2026 by Volcengine
published on Monday, Mar 9, 2026 by Volcengine
Data Source schema for Volcengine::TLS::Topic
Using getTopic
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 getTopic(args: GetTopicArgs, opts?: InvokeOptions): Promise<GetTopicResult>
function getTopicOutput(args: GetTopicOutputArgs, opts?: InvokeOptions): Output<GetTopicResult>def get_topic(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTopicResult
def get_topic_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTopicResult]func LookupTopic(ctx *Context, args *LookupTopicArgs, opts ...InvokeOption) (*LookupTopicResult, error)
func LookupTopicOutput(ctx *Context, args *LookupTopicOutputArgs, opts ...InvokeOption) LookupTopicResultOutput> Note: This function is named LookupTopic in the Go SDK.
public static class GetTopic
{
public static Task<GetTopicResult> InvokeAsync(GetTopicArgs args, InvokeOptions? opts = null)
public static Output<GetTopicResult> Invoke(GetTopicInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTopicResult> getTopic(GetTopicArgs args, InvokeOptions options)
public static Output<GetTopicResult> getTopic(GetTopicArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:tls/getTopic:getTopic
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getTopic Result
The following output properties are available:
- Archive
Ttl int - 归档存储时长。该时长取值范围为 60~3650。满足如下任一条件时,可实现归档存储。标准存储时长 30 天及以上。标准存储时长 7 天及以上且低频存储时长 30 天及以上。此参数仅在 EnableHotTtl 为 true 时生效。
- Auto
Split bool - 是否开启分区的自动分裂功能。true:当写入的数据量连续 5 分钟超过已有分区服务能力时,日志服务会根据数据量自动分裂分区以满足业务需求,但分裂后的分区数量不可超出最大分裂数。最近 15 分钟内分裂出来的新分区不会自动分裂。false:不开启分区的自动分裂。
- Cold
Ttl int - 低频存储时长。该时长取值范围为 30~3650。标准存储时长 7 天及以上可实现低频存储。此参数仅在 EnableHotTtl 为 true 时生效。
- Created
Time string - 日志主题创建时间。
- Description string
- 日志主题描述信息。不支持 <>、'、\、\、所有 emoji 表情符号。长度为 0~64 个字符。
- Enable
Hot boolTtl - 是否开启分层存储。开启后,日志服务支持标准存储、低频存储和归档存储。设置 HotTtl、ArchiveTtl、ColdTtl 后,如果数据存储时间超过对应时长,那么数据会自动沉降至低频存储、归档存储进行后续保存,直到日志采集到服务端的总时长达到 Ttl 时,被后端服务自动清理。
- Enable
Tracking bool - 是否开启 WebTracking 功能,开启后,可以通过 WebTracking 快速采集前端埋点数据。true:开启 WebTracking功能。false:(默认)关闭 WebTracking 功能。为日志主题开启 Web Tracking 后,通过 API 接口 WebTracks 写入数据时无需经过鉴权,相当于面向公网开放了匿名写入权限,可能产生脏数据。
- Hot
Ttl int - 标准存储时长。该时长默认为 30 天,取值范围为 7~3650。此参数仅在 EnableHotTtl 为 true 时生效。
- Id string
- Uniquely identifies the resource.
- Log
Public boolIp - 是否开启记录外网 IP 功能。默认为开启状态。开启后日志服务会自动在日志内容中添加以下元数据字段。tag****client_ip:日志来源设备的公网 IP 地址。使用日志服务的私网域名写入日志数据时,则记录私网 IP 地址。tag****receive_time:日志达到服务端的时间,格式为 10 位的 Unixtime 时间戳。
- Max
Split intShard - 分区的最大分裂数,即分区分裂后,所有分区的最大数量。取值范围为 1~256,默认为 256。仅在开启自动分裂日志分区,即 AutoSplit 为 true 时必选。MaxSplitShard 必须大于指定的 ShardCount,否则日志服务无法自动分裂分区。
- Project
Id string - 日志主题所属的日志项目 ID。
- int
- 日志分区的数量,默认创建 1 个分区,取值范围为 1~10。 每个分区提供的写入能力为 5MiB/s、500 次/s,读取能力为 20 MiB/s、100 次/s。请在创建日志主题时合理规划分区,创建后暂不支持修改分区数量。
-
List<Volcengine.
Get Topic Tag> - 标签列表。
- Time
Format string - 时间格式
- Time
Key string - 时间字段名
- Topic
Id string - 日志主题 ID。
- Topic
Name string - 日志主题名称。
- Ttl int
- 日志在日志服务中的总保存时间,超过指定的日志存储时长后,此日志主题中的过期日志会被自动清除。单位为天,默认为 30 天。取值范围为 1~3650,指定为 3650 天表示永久存储。
- Updated
Time string - 日志主题修改时间。
- Archive
Ttl int - 归档存储时长。该时长取值范围为 60~3650。满足如下任一条件时,可实现归档存储。标准存储时长 30 天及以上。标准存储时长 7 天及以上且低频存储时长 30 天及以上。此参数仅在 EnableHotTtl 为 true 时生效。
- Auto
Split bool - 是否开启分区的自动分裂功能。true:当写入的数据量连续 5 分钟超过已有分区服务能力时,日志服务会根据数据量自动分裂分区以满足业务需求,但分裂后的分区数量不可超出最大分裂数。最近 15 分钟内分裂出来的新分区不会自动分裂。false:不开启分区的自动分裂。
- Cold
Ttl int - 低频存储时长。该时长取值范围为 30~3650。标准存储时长 7 天及以上可实现低频存储。此参数仅在 EnableHotTtl 为 true 时生效。
- Created
Time string - 日志主题创建时间。
- Description string
- 日志主题描述信息。不支持 <>、'、\、\、所有 emoji 表情符号。长度为 0~64 个字符。
- Enable
Hot boolTtl - 是否开启分层存储。开启后,日志服务支持标准存储、低频存储和归档存储。设置 HotTtl、ArchiveTtl、ColdTtl 后,如果数据存储时间超过对应时长,那么数据会自动沉降至低频存储、归档存储进行后续保存,直到日志采集到服务端的总时长达到 Ttl 时,被后端服务自动清理。
- Enable
Tracking bool - 是否开启 WebTracking 功能,开启后,可以通过 WebTracking 快速采集前端埋点数据。true:开启 WebTracking功能。false:(默认)关闭 WebTracking 功能。为日志主题开启 Web Tracking 后,通过 API 接口 WebTracks 写入数据时无需经过鉴权,相当于面向公网开放了匿名写入权限,可能产生脏数据。
- Hot
Ttl int - 标准存储时长。该时长默认为 30 天,取值范围为 7~3650。此参数仅在 EnableHotTtl 为 true 时生效。
- Id string
- Uniquely identifies the resource.
- Log
Public boolIp - 是否开启记录外网 IP 功能。默认为开启状态。开启后日志服务会自动在日志内容中添加以下元数据字段。tag****client_ip:日志来源设备的公网 IP 地址。使用日志服务的私网域名写入日志数据时,则记录私网 IP 地址。tag****receive_time:日志达到服务端的时间,格式为 10 位的 Unixtime 时间戳。
- Max
Split intShard - 分区的最大分裂数,即分区分裂后,所有分区的最大数量。取值范围为 1~256,默认为 256。仅在开启自动分裂日志分区,即 AutoSplit 为 true 时必选。MaxSplitShard 必须大于指定的 ShardCount,否则日志服务无法自动分裂分区。
- Project
Id string - 日志主题所属的日志项目 ID。
- int
- 日志分区的数量,默认创建 1 个分区,取值范围为 1~10。 每个分区提供的写入能力为 5MiB/s、500 次/s,读取能力为 20 MiB/s、100 次/s。请在创建日志主题时合理规划分区,创建后暂不支持修改分区数量。
-
[]Get
Topic Tag - 标签列表。
- Time
Format string - 时间格式
- Time
Key string - 时间字段名
- Topic
Id string - 日志主题 ID。
- Topic
Name string - 日志主题名称。
- Ttl int
- 日志在日志服务中的总保存时间,超过指定的日志存储时长后,此日志主题中的过期日志会被自动清除。单位为天,默认为 30 天。取值范围为 1~3650,指定为 3650 天表示永久存储。
- Updated
Time string - 日志主题修改时间。
- archive
Ttl Integer - 归档存储时长。该时长取值范围为 60~3650。满足如下任一条件时,可实现归档存储。标准存储时长 30 天及以上。标准存储时长 7 天及以上且低频存储时长 30 天及以上。此参数仅在 EnableHotTtl 为 true 时生效。
- auto
Split Boolean - 是否开启分区的自动分裂功能。true:当写入的数据量连续 5 分钟超过已有分区服务能力时,日志服务会根据数据量自动分裂分区以满足业务需求,但分裂后的分区数量不可超出最大分裂数。最近 15 分钟内分裂出来的新分区不会自动分裂。false:不开启分区的自动分裂。
- cold
Ttl Integer - 低频存储时长。该时长取值范围为 30~3650。标准存储时长 7 天及以上可实现低频存储。此参数仅在 EnableHotTtl 为 true 时生效。
- created
Time String - 日志主题创建时间。
- description String
- 日志主题描述信息。不支持 <>、'、\、\、所有 emoji 表情符号。长度为 0~64 个字符。
- enable
Hot BooleanTtl - 是否开启分层存储。开启后,日志服务支持标准存储、低频存储和归档存储。设置 HotTtl、ArchiveTtl、ColdTtl 后,如果数据存储时间超过对应时长,那么数据会自动沉降至低频存储、归档存储进行后续保存,直到日志采集到服务端的总时长达到 Ttl 时,被后端服务自动清理。
- enable
Tracking Boolean - 是否开启 WebTracking 功能,开启后,可以通过 WebTracking 快速采集前端埋点数据。true:开启 WebTracking功能。false:(默认)关闭 WebTracking 功能。为日志主题开启 Web Tracking 后,通过 API 接口 WebTracks 写入数据时无需经过鉴权,相当于面向公网开放了匿名写入权限,可能产生脏数据。
- hot
Ttl Integer - 标准存储时长。该时长默认为 30 天,取值范围为 7~3650。此参数仅在 EnableHotTtl 为 true 时生效。
- id String
- Uniquely identifies the resource.
- log
Public BooleanIp - 是否开启记录外网 IP 功能。默认为开启状态。开启后日志服务会自动在日志内容中添加以下元数据字段。tag****client_ip:日志来源设备的公网 IP 地址。使用日志服务的私网域名写入日志数据时,则记录私网 IP 地址。tag****receive_time:日志达到服务端的时间,格式为 10 位的 Unixtime 时间戳。
- max
Split IntegerShard - 分区的最大分裂数,即分区分裂后,所有分区的最大数量。取值范围为 1~256,默认为 256。仅在开启自动分裂日志分区,即 AutoSplit 为 true 时必选。MaxSplitShard 必须大于指定的 ShardCount,否则日志服务无法自动分裂分区。
- project
Id String - 日志主题所属的日志项目 ID。
- Integer
- 日志分区的数量,默认创建 1 个分区,取值范围为 1~10。 每个分区提供的写入能力为 5MiB/s、500 次/s,读取能力为 20 MiB/s、100 次/s。请在创建日志主题时合理规划分区,创建后暂不支持修改分区数量。
-
List<Get
Topic Tag> - 标签列表。
- time
Format String - 时间格式
- time
Key String - 时间字段名
- topic
Id String - 日志主题 ID。
- topic
Name String - 日志主题名称。
- ttl Integer
- 日志在日志服务中的总保存时间,超过指定的日志存储时长后,此日志主题中的过期日志会被自动清除。单位为天,默认为 30 天。取值范围为 1~3650,指定为 3650 天表示永久存储。
- updated
Time String - 日志主题修改时间。
- archive
Ttl number - 归档存储时长。该时长取值范围为 60~3650。满足如下任一条件时,可实现归档存储。标准存储时长 30 天及以上。标准存储时长 7 天及以上且低频存储时长 30 天及以上。此参数仅在 EnableHotTtl 为 true 时生效。
- auto
Split boolean - 是否开启分区的自动分裂功能。true:当写入的数据量连续 5 分钟超过已有分区服务能力时,日志服务会根据数据量自动分裂分区以满足业务需求,但分裂后的分区数量不可超出最大分裂数。最近 15 分钟内分裂出来的新分区不会自动分裂。false:不开启分区的自动分裂。
- cold
Ttl number - 低频存储时长。该时长取值范围为 30~3650。标准存储时长 7 天及以上可实现低频存储。此参数仅在 EnableHotTtl 为 true 时生效。
- created
Time string - 日志主题创建时间。
- description string
- 日志主题描述信息。不支持 <>、'、\、\、所有 emoji 表情符号。长度为 0~64 个字符。
- enable
Hot booleanTtl - 是否开启分层存储。开启后,日志服务支持标准存储、低频存储和归档存储。设置 HotTtl、ArchiveTtl、ColdTtl 后,如果数据存储时间超过对应时长,那么数据会自动沉降至低频存储、归档存储进行后续保存,直到日志采集到服务端的总时长达到 Ttl 时,被后端服务自动清理。
- enable
Tracking boolean - 是否开启 WebTracking 功能,开启后,可以通过 WebTracking 快速采集前端埋点数据。true:开启 WebTracking功能。false:(默认)关闭 WebTracking 功能。为日志主题开启 Web Tracking 后,通过 API 接口 WebTracks 写入数据时无需经过鉴权,相当于面向公网开放了匿名写入权限,可能产生脏数据。
- hot
Ttl number - 标准存储时长。该时长默认为 30 天,取值范围为 7~3650。此参数仅在 EnableHotTtl 为 true 时生效。
- id string
- Uniquely identifies the resource.
- log
Public booleanIp - 是否开启记录外网 IP 功能。默认为开启状态。开启后日志服务会自动在日志内容中添加以下元数据字段。tag****client_ip:日志来源设备的公网 IP 地址。使用日志服务的私网域名写入日志数据时,则记录私网 IP 地址。tag****receive_time:日志达到服务端的时间,格式为 10 位的 Unixtime 时间戳。
- max
Split numberShard - 分区的最大分裂数,即分区分裂后,所有分区的最大数量。取值范围为 1~256,默认为 256。仅在开启自动分裂日志分区,即 AutoSplit 为 true 时必选。MaxSplitShard 必须大于指定的 ShardCount,否则日志服务无法自动分裂分区。
- project
Id string - 日志主题所属的日志项目 ID。
- number
- 日志分区的数量,默认创建 1 个分区,取值范围为 1~10。 每个分区提供的写入能力为 5MiB/s、500 次/s,读取能力为 20 MiB/s、100 次/s。请在创建日志主题时合理规划分区,创建后暂不支持修改分区数量。
-
Get
Topic Tag[] - 标签列表。
- time
Format string - 时间格式
- time
Key string - 时间字段名
- topic
Id string - 日志主题 ID。
- topic
Name string - 日志主题名称。
- ttl number
- 日志在日志服务中的总保存时间,超过指定的日志存储时长后,此日志主题中的过期日志会被自动清除。单位为天,默认为 30 天。取值范围为 1~3650,指定为 3650 天表示永久存储。
- updated
Time string - 日志主题修改时间。
- archive_
ttl int - 归档存储时长。该时长取值范围为 60~3650。满足如下任一条件时,可实现归档存储。标准存储时长 30 天及以上。标准存储时长 7 天及以上且低频存储时长 30 天及以上。此参数仅在 EnableHotTtl 为 true 时生效。
- auto_
split bool - 是否开启分区的自动分裂功能。true:当写入的数据量连续 5 分钟超过已有分区服务能力时,日志服务会根据数据量自动分裂分区以满足业务需求,但分裂后的分区数量不可超出最大分裂数。最近 15 分钟内分裂出来的新分区不会自动分裂。false:不开启分区的自动分裂。
- cold_
ttl int - 低频存储时长。该时长取值范围为 30~3650。标准存储时长 7 天及以上可实现低频存储。此参数仅在 EnableHotTtl 为 true 时生效。
- created_
time str - 日志主题创建时间。
- description str
- 日志主题描述信息。不支持 <>、'、\、\、所有 emoji 表情符号。长度为 0~64 个字符。
- enable_
hot_ boolttl - 是否开启分层存储。开启后,日志服务支持标准存储、低频存储和归档存储。设置 HotTtl、ArchiveTtl、ColdTtl 后,如果数据存储时间超过对应时长,那么数据会自动沉降至低频存储、归档存储进行后续保存,直到日志采集到服务端的总时长达到 Ttl 时,被后端服务自动清理。
- enable_
tracking bool - 是否开启 WebTracking 功能,开启后,可以通过 WebTracking 快速采集前端埋点数据。true:开启 WebTracking功能。false:(默认)关闭 WebTracking 功能。为日志主题开启 Web Tracking 后,通过 API 接口 WebTracks 写入数据时无需经过鉴权,相当于面向公网开放了匿名写入权限,可能产生脏数据。
- hot_
ttl int - 标准存储时长。该时长默认为 30 天,取值范围为 7~3650。此参数仅在 EnableHotTtl 为 true 时生效。
- id str
- Uniquely identifies the resource.
- log_
public_ boolip - 是否开启记录外网 IP 功能。默认为开启状态。开启后日志服务会自动在日志内容中添加以下元数据字段。tag****client_ip:日志来源设备的公网 IP 地址。使用日志服务的私网域名写入日志数据时,则记录私网 IP 地址。tag****receive_time:日志达到服务端的时间,格式为 10 位的 Unixtime 时间戳。
- max_
split_ intshard - 分区的最大分裂数,即分区分裂后,所有分区的最大数量。取值范围为 1~256,默认为 256。仅在开启自动分裂日志分区,即 AutoSplit 为 true 时必选。MaxSplitShard 必须大于指定的 ShardCount,否则日志服务无法自动分裂分区。
- project_
id str - 日志主题所属的日志项目 ID。
- int
- 日志分区的数量,默认创建 1 个分区,取值范围为 1~10。 每个分区提供的写入能力为 5MiB/s、500 次/s,读取能力为 20 MiB/s、100 次/s。请在创建日志主题时合理规划分区,创建后暂不支持修改分区数量。
-
Sequence[Get
Topic Tag] - 标签列表。
- time_
format str - 时间格式
- time_
key str - 时间字段名
- topic_
id str - 日志主题 ID。
- topic_
name str - 日志主题名称。
- ttl int
- 日志在日志服务中的总保存时间,超过指定的日志存储时长后,此日志主题中的过期日志会被自动清除。单位为天,默认为 30 天。取值范围为 1~3650,指定为 3650 天表示永久存储。
- updated_
time str - 日志主题修改时间。
- archive
Ttl Number - 归档存储时长。该时长取值范围为 60~3650。满足如下任一条件时,可实现归档存储。标准存储时长 30 天及以上。标准存储时长 7 天及以上且低频存储时长 30 天及以上。此参数仅在 EnableHotTtl 为 true 时生效。
- auto
Split Boolean - 是否开启分区的自动分裂功能。true:当写入的数据量连续 5 分钟超过已有分区服务能力时,日志服务会根据数据量自动分裂分区以满足业务需求,但分裂后的分区数量不可超出最大分裂数。最近 15 分钟内分裂出来的新分区不会自动分裂。false:不开启分区的自动分裂。
- cold
Ttl Number - 低频存储时长。该时长取值范围为 30~3650。标准存储时长 7 天及以上可实现低频存储。此参数仅在 EnableHotTtl 为 true 时生效。
- created
Time String - 日志主题创建时间。
- description String
- 日志主题描述信息。不支持 <>、'、\、\、所有 emoji 表情符号。长度为 0~64 个字符。
- enable
Hot BooleanTtl - 是否开启分层存储。开启后,日志服务支持标准存储、低频存储和归档存储。设置 HotTtl、ArchiveTtl、ColdTtl 后,如果数据存储时间超过对应时长,那么数据会自动沉降至低频存储、归档存储进行后续保存,直到日志采集到服务端的总时长达到 Ttl 时,被后端服务自动清理。
- enable
Tracking Boolean - 是否开启 WebTracking 功能,开启后,可以通过 WebTracking 快速采集前端埋点数据。true:开启 WebTracking功能。false:(默认)关闭 WebTracking 功能。为日志主题开启 Web Tracking 后,通过 API 接口 WebTracks 写入数据时无需经过鉴权,相当于面向公网开放了匿名写入权限,可能产生脏数据。
- hot
Ttl Number - 标准存储时长。该时长默认为 30 天,取值范围为 7~3650。此参数仅在 EnableHotTtl 为 true 时生效。
- id String
- Uniquely identifies the resource.
- log
Public BooleanIp - 是否开启记录外网 IP 功能。默认为开启状态。开启后日志服务会自动在日志内容中添加以下元数据字段。tag****client_ip:日志来源设备的公网 IP 地址。使用日志服务的私网域名写入日志数据时,则记录私网 IP 地址。tag****receive_time:日志达到服务端的时间,格式为 10 位的 Unixtime 时间戳。
- max
Split NumberShard - 分区的最大分裂数,即分区分裂后,所有分区的最大数量。取值范围为 1~256,默认为 256。仅在开启自动分裂日志分区,即 AutoSplit 为 true 时必选。MaxSplitShard 必须大于指定的 ShardCount,否则日志服务无法自动分裂分区。
- project
Id String - 日志主题所属的日志项目 ID。
- Number
- 日志分区的数量,默认创建 1 个分区,取值范围为 1~10。 每个分区提供的写入能力为 5MiB/s、500 次/s,读取能力为 20 MiB/s、100 次/s。请在创建日志主题时合理规划分区,创建后暂不支持修改分区数量。
- List<Property Map>
- 标签列表。
- time
Format String - 时间格式
- time
Key String - 时间字段名
- topic
Id String - 日志主题 ID。
- topic
Name String - 日志主题名称。
- ttl Number
- 日志在日志服务中的总保存时间,超过指定的日志存储时长后,此日志主题中的过期日志会被自动清除。单位为天,默认为 30 天。取值范围为 1~3650,指定为 3650 天表示永久存储。
- updated
Time String - 日志主题修改时间。
Supporting Types
GetTopicTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.24
published on Monday, Mar 9, 2026 by Volcengine
published on Monday, Mar 9, 2026 by Volcengine
