UNPKG

@volcengine/pulumi

Version:

A Pulumi package for creating and managing volcengine cloud resources.

106 lines (105 loc) 2.68 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Use this data source to query detailed information of tls log contexts */ export declare function getLogContexts(args: GetLogContextsArgs, opts?: pulumi.InvokeOptions): Promise<GetLogContextsResult>; /** * A collection of arguments for invoking getLogContexts. */ export interface GetLogContextsArgs { /** * The context flow of the log. */ contextFlow: string; /** * Whether to describe log context. */ describeLogContext?: boolean; /** * The number of next logs. */ nextLogs?: number; /** * File name where to save data source results. */ outputFile?: string; /** * The package offset of the log. */ packageOffset: number; /** * The number of previous logs. */ prevLogs?: number; /** * The source of the log. */ source: string; /** * The ID of the topic. */ topicId: string; } /** * A collection of values returned by getLogContexts. */ export interface GetLogContextsResult { readonly contextFlow: string; readonly describeLogContext?: boolean; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The list of log contexts. */ readonly logContexts: outputs.tls.GetLogContextsLogContext[]; readonly nextLogs?: number; readonly outputFile?: string; readonly packageOffset: number; readonly prevLogs?: number; readonly source: string; readonly topicId: string; } /** * Use this data source to query detailed information of tls log contexts */ export declare function getLogContextsOutput(args: GetLogContextsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetLogContextsResult>; /** * A collection of arguments for invoking getLogContexts. */ export interface GetLogContextsOutputArgs { /** * The context flow of the log. */ contextFlow: pulumi.Input<string>; /** * Whether to describe log context. */ describeLogContext?: pulumi.Input<boolean>; /** * The number of next logs. */ nextLogs?: pulumi.Input<number>; /** * File name where to save data source results. */ outputFile?: pulumi.Input<string>; /** * The package offset of the log. */ packageOffset: pulumi.Input<number>; /** * The number of previous logs. */ prevLogs?: pulumi.Input<number>; /** * The source of the log. */ source: pulumi.Input<string>; /** * The ID of the topic. */ topicId: pulumi.Input<string>; }