@vercel/sdk
Version:
<p align="center"> <a href="https://vercel.com"> <img src="https://assets.vercel.com/image/upload/v1588805858/repositories/vercel/logo.png" height="96"> <h3 align="center">Vercel</h3> </a> <p align="center">Develop. Preview. Ship.</p> </p>
890 lines • 54.3 kB
TypeScript
import * as z from "zod/v3";
import { ClosedEnum } from "../types/enums.js";
import { Result as SafeParseResult } from "../types/fp.js";
import { SDKValidationError } from "./sdkvalidationerror.js";
export type GetAllLogDrainsRequest = {
projectId?: string | undefined;
projectIdOrName?: string | undefined;
includeMetadata?: boolean | undefined;
/**
* The Team identifier to perform the request on behalf of.
*/
teamId?: string | undefined;
/**
* The Team slug to perform the request on behalf of.
*/
slug?: string | undefined;
};
export declare const GetAllLogDrainsDrainsStatus: {
readonly Disabled: "disabled";
readonly Enabled: "enabled";
readonly Errored: "errored";
};
export type GetAllLogDrainsDrainsStatus = ClosedEnum<typeof GetAllLogDrainsDrainsStatus>;
export declare const GetAllLogDrainsDrainsLogDrainsDisabledReason: {
readonly AccountPlanDowngrade: "account-plan-downgrade";
readonly DisabledByAdmin: "disabled-by-admin";
readonly DisabledByOwner: "disabled-by-owner";
readonly FeatureNotAvailable: "feature-not-available";
readonly LimitsExceeded: "limits-exceeded";
};
export type GetAllLogDrainsDrainsLogDrainsDisabledReason = ClosedEnum<typeof GetAllLogDrainsDrainsLogDrainsDisabledReason>;
export type GetAllLogDrainsDrainsLogDrainsLog = {};
export type GetAllLogDrainsDrainsLogDrainsTrace = {};
export type GetAllLogDrainsDrainsLogDrainsAnalytics = {};
export type GetAllLogDrainsDrainsSpeedInsights = {};
export type GetAllLogDrainsDrainsLogDrainsAiGateway = {};
export type GetAllLogDrainsDrainsLogDrainsAuditLog = {};
export type GetAllLogDrainsDrainsLogDrainsConnect = {};
export type GetAllLogDrainsDrainsLogDrainsSchemas = {
log?: GetAllLogDrainsDrainsLogDrainsLog | undefined;
trace?: GetAllLogDrainsDrainsLogDrainsTrace | undefined;
analytics?: GetAllLogDrainsDrainsLogDrainsAnalytics | undefined;
speedInsights?: GetAllLogDrainsDrainsSpeedInsights | undefined;
aiGateway?: GetAllLogDrainsDrainsLogDrainsAiGateway | undefined;
auditLog?: GetAllLogDrainsDrainsLogDrainsAuditLog | undefined;
connect?: GetAllLogDrainsDrainsLogDrainsConnect | undefined;
};
export declare const GetAllLogDrainsDeliveryTarget: {
readonly VercelOtelTracesDb: "vercel-otel-traces-db";
};
export type GetAllLogDrainsDeliveryTarget = ClosedEnum<typeof GetAllLogDrainsDeliveryTarget>;
export type GetAllLogDrainsDelivery5 = {
type: "internal";
target: GetAllLogDrainsDeliveryTarget;
};
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding: {
readonly Json: "json";
readonly Ndjson: "ndjson";
};
export type GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding>;
export declare const GetAllLogDrainsDeliveryLogDrainsCompression: {
readonly None: "none";
};
export type GetAllLogDrainsDeliveryLogDrainsCompression = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsCompression>;
export declare const GetAllLogDrainsDeliveryLogDrainsFileStructure: {
readonly Hive: "hive";
};
export type GetAllLogDrainsDeliveryLogDrainsFileStructure = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsFileStructure>;
export declare const GetAllLogDrainsDeliveryLogDrainsServerSideEncryption: {
readonly Aes256: "AES256";
readonly AwsKms: "aws:kms";
readonly AwsKmsDsse: "aws:kms:dsse";
};
export type GetAllLogDrainsDeliveryLogDrainsServerSideEncryption = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsServerSideEncryption>;
export declare const GetAllLogDrainsDeliveryLogDrainsObjectAcl: {
readonly AuthenticatedRead: "authenticated-read";
readonly AwsExecRead: "aws-exec-read";
readonly BucketOwnerFullControl: "bucket-owner-full-control";
readonly BucketOwnerRead: "bucket-owner-read";
readonly Private: "private";
readonly PublicRead: "public-read";
readonly PublicReadWrite: "public-read-write";
};
export type GetAllLogDrainsDeliveryLogDrainsObjectAcl = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsObjectAcl>;
export type GetAllLogDrainsDelivery4 = {
type: "s3";
endpoint: string;
encoding: GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding;
compression: GetAllLogDrainsDeliveryLogDrainsCompression;
fileStructure: GetAllLogDrainsDeliveryLogDrainsFileStructure;
roleArn: string;
region: string;
serverSideEncryption?: GetAllLogDrainsDeliveryLogDrainsServerSideEncryption | undefined;
objectAcl?: GetAllLogDrainsDeliveryLogDrainsObjectAcl | undefined;
};
export type GetAllLogDrainsDelivery3 = {
type: "clickhouse";
endpoint: string;
table: string;
};
export type GetAllLogDrainsDeliveryLogDrainsEndpoint = {
traces: string;
};
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200Encoding: {
readonly Json: "json";
readonly Proto: "proto";
};
export type GetAllLogDrainsDeliveryLogDrainsResponse200Encoding = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200Encoding>;
export declare const GetAllLogDrainsSecretLogDrainsResponseKind: {
readonly IntegrationSecret: "INTEGRATION_SECRET";
};
export type GetAllLogDrainsSecretLogDrainsResponseKind = ClosedEnum<typeof GetAllLogDrainsSecretLogDrainsResponseKind>;
export type GetAllLogDrainsSecretLogDrainsResponse2 = {
kind: GetAllLogDrainsSecretLogDrainsResponseKind;
};
export type GetAllLogDrainsDeliveryLogDrainsSecret = GetAllLogDrainsSecretLogDrainsResponse2 | string;
export type GetAllLogDrainsDelivery2 = {
type: "otlphttp";
endpoint: GetAllLogDrainsDeliveryLogDrainsEndpoint;
encoding: GetAllLogDrainsDeliveryLogDrainsResponse200Encoding;
headers: {
[k: string]: string;
};
secret?: GetAllLogDrainsSecretLogDrainsResponse2 | string | undefined;
};
export declare const GetAllLogDrainsDeliveryLogDrainsResponseEncoding: {
readonly Json: "json";
readonly Ndjson: "ndjson";
};
export type GetAllLogDrainsDeliveryLogDrainsResponseEncoding = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponseEncoding>;
export declare const GetAllLogDrainsDeliveryCompression: {
readonly Gzip: "gzip";
readonly None: "none";
};
export type GetAllLogDrainsDeliveryCompression = ClosedEnum<typeof GetAllLogDrainsDeliveryCompression>;
export declare const GetAllLogDrainsSecretLogDrainsKind: {
readonly IntegrationSecret: "INTEGRATION_SECRET";
};
export type GetAllLogDrainsSecretLogDrainsKind = ClosedEnum<typeof GetAllLogDrainsSecretLogDrainsKind>;
export type GetAllLogDrainsSecretLogDrains2 = {
kind: GetAllLogDrainsSecretLogDrainsKind;
};
export type GetAllLogDrainsDeliverySecret = GetAllLogDrainsSecretLogDrains2 | string;
export type GetAllLogDrainsDelivery1 = {
type: "http";
endpoint: string;
encoding: GetAllLogDrainsDeliveryLogDrainsResponseEncoding;
compression?: GetAllLogDrainsDeliveryCompression | undefined;
headers: {
[k: string]: string;
};
secret?: GetAllLogDrainsSecretLogDrains2 | string | undefined;
};
export type GetAllLogDrainsDrainsLogDrainsDelivery = GetAllLogDrainsDelivery1 | GetAllLogDrainsDelivery2 | GetAllLogDrainsDelivery3 | GetAllLogDrainsDelivery4 | GetAllLogDrainsDelivery5;
export declare const GetAllLogDrainsDrainsType: {
readonly HeadSampling: "head_sampling";
};
export type GetAllLogDrainsDrainsType = ClosedEnum<typeof GetAllLogDrainsDrainsType>;
export declare const GetAllLogDrainsDrainsEnv: {
readonly Preview: "preview";
readonly Production: "production";
};
export type GetAllLogDrainsDrainsEnv = ClosedEnum<typeof GetAllLogDrainsDrainsEnv>;
export type GetAllLogDrainsDrainsLogDrainsSampling = {
type: GetAllLogDrainsDrainsType;
rate: number;
env?: GetAllLogDrainsDrainsEnv | undefined;
requestPath?: string | undefined;
};
export type GetAllLogDrainsSourceLogDrains2 = {
kind: "integration";
resourceId?: string | undefined;
externalResourceId?: string | undefined;
integrationId: string;
integrationConfigurationId: string;
};
export type GetAllLogDrainsSourceLogDrains1 = {
kind: "self-served";
};
export type GetAllLogDrainsDrainsSource = GetAllLogDrainsSourceLogDrains1 | GetAllLogDrainsSourceLogDrains2;
export declare const GetAllLogDrainsDrainsVersion: {
readonly V2: "v2";
};
export type GetAllLogDrainsDrainsVersion = ClosedEnum<typeof GetAllLogDrainsDrainsVersion>;
export type GetAllLogDrainsFilter2 = {
type: "odata";
text: string;
};
export type GetAllLogDrainsFilterProject = {
ids?: Array<string> | undefined;
};
export declare const GetAllLogDrainsFilterLogDrainsSources: {
readonly Build: "build";
readonly Edge: "edge";
readonly External: "external";
readonly Firewall: "firewall";
readonly Lambda: "lambda";
readonly Redirect: "redirect";
readonly Static: "static";
};
export type GetAllLogDrainsFilterLogDrainsSources = ClosedEnum<typeof GetAllLogDrainsFilterLogDrainsSources>;
export type GetAllLogDrainsFilterLog = {
sources?: Array<GetAllLogDrainsFilterLogDrainsSources> | undefined;
legacyExcludeCachedStaticAssetLogs?: boolean | undefined;
};
export declare const GetAllLogDrainsFilterEnvironments: {
readonly Preview: "preview";
readonly Production: "production";
};
export type GetAllLogDrainsFilterEnvironments = ClosedEnum<typeof GetAllLogDrainsFilterEnvironments>;
export type GetAllLogDrainsFilterLogDrainsDeployment = {
environments?: Array<GetAllLogDrainsFilterEnvironments> | undefined;
};
export type GetAllLogDrainsFilter1 = {
type: "basic";
project?: GetAllLogDrainsFilterProject | undefined;
log?: GetAllLogDrainsFilterLog | undefined;
deployment?: GetAllLogDrainsFilterLogDrainsDeployment | undefined;
};
export type GetAllLogDrainsDrainsLogDrainsFilter = GetAllLogDrainsFilter1 | GetAllLogDrainsFilter2;
export type GetAllLogDrainsDrainsLogDrainsFilterV2 = {
version: GetAllLogDrainsDrainsVersion;
filter: GetAllLogDrainsFilter1 | GetAllLogDrainsFilter2;
};
export declare const GetAllLogDrainsProjectAccessLogDrainsManagedBy: {
readonly Drain: "drain";
readonly Integration: "integration";
};
export type GetAllLogDrainsProjectAccessLogDrainsManagedBy = ClosedEnum<typeof GetAllLogDrainsProjectAccessLogDrainsManagedBy>;
export type GetAllLogDrainsProjectAccess2 = {
access: "some";
projectIds: Array<string>;
managedBy: GetAllLogDrainsProjectAccessLogDrainsManagedBy;
};
export declare const GetAllLogDrainsProjectAccessManagedBy: {
readonly Drain: "drain";
readonly Integration: "integration";
};
export type GetAllLogDrainsProjectAccessManagedBy = ClosedEnum<typeof GetAllLogDrainsProjectAccessManagedBy>;
export type GetAllLogDrainsProjectAccess1 = {
access: "all";
managedBy: GetAllLogDrainsProjectAccessManagedBy;
};
export type GetAllLogDrainsDrainsProjectAccess = GetAllLogDrainsProjectAccess1 | GetAllLogDrainsProjectAccess2;
export type GetAllLogDrainsDrains2 = {
id: string;
createdAt: number;
updatedAt: number;
projectIds?: Array<string> | undefined;
name: string;
teamId?: string | null | undefined;
ownerId: string;
status?: GetAllLogDrainsDrainsStatus | undefined;
firstErrorTimestamp?: number | undefined;
disabledAt?: number | undefined;
disabledBy?: string | undefined;
disabledReason?: GetAllLogDrainsDrainsLogDrainsDisabledReason | undefined;
schemas: GetAllLogDrainsDrainsLogDrainsSchemas;
delivery: GetAllLogDrainsDelivery1 | GetAllLogDrainsDelivery2 | GetAllLogDrainsDelivery3 | GetAllLogDrainsDelivery4 | GetAllLogDrainsDelivery5;
sampling?: Array<GetAllLogDrainsDrainsLogDrainsSampling> | undefined;
source: GetAllLogDrainsSourceLogDrains1 | GetAllLogDrainsSourceLogDrains2;
filterV2?: GetAllLogDrainsDrainsLogDrainsFilterV2 | undefined;
integrationIcon?: string | undefined;
integrationConfigurationUri?: string | undefined;
integrationWebsite?: string | undefined;
projectAccess?: GetAllLogDrainsProjectAccess1 | GetAllLogDrainsProjectAccess2 | undefined;
};
export declare const GetAllLogDrainsDrainsLogDrainsStatus: {
readonly Disabled: "disabled";
readonly Enabled: "enabled";
readonly Errored: "errored";
};
export type GetAllLogDrainsDrainsLogDrainsStatus = ClosedEnum<typeof GetAllLogDrainsDrainsLogDrainsStatus>;
export declare const GetAllLogDrainsDrainsDisabledReason: {
readonly AccountPlanDowngrade: "account-plan-downgrade";
readonly DisabledByAdmin: "disabled-by-admin";
readonly DisabledByOwner: "disabled-by-owner";
readonly FeatureNotAvailable: "feature-not-available";
readonly LimitsExceeded: "limits-exceeded";
};
export type GetAllLogDrainsDrainsDisabledReason = ClosedEnum<typeof GetAllLogDrainsDrainsDisabledReason>;
export type GetAllLogDrainsDrainsLog = {};
export type GetAllLogDrainsDrainsTrace = {};
export type GetAllLogDrainsDrainsAnalytics = {};
export type GetAllLogDrainsDrainsLogDrainsSpeedInsights = {};
export type GetAllLogDrainsDrainsAiGateway = {};
export type GetAllLogDrainsDrainsAuditLog = {};
export type GetAllLogDrainsDrainsConnect = {};
export type GetAllLogDrainsDrainsSchemas = {
log?: GetAllLogDrainsDrainsLog | undefined;
trace?: GetAllLogDrainsDrainsTrace | undefined;
analytics?: GetAllLogDrainsDrainsAnalytics | undefined;
speedInsights?: GetAllLogDrainsDrainsLogDrainsSpeedInsights | undefined;
aiGateway?: GetAllLogDrainsDrainsAiGateway | undefined;
auditLog?: GetAllLogDrainsDrainsAuditLog | undefined;
connect?: GetAllLogDrainsDrainsConnect | undefined;
};
export declare const GetAllLogDrainsDeliveryLogDrainsTarget: {
readonly VercelOtelTracesDb: "vercel-otel-traces-db";
};
export type GetAllLogDrainsDeliveryLogDrainsTarget = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsTarget>;
export type GetAllLogDrainsDeliveryLogDrains5 = {
type: "internal";
target: GetAllLogDrainsDeliveryLogDrainsTarget;
};
export declare const GetAllLogDrainsDeliveryLogDrainsEncoding: {
readonly Json: "json";
readonly Ndjson: "ndjson";
};
export type GetAllLogDrainsDeliveryLogDrainsEncoding = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsEncoding>;
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200Compression: {
readonly None: "none";
};
export type GetAllLogDrainsDeliveryLogDrainsResponse200Compression = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200Compression>;
export declare const GetAllLogDrainsDeliveryFileStructure: {
readonly Hive: "hive";
};
export type GetAllLogDrainsDeliveryFileStructure = ClosedEnum<typeof GetAllLogDrainsDeliveryFileStructure>;
export declare const GetAllLogDrainsDeliveryServerSideEncryption: {
readonly Aes256: "AES256";
readonly AwsKms: "aws:kms";
readonly AwsKmsDsse: "aws:kms:dsse";
};
export type GetAllLogDrainsDeliveryServerSideEncryption = ClosedEnum<typeof GetAllLogDrainsDeliveryServerSideEncryption>;
export declare const GetAllLogDrainsDeliveryObjectAcl: {
readonly AuthenticatedRead: "authenticated-read";
readonly AwsExecRead: "aws-exec-read";
readonly BucketOwnerFullControl: "bucket-owner-full-control";
readonly BucketOwnerRead: "bucket-owner-read";
readonly Private: "private";
readonly PublicRead: "public-read";
readonly PublicReadWrite: "public-read-write";
};
export type GetAllLogDrainsDeliveryObjectAcl = ClosedEnum<typeof GetAllLogDrainsDeliveryObjectAcl>;
export type GetAllLogDrainsDeliveryLogDrains4 = {
type: "s3";
endpoint: string;
encoding: GetAllLogDrainsDeliveryLogDrainsEncoding;
compression: GetAllLogDrainsDeliveryLogDrainsResponse200Compression;
fileStructure: GetAllLogDrainsDeliveryFileStructure;
roleArn: string;
region: string;
serverSideEncryption?: GetAllLogDrainsDeliveryServerSideEncryption | undefined;
objectAcl?: GetAllLogDrainsDeliveryObjectAcl | undefined;
};
export type GetAllLogDrainsDeliveryLogDrains3 = {
type: "clickhouse";
endpoint: string;
table: string;
};
export type GetAllLogDrainsDeliveryEndpoint = {
traces: string;
};
export declare const GetAllLogDrainsDeliveryEncoding: {
readonly Json: "json";
readonly Proto: "proto";
};
export type GetAllLogDrainsDeliveryEncoding = ClosedEnum<typeof GetAllLogDrainsDeliveryEncoding>;
export declare const GetAllLogDrainsSecretKind: {
readonly IntegrationSecret: "INTEGRATION_SECRET";
};
export type GetAllLogDrainsSecretKind = ClosedEnum<typeof GetAllLogDrainsSecretKind>;
export type GetAllLogDrainsSecret2 = {
kind: GetAllLogDrainsSecretKind;
};
export type GetAllLogDrainsDeliveryLogDrainsResponse200Secret = GetAllLogDrainsSecret2 | string;
export type GetAllLogDrainsDeliveryLogDrains2 = {
type: "otlphttp";
endpoint: GetAllLogDrainsDeliveryEndpoint;
encoding: GetAllLogDrainsDeliveryEncoding;
headers: {
[k: string]: string;
};
secret?: GetAllLogDrainsSecret2 | string | undefined;
};
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding: {
readonly Json: "json";
readonly Ndjson: "ndjson";
};
export type GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding>;
export declare const GetAllLogDrainsDeliveryLogDrainsResponseCompression: {
readonly Gzip: "gzip";
readonly None: "none";
};
export type GetAllLogDrainsDeliveryLogDrainsResponseCompression = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponseCompression>;
export declare const GetAllLogDrainsSecretLogDrainsResponse200Kind: {
readonly IntegrationSecret: "INTEGRATION_SECRET";
};
export type GetAllLogDrainsSecretLogDrainsResponse200Kind = ClosedEnum<typeof GetAllLogDrainsSecretLogDrainsResponse200Kind>;
export type GetAllLogDrainsSecretLogDrainsResponse2002 = {
kind: GetAllLogDrainsSecretLogDrainsResponse200Kind;
};
export type GetAllLogDrainsDeliveryLogDrainsResponseSecret = GetAllLogDrainsSecretLogDrainsResponse2002 | string;
export type GetAllLogDrainsDeliveryLogDrains1 = {
type: "http";
endpoint: string;
encoding: GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding;
compression?: GetAllLogDrainsDeliveryLogDrainsResponseCompression | undefined;
headers: {
[k: string]: string;
};
secret?: GetAllLogDrainsSecretLogDrainsResponse2002 | string | undefined;
};
export type GetAllLogDrainsDrainsDelivery = GetAllLogDrainsDeliveryLogDrains1 | GetAllLogDrainsDeliveryLogDrains2 | GetAllLogDrainsDeliveryLogDrains3 | GetAllLogDrainsDeliveryLogDrains4 | GetAllLogDrainsDeliveryLogDrains5;
export declare const GetAllLogDrainsDrainsLogDrainsType: {
readonly HeadSampling: "head_sampling";
};
export type GetAllLogDrainsDrainsLogDrainsType = ClosedEnum<typeof GetAllLogDrainsDrainsLogDrainsType>;
export declare const GetAllLogDrainsDrainsLogDrainsEnv: {
readonly Preview: "preview";
readonly Production: "production";
};
export type GetAllLogDrainsDrainsLogDrainsEnv = ClosedEnum<typeof GetAllLogDrainsDrainsLogDrainsEnv>;
export type GetAllLogDrainsDrainsSampling = {
type: GetAllLogDrainsDrainsLogDrainsType;
rate: number;
env?: GetAllLogDrainsDrainsLogDrainsEnv | undefined;
requestPath?: string | undefined;
};
export type GetAllLogDrainsSource2 = {
kind: "integration";
resourceId?: string | undefined;
externalResourceId?: string | undefined;
integrationId: string;
integrationConfigurationId: string;
};
export type GetAllLogDrainsSource1 = {
kind: "self-served";
};
export type GetAllLogDrainsDrainsLogDrainsSource = GetAllLogDrainsSource1 | GetAllLogDrainsSource2;
export declare const GetAllLogDrainsDrainsLogDrainsVersion: {
readonly V2: "v2";
};
export type GetAllLogDrainsDrainsLogDrainsVersion = ClosedEnum<typeof GetAllLogDrainsDrainsLogDrainsVersion>;
export type GetAllLogDrainsFilterLogDrains2 = {
type: "odata";
text: string;
};
export type GetAllLogDrainsFilterLogDrainsProject = {
ids?: Array<string> | undefined;
};
export declare const GetAllLogDrainsFilterSources: {
readonly Build: "build";
readonly Edge: "edge";
readonly External: "external";
readonly Firewall: "firewall";
readonly Lambda: "lambda";
readonly Redirect: "redirect";
readonly Static: "static";
};
export type GetAllLogDrainsFilterSources = ClosedEnum<typeof GetAllLogDrainsFilterSources>;
export type GetAllLogDrainsFilterLogDrainsLog = {
sources?: Array<GetAllLogDrainsFilterSources> | undefined;
legacyExcludeCachedStaticAssetLogs?: boolean | undefined;
};
export declare const GetAllLogDrainsFilterLogDrainsEnvironments: {
readonly Preview: "preview";
readonly Production: "production";
};
export type GetAllLogDrainsFilterLogDrainsEnvironments = ClosedEnum<typeof GetAllLogDrainsFilterLogDrainsEnvironments>;
export type GetAllLogDrainsFilterDeployment = {
environments?: Array<GetAllLogDrainsFilterLogDrainsEnvironments> | undefined;
};
export type GetAllLogDrainsFilterLogDrains1 = {
type: "basic";
project?: GetAllLogDrainsFilterLogDrainsProject | undefined;
log?: GetAllLogDrainsFilterLogDrainsLog | undefined;
deployment?: GetAllLogDrainsFilterDeployment | undefined;
};
export type GetAllLogDrainsDrainsFilter = GetAllLogDrainsFilterLogDrains1 | GetAllLogDrainsFilterLogDrains2;
export type GetAllLogDrainsDrainsFilterV2 = {
version: GetAllLogDrainsDrainsLogDrainsVersion;
filter: GetAllLogDrainsFilterLogDrains1 | GetAllLogDrainsFilterLogDrains2;
};
export type GetAllLogDrainsDrains1 = {
id: string;
createdAt: number;
updatedAt: number;
projectIds?: Array<string> | undefined;
name: string;
teamId?: string | null | undefined;
ownerId: string;
status?: GetAllLogDrainsDrainsLogDrainsStatus | undefined;
firstErrorTimestamp?: number | undefined;
disabledAt?: number | undefined;
disabledBy?: string | undefined;
disabledReason?: GetAllLogDrainsDrainsDisabledReason | undefined;
schemas: GetAllLogDrainsDrainsSchemas;
delivery: GetAllLogDrainsDeliveryLogDrains1 | GetAllLogDrainsDeliveryLogDrains2 | GetAllLogDrainsDeliveryLogDrains3 | GetAllLogDrainsDeliveryLogDrains4 | GetAllLogDrainsDeliveryLogDrains5;
sampling?: Array<GetAllLogDrainsDrainsSampling> | undefined;
source: GetAllLogDrainsSource1 | GetAllLogDrainsSource2;
filterV2?: GetAllLogDrainsDrainsFilterV2 | undefined;
};
export type ResponseBodyDrains = Array<GetAllLogDrainsDrains1> | Array<GetAllLogDrainsDrains2>;
export type GetAllLogDrainsResponseBody2 = {
drains: Array<GetAllLogDrainsDrains1> | Array<GetAllLogDrainsDrains2>;
};
export declare const GetAllLogDrainsResponseBodyFramework: {
readonly ActixWeb: "actix-web";
readonly Angular: "angular";
readonly Ash: "ash";
readonly Astro: "astro";
readonly Axum: "axum";
readonly Blitzjs: "blitzjs";
readonly Brunch: "brunch";
readonly Bun: "bun";
readonly Container: "container";
readonly CreateReactApp: "create-react-app";
readonly Django: "django";
readonly Docusaurus: "docusaurus";
readonly Docusaurus2: "docusaurus-2";
readonly Dojo: "dojo";
readonly Eleventy: "eleventy";
readonly Elysia: "elysia";
readonly Ember: "ember";
readonly Eve: "eve";
readonly Express: "express";
readonly FactoryEve: "factory-eve";
readonly Fastapi: "fastapi";
readonly Fasthtml: "fasthtml";
readonly Fastify: "fastify";
readonly Flask: "flask";
readonly Gatsby: "gatsby";
readonly Go: "go";
readonly Gridsome: "gridsome";
readonly H3: "h3";
readonly Hexo: "hexo";
readonly Hono: "hono";
readonly Hugo: "hugo";
readonly Hydrogen: "hydrogen";
readonly IonicAngular: "ionic-angular";
readonly IonicReact: "ionic-react";
readonly Jekyll: "jekyll";
readonly Koa: "koa";
readonly Mastra: "mastra";
readonly Middleman: "middleman";
readonly Nestjs: "nestjs";
readonly Nextjs: "nextjs";
readonly Nitro: "nitro";
readonly Node: "node";
readonly Nuxtjs: "nuxtjs";
readonly Parcel: "parcel";
readonly Polymer: "polymer";
readonly Preact: "preact";
readonly Python: "python";
readonly ReactRouter: "react-router";
readonly Redwoodjs: "redwoodjs";
readonly Remix: "remix";
readonly Ruby: "ruby";
readonly Rust: "rust";
readonly Saber: "saber";
readonly Sanity: "sanity";
readonly SanityV2: "sanity-v2";
readonly Sapper: "sapper";
readonly Scully: "scully";
readonly Services: "services";
readonly Solidstart: "solidstart";
readonly Solidstart1: "solidstart-1";
readonly Stencil: "stencil";
readonly Storybook: "storybook";
readonly Svelte: "svelte";
readonly Sveltekit: "sveltekit";
readonly Sveltekit1: "sveltekit-1";
readonly TanstackStart: "tanstack-start";
readonly TanstackStartLovable: "tanstack-start-lovable";
readonly Umijs: "umijs";
readonly Vite: "vite";
readonly Vitepress: "vitepress";
readonly Vue: "vue";
readonly Vuepress: "vuepress";
readonly Xmcp: "xmcp";
readonly Zola: "zola";
};
export type GetAllLogDrainsResponseBodyFramework = ClosedEnum<typeof GetAllLogDrainsResponseBodyFramework>;
export type ResponseBodyProjectsMetadata = {
id: string;
name: string;
framework?: GetAllLogDrainsResponseBodyFramework | null | undefined;
latestDeployment?: string | undefined;
};
export type GetAllLogDrainsResponseBody1 = {
createdFrom: string;
clientId?: string | undefined;
configurationId?: string | undefined;
projectsMetadata?: Array<ResponseBodyProjectsMetadata> | null | undefined;
integrationIcon?: string | undefined;
integrationConfigurationUri?: string | undefined;
integrationWebsite?: string | undefined;
};
export type GetAllLogDrainsResponseBody = GetAllLogDrainsResponseBody2 | Array<GetAllLogDrainsResponseBody1>;
/** @internal */
export type GetAllLogDrainsRequest$Outbound = {
projectId?: string | undefined;
projectIdOrName?: string | undefined;
includeMetadata: boolean;
teamId?: string | undefined;
slug?: string | undefined;
};
/** @internal */
export declare const GetAllLogDrainsRequest$outboundSchema: z.ZodType<GetAllLogDrainsRequest$Outbound, z.ZodTypeDef, GetAllLogDrainsRequest>;
export declare function getAllLogDrainsRequestToJSON(getAllLogDrainsRequest: GetAllLogDrainsRequest): string;
/** @internal */
export declare const GetAllLogDrainsDrainsStatus$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsStatus>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsDisabledReason$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsLogDrainsDisabledReason>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsLog$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsTrace$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsTrace, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsTraceFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsTrace, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsAnalytics$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsAnalytics, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsAnalyticsFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsAnalytics, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsSpeedInsights$inboundSchema: z.ZodType<GetAllLogDrainsDrainsSpeedInsights, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsSpeedInsightsFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsSpeedInsights, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsAiGateway$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsAiGateway, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsAiGatewayFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsAiGateway, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsAuditLog$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsAuditLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsAuditLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsAuditLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsConnect$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsConnect, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsConnectFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsConnect, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsSchemas$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsSchemas, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsSchemasFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsSchemas, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryTarget$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryTarget>;
/** @internal */
export declare const GetAllLogDrainsDelivery5$inboundSchema: z.ZodType<GetAllLogDrainsDelivery5, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDelivery5FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDelivery5, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsCompression$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsCompression>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsFileStructure$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsFileStructure>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsServerSideEncryption$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsServerSideEncryption>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsObjectAcl$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsObjectAcl>;
/** @internal */
export declare const GetAllLogDrainsDelivery4$inboundSchema: z.ZodType<GetAllLogDrainsDelivery4, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDelivery4FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDelivery4, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDelivery3$inboundSchema: z.ZodType<GetAllLogDrainsDelivery3, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDelivery3FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDelivery3, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsEndpoint$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrainsEndpoint, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrainsEndpointFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrainsEndpoint, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200Encoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200Encoding>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrainsResponseKind$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsSecretLogDrainsResponseKind>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrainsResponse2$inboundSchema: z.ZodType<GetAllLogDrainsSecretLogDrainsResponse2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSecretLogDrainsResponse2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSecretLogDrainsResponse2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsSecret$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrainsSecret, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrainsSecretFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrainsSecret, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDelivery2$inboundSchema: z.ZodType<GetAllLogDrainsDelivery2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDelivery2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDelivery2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponseEncoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponseEncoding>;
/** @internal */
export declare const GetAllLogDrainsDeliveryCompression$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryCompression>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrainsKind$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsSecretLogDrainsKind>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrains2$inboundSchema: z.ZodType<GetAllLogDrainsSecretLogDrains2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSecretLogDrains2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSecretLogDrains2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliverySecret$inboundSchema: z.ZodType<GetAllLogDrainsDeliverySecret, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliverySecretFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliverySecret, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDelivery1$inboundSchema: z.ZodType<GetAllLogDrainsDelivery1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDelivery1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDelivery1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsDelivery$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsDelivery, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsDeliveryFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsDelivery, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsType$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsType>;
/** @internal */
export declare const GetAllLogDrainsDrainsEnv$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsEnv>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsSampling$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsSampling, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsSamplingFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsSampling, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsSourceLogDrains2$inboundSchema: z.ZodType<GetAllLogDrainsSourceLogDrains2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSourceLogDrains2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSourceLogDrains2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsSourceLogDrains1$inboundSchema: z.ZodType<GetAllLogDrainsSourceLogDrains1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSourceLogDrains1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSourceLogDrains1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsSource$inboundSchema: z.ZodType<GetAllLogDrainsDrainsSource, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsSourceFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsSource, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsVersion$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsVersion>;
/** @internal */
export declare const GetAllLogDrainsFilter2$inboundSchema: z.ZodType<GetAllLogDrainsFilter2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilter2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilter2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterProject$inboundSchema: z.ZodType<GetAllLogDrainsFilterProject, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterProjectFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterProject, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrainsSources$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsFilterLogDrainsSources>;
/** @internal */
export declare const GetAllLogDrainsFilterLog$inboundSchema: z.ZodType<GetAllLogDrainsFilterLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterEnvironments$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsFilterEnvironments>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrainsDeployment$inboundSchema: z.ZodType<GetAllLogDrainsFilterLogDrainsDeployment, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogDrainsDeploymentFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLogDrainsDeployment, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilter1$inboundSchema: z.ZodType<GetAllLogDrainsFilter1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilter1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilter1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsFilter$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsFilter, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsFilterFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsFilter, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsFilterV2$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsFilterV2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsFilterV2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsFilterV2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsProjectAccessLogDrainsManagedBy$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsProjectAccessLogDrainsManagedBy>;
/** @internal */
export declare const GetAllLogDrainsProjectAccess2$inboundSchema: z.ZodType<GetAllLogDrainsProjectAccess2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsProjectAccess2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsProjectAccess2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsProjectAccessManagedBy$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsProjectAccessManagedBy>;
/** @internal */
export declare const GetAllLogDrainsProjectAccess1$inboundSchema: z.ZodType<GetAllLogDrainsProjectAccess1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsProjectAccess1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsProjectAccess1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsProjectAccess$inboundSchema: z.ZodType<GetAllLogDrainsDrainsProjectAccess, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsProjectAccessFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsProjectAccess, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrains2$inboundSchema: z.ZodType<GetAllLogDrainsDrains2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrains2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrains2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsStatus$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsLogDrainsStatus>;
/** @internal */
export declare const GetAllLogDrainsDrainsDisabledReason$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsDisabledReason>;
/** @internal */
export declare const GetAllLogDrainsDrainsLog$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsTrace$inboundSchema: z.ZodType<GetAllLogDrainsDrainsTrace, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsTraceFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsTrace, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsAnalytics$inboundSchema: z.ZodType<GetAllLogDrainsDrainsAnalytics, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsAnalyticsFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsAnalytics, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsSpeedInsights$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsSpeedInsights, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsSpeedInsightsFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsSpeedInsights, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsAiGateway$inboundSchema: z.ZodType<GetAllLogDrainsDrainsAiGateway, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsAiGatewayFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsAiGateway, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsAuditLog$inboundSchema: z.ZodType<GetAllLogDrainsDrainsAuditLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsAuditLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsAuditLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsConnect$inboundSchema: z.ZodType<GetAllLogDrainsDrainsConnect, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsConnectFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsConnect, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsSchemas$inboundSchema: z.ZodType<GetAllLogDrainsDrainsSchemas, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsSchemasFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsSchemas, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsTarget$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsTarget>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrains5$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrains5, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrains5FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrains5, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsEncoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsEncoding>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200Compression$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200Compression>;
/** @internal */
export declare const GetAllLogDrainsDeliveryFileStructure$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryFileStructure>;
/** @internal */
export declare const GetAllLogDrainsDeliveryServerSideEncryption$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryServerSideEncryption>;
/** @internal */
export declare const GetAllLogDrainsDeliveryObjectAcl$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryObjectAcl>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrains4$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrains4, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrains4FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrains4, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrains3$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrains3, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrains3FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrains3, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryEndpoint$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryEndpoint, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryEndpointFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryEndpoint, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryEncoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryEncoding>;
/** @internal */
export declare const GetAllLogDrainsSecretKind$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsSecretKind>;
/** @internal */
export declare const GetAllLogDrainsSecret2$inboundSchema: z.ZodType<GetAllLogDrainsSecret2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSecret2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSecret2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200Secret$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrainsResponse200Secret, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrainsResponse200SecretFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrainsResponse200Secret, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrains2$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrains2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrains2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrains2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponseCompression$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponseCompression>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrainsResponse200Kind$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsSecretLogDrainsResponse200Kind>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrainsResponse2002$inboundSchema: z.ZodType<GetAllLogDrainsSecretLogDrainsResponse2002, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSecretLogDrainsResponse2002FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSecretLogDrainsResponse2002, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponseSecret$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrainsResponseSecret, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrainsResponseSecretFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrainsResponseSecret, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrains1$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrains1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrains1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrains1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsDelivery$inboundSchema: z.ZodType<GetAllLogDrainsDrainsDelivery, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsDeliveryFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsDelivery, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsType$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsLogDrainsType>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsEnv$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsLogDrainsEnv>;
/** @internal */
export declare const GetAllLogDrainsDrainsSampling$inboundSchema: z.ZodType<GetAllLogDrainsDrainsSampling, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsSamplingFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsSampling, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsSource2$inboundSchema: z.ZodType<GetAllLogDrainsSource2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSource2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSource2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsSource1$inboundSchema: z.ZodType<GetAllLogDrainsSource1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSource1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSource1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsSource$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsSource, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsSourceFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsSource, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsVersion$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsLogDrainsVersion>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrains2$inboundSchema: z.ZodType<GetAllLogDrainsFilterLogDrains2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogDrains2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLogDrains2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrainsProject$inboundSchema: z.ZodType<GetAllLogDrainsFilterLogDrainsProject, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogDrainsProjectFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLogDrainsProject, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterSources$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsFilterSources>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrainsLog$inboundSchema: z.ZodType<GetAllLogDrainsFilterLogDrainsLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogDrainsLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLogDrainsLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrainsEnvironments$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsFilterLogDrainsEnvironments>;
/** @internal */
export declare const GetAllLogDrainsFilterDeployment$inboundSchema: z.ZodType<GetAllLogDrainsFilterDeployment, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterDeploymentFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterDeployment, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrains1$inboundSchema: z.ZodType<GetAllLogDrainsFilterLogDrains1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogDrains1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLogDrains1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsFilter$inboundSchema: z.ZodType<GetAllLogDrainsDrainsFilter, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsFilterFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsFilter, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsFilterV2$inboundSchema: z.ZodType<GetAllLogDrainsDrainsFilterV2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsFilterV2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsFilterV2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrains1$inboundSchema: z.ZodType<GetAllLogDrainsDrains1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrains1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrains1, SDKValidationError>;
/** @internal */
export declare const ResponseBodyDrains$inboundSchema: z.ZodType<ResponseBodyDrains, z.ZodTypeDef, unknown>;
export declare function responseBodyDrainsFromJSON(jsonString: string): SafeParseResult<ResponseBodyDrains, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsResponseBody2$inboundSchema: z.ZodType<GetAllLogDrainsResponseBody2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsResponseBody2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsResponseBody2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsResponseBodyFramework$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsResponseBodyFramework>;
/** @internal */
export declare const ResponseBodyProjectsMetadata$inboundSchema: z.ZodType<ResponseBodyProjectsMetadata, z.ZodTypeDef, unknown>;
export declare function responseBodyProjectsMetadataFromJSON(jsonString: string): SafeParseResult<ResponseBodyProjectsMetadata, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsResponseBody1$inboundSchema: z.ZodType<GetAllLogDrainsResponseBody1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsResponseBody1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsResponseBody1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsResponseBody$inboundSchema: z.ZodType<GetAllLogDrainsResponseBody, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsResponseBodyFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsResponseBody, SDKValidationError>;
//# sourceMappingURL=getalllogdrainsop.d.ts.map