pulumi-logtail
Version:
A Pulumi provider for managing Logtail log management and analytics resources, dynamically bridged from the Terraform Logtail provider with support for sources, metrics, and log aggregation.
38 lines (37 loc) • 1.37 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
export declare function getWarehouseSource(args: GetWarehouseSourceArgs, opts?: pulumi.InvokeOptions): Promise<GetWarehouseSourceResult>;
/**
* A collection of arguments for invoking getWarehouseSource.
*/
export interface GetWarehouseSourceArgs {
name: string;
}
/**
* A collection of values returned by getWarehouseSource.
*/
export interface GetWarehouseSourceResult {
readonly createdAt: string;
readonly customBuckets: outputs.GetWarehouseSourceCustomBucket[];
readonly dataRegion: string;
readonly eventsRetention: number;
readonly id: string;
readonly ingestingHost: string;
readonly ingestingPaused: boolean;
readonly liveTailPattern: string;
readonly name: string;
readonly tableName: string;
readonly teamName: string;
readonly timeSeriesRetention: number;
readonly token: string;
readonly updatedAt: string;
readonly vrlTransformation: string;
readonly warehouseSourceGroupId: number;
}
export declare function getWarehouseSourceOutput(args: GetWarehouseSourceOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetWarehouseSourceResult>;
/**
* A collection of arguments for invoking getWarehouseSource.
*/
export interface GetWarehouseSourceOutputArgs {
name: pulumi.Input<string>;
}