@cdwr/fly-node
Version:
The flyctl node wrapper for programmatic deployments to fly.io.
78 lines (77 loc) • 1.65 kB
TypeScript
import { z } from 'zod';
/**
* Transformed apps list response schema
*
* ```ts
* fly apps list --json
* ```
*/
export declare const AppsListTransformedResponseSchema: z.ZodArray<z.ZodEffects<z.ZodObject<{
id: z.ZodString;
name: z.ZodString;
status: z.ZodString;
deployed: z.ZodBoolean;
hostname: z.ZodString;
organization: z.ZodObject<{
name: z.ZodString;
slug: z.ZodString;
}, "strip", z.ZodTypeAny, {
name: string;
slug: string;
}, {
name: string;
slug: string;
}>;
currentRelease: z.ZodNullable<z.ZodObject<{
status: z.ZodString;
createdAt: z.ZodString;
}, "strip", z.ZodTypeAny, {
status: string;
createdAt: string;
}, {
status: string;
createdAt: string;
}>>;
}, "strip", z.ZodTypeAny, {
name: string;
status: string;
id: string;
deployed: boolean;
hostname: string;
organization: {
name: string;
slug: string;
};
currentRelease: {
status: string;
createdAt: string;
} | null;
}, {
name: string;
status: string;
id: string;
deployed: boolean;
hostname: string;
organization: {
name: string;
slug: string;
};
currentRelease: {
status: string;
createdAt: string;
} | null;
}>, {
name: string;
status: string;
id: string;
deployed: boolean;
hostname: string;
organization: {
name: string;
slug: string;
};
currentRelease: {
status: string;
createdAt: string;
} | null;
}, unknown>, "many">;