@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>
36 lines • 1.12 kB
TypeScript
import * as z from "zod/v3";
import { Result as SafeParseResult } from "../types/fp.js";
import { SDKValidationError } from "./sdkvalidationerror.js";
/**
* A Vercel Container Registry repository.
*/
export type VcrRepository = {
/**
* Unique identifier of the repository.
*/
id: string;
/**
* Identifier of the project the repository belongs to.
*/
projectId: string;
/**
* Name of the repository.
*/
name: string;
/**
* Whether the repository is public. Images in public repositories can be pulled by anyone. Defaults to `false` (private).
*/
public: boolean;
/**
* ISO 8601 timestamp of when the repository was created.
*/
createdAt: string;
/**
* ISO 8601 timestamp of when the repository was last updated.
*/
updatedAt: string;
};
/** @internal */
export declare const VcrRepository$inboundSchema: z.ZodType<VcrRepository, z.ZodTypeDef, unknown>;
export declare function vcrRepositoryFromJSON(jsonString: string): SafeParseResult<VcrRepository, SDKValidationError>;
//# sourceMappingURL=vcrrepository.d.ts.map