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>

78 lines 3.73 kB
import * as z from "zod/v3"; /** * A map of environments to override values for the secret, used for setting different values across deployments in production, preview, and development environments. Note: the same value will be used for all deployments in the given environment. */ export type UpdateResourceSecretsEnvironmentOverrides = { /** * Value used for development environment. */ development?: string | undefined; /** * Value used for preview environment. */ preview?: string | undefined; /** * Value used for production environment. */ production?: string | undefined; }; export type UpdateResourceSecretsSecrets = { name: string; value: string; prefix?: string | undefined; /** * A map of environments to override values for the secret, used for setting different values across deployments in production, preview, and development environments. Note: the same value will be used for all deployments in the given environment. */ environmentOverrides?: UpdateResourceSecretsEnvironmentOverrides | undefined; }; export type UpdateResourceSecretsRequestBody = { secrets: Array<UpdateResourceSecretsSecrets>; /** * If true, will only update the provided secrets */ partial?: boolean | undefined; }; export type UpdateResourceSecretsRequest = { integrationConfigurationId: string; integrationProductIdOrSlug: string; resourceId: string; requestBody: UpdateResourceSecretsRequestBody; }; /** @internal */ export type UpdateResourceSecretsEnvironmentOverrides$Outbound = { development?: string | undefined; preview?: string | undefined; production?: string | undefined; }; /** @internal */ export declare const UpdateResourceSecretsEnvironmentOverrides$outboundSchema: z.ZodType<UpdateResourceSecretsEnvironmentOverrides$Outbound, z.ZodTypeDef, UpdateResourceSecretsEnvironmentOverrides>; export declare function updateResourceSecretsEnvironmentOverridesToJSON(updateResourceSecretsEnvironmentOverrides: UpdateResourceSecretsEnvironmentOverrides): string; /** @internal */ export type UpdateResourceSecretsSecrets$Outbound = { name: string; value: string; prefix?: string | undefined; environmentOverrides?: UpdateResourceSecretsEnvironmentOverrides$Outbound | undefined; }; /** @internal */ export declare const UpdateResourceSecretsSecrets$outboundSchema: z.ZodType<UpdateResourceSecretsSecrets$Outbound, z.ZodTypeDef, UpdateResourceSecretsSecrets>; export declare function updateResourceSecretsSecretsToJSON(updateResourceSecretsSecrets: UpdateResourceSecretsSecrets): string; /** @internal */ export type UpdateResourceSecretsRequestBody$Outbound = { secrets: Array<UpdateResourceSecretsSecrets$Outbound>; partial?: boolean | undefined; }; /** @internal */ export declare const UpdateResourceSecretsRequestBody$outboundSchema: z.ZodType<UpdateResourceSecretsRequestBody$Outbound, z.ZodTypeDef, UpdateResourceSecretsRequestBody>; export declare function updateResourceSecretsRequestBodyToJSON(updateResourceSecretsRequestBody: UpdateResourceSecretsRequestBody): string; /** @internal */ export type UpdateResourceSecretsRequest$Outbound = { integrationConfigurationId: string; integrationProductIdOrSlug: string; resourceId: string; RequestBody: UpdateResourceSecretsRequestBody$Outbound; }; /** @internal */ export declare const UpdateResourceSecretsRequest$outboundSchema: z.ZodType<UpdateResourceSecretsRequest$Outbound, z.ZodTypeDef, UpdateResourceSecretsRequest>; export declare function updateResourceSecretsRequestToJSON(updateResourceSecretsRequest: UpdateResourceSecretsRequest): string; //# sourceMappingURL=updateresourcesecretsop.d.ts.map