UNPKG

@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>

45 lines 3.39 kB
import * as z from "zod/v3"; import { ClosedEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { Active } from "./getsecurityfirewallconfiglogheaderssecurityresponse200applicationjsonresponsebodydraftrules2.js"; import { Draft, GetSecurityFirewallConfigSecurityChanges, GetSecurityFirewallConfigSecurityCrs, GetSecurityFirewallConfigSecurityIps, GetSecurityFirewallConfigSecurityResponseConditions, GetSecurityFirewallConfigSecurityResponseManagedRules, GetSecurityFirewallConfigSecurityResponseRules, GetSecurityFirewallConfigSecurityResponseRulesets } from "./getsecurityfirewallconfigsecurityresponsemanagedrules.js"; import { SDKValidationError } from "./sdkvalidationerror.js"; export declare const GetSecurityFirewallConfigLogHeadersSecurityResponse2: { readonly Wildcard: "*"; }; export type GetSecurityFirewallConfigLogHeadersSecurityResponse2 = ClosedEnum<typeof GetSecurityFirewallConfigLogHeadersSecurityResponse2>; export type GetSecurityFirewallConfigSecurityResponseLogHeaders = Array<string> | GetSecurityFirewallConfigLogHeadersSecurityResponse2; export type GetSecurityFirewallConfigVersions = { ownerId: string; projectKey: string; id: string; version: number; updatedAt: string; firewallEnabled: boolean; crs?: GetSecurityFirewallConfigSecurityCrs | undefined; rules: Array<GetSecurityFirewallConfigSecurityResponseRules>; ips: Array<GetSecurityFirewallConfigSecurityIps>; rulesets?: GetSecurityFirewallConfigSecurityResponseRulesets | undefined; conditions?: Array<GetSecurityFirewallConfigSecurityResponseConditions> | undefined; changes: Array<GetSecurityFirewallConfigSecurityChanges>; managedRules?: GetSecurityFirewallConfigSecurityResponseManagedRules | undefined; botIdEnabled?: boolean | undefined; logHeaders?: Array<string> | GetSecurityFirewallConfigLogHeadersSecurityResponse2 | undefined; }; export type GetSecurityFirewallConfigResponseBody = { active: Active | null; draft: Draft | null; versions: Array<GetSecurityFirewallConfigVersions>; }; /** @internal */ export declare const GetSecurityFirewallConfigLogHeadersSecurityResponse2$inboundSchema: z.ZodNativeEnum<typeof GetSecurityFirewallConfigLogHeadersSecurityResponse2>; /** @internal */ export declare const GetSecurityFirewallConfigSecurityResponseLogHeaders$inboundSchema: z.ZodType<GetSecurityFirewallConfigSecurityResponseLogHeaders, z.ZodTypeDef, unknown>; export declare function getSecurityFirewallConfigSecurityResponseLogHeadersFromJSON(jsonString: string): SafeParseResult<GetSecurityFirewallConfigSecurityResponseLogHeaders, SDKValidationError>; /** @internal */ export declare const GetSecurityFirewallConfigVersions$inboundSchema: z.ZodType<GetSecurityFirewallConfigVersions, z.ZodTypeDef, unknown>; export declare function getSecurityFirewallConfigVersionsFromJSON(jsonString: string): SafeParseResult<GetSecurityFirewallConfigVersions, SDKValidationError>; /** @internal */ export declare const GetSecurityFirewallConfigResponseBody$inboundSchema: z.ZodType<GetSecurityFirewallConfigResponseBody, z.ZodTypeDef, unknown>; export declare function getSecurityFirewallConfigResponseBodyFromJSON(jsonString: string): SafeParseResult<GetSecurityFirewallConfigResponseBody, SDKValidationError>; //# sourceMappingURL=getsecurityfirewallconfigresponsebody.d.ts.map