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.

100 lines (99 loc) 2.09 kB
export interface ConnectionDataSource { dataSources: string[]; sourceId: number; sourceName: string; teamName: string; } export interface ErrorsApplicationCustomBucket { /** * Access key ID */ accessKeyId: string; /** * Bucket endpoint */ endpoint: string; /** * Whether we should keep data in the bucket after the retention period. */ keepDataAfterRetention?: boolean; /** * Bucket name */ name: string; /** * Secret access key */ secretAccessKey: string; } export interface GetConnectionDataSource { dataSources: string[]; sourceId: number; sourceName: string; teamName: string; } export interface GetErrorsApplicationCustomBucket { accessKeyId: string; endpoint: string; keepDataAfterRetention: boolean; name: string; secretAccessKey: string; } export interface GetSourceCustomBucket { accessKeyId: string; endpoint: string; keepDataAfterRetention: boolean; name: string; secretAccessKey: string; } export interface GetWarehouseSourceCustomBucket { accessKeyId: string; endpoint: string; keepDataAfterRetention: boolean; name: string; secretAccessKey: string; } export interface SourceCustomBucket { /** * Access key ID */ accessKeyId: string; /** * Bucket endpoint */ endpoint: string; /** * Whether we should keep data in the bucket after the retention period. */ keepDataAfterRetention?: boolean; /** * Bucket name */ name: string; /** * Secret access key */ secretAccessKey: string; } export interface WarehouseSourceCustomBucket { /** * Access key ID */ accessKeyId: string; /** * Bucket endpoint */ endpoint: string; /** * Whether we should keep data in the bucket after the retention period. */ keepDataAfterRetention?: boolean; /** * Bucket name */ name: string; /** * Secret access key */ secretAccessKey: string; }