UNPKG

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.

74 lines (73 loc) 1.73 kB
import * as pulumi from "@pulumi/pulumi"; export interface ConnectionDataSource { dataSources: pulumi.Input<pulumi.Input<string>[]>; sourceId: pulumi.Input<number>; sourceName: pulumi.Input<string>; teamName: pulumi.Input<string>; } export interface ErrorsApplicationCustomBucket { /** * Access key ID */ accessKeyId: pulumi.Input<string>; /** * Bucket endpoint */ endpoint: pulumi.Input<string>; /** * Whether we should keep data in the bucket after the retention period. */ keepDataAfterRetention?: pulumi.Input<boolean>; /** * Bucket name */ name: pulumi.Input<string>; /** * Secret access key */ secretAccessKey: pulumi.Input<string>; } export interface SourceCustomBucket { /** * Access key ID */ accessKeyId: pulumi.Input<string>; /** * Bucket endpoint */ endpoint: pulumi.Input<string>; /** * Whether we should keep data in the bucket after the retention period. */ keepDataAfterRetention?: pulumi.Input<boolean>; /** * Bucket name */ name: pulumi.Input<string>; /** * Secret access key */ secretAccessKey: pulumi.Input<string>; } export interface WarehouseSourceCustomBucket { /** * Access key ID */ accessKeyId: pulumi.Input<string>; /** * Bucket endpoint */ endpoint: pulumi.Input<string>; /** * Whether we should keep data in the bucket after the retention period. */ keepDataAfterRetention?: pulumi.Input<boolean>; /** * Bucket name */ name: pulumi.Input<string>; /** * Secret access key */ secretAccessKey: pulumi.Input<string>; }