Skip to content

Variable: ExecutionTargetInputSchema

Makaio Framework


Makaio Framework / services-core/execution-target/schemas / ExecutionTargetInputSchema

const ExecutionTargetInputSchema: ZodDiscriminatedUnion<[ZodObject<{ description: ZodOptional<ZodString>; enabled: ZodBoolean; id: ZodString; name: ZodString; scope: ZodString; type: ZodLiteral<"local">; }, $strip>, ZodObject<{ busUrl: ZodOptional<ZodString>; description: ZodOptional<ZodString>; enabled: ZodBoolean; env: ZodOptional<ZodRecord<ZodString, ZodString>>; id: ZodString; image: ZodOptional<ZodString>; name: ZodString; scope: ZodString; type: ZodLiteral<"container-local">; }, $strip>, ZodObject<{ busMode: ZodEnum<{ host: "host"; relay: "relay"; }>; description: ZodOptional<ZodString>; enabled: ZodBoolean; env: ZodOptional<ZodRecord<ZodString, ZodString>>; gitCredentialMode: ZodDefault<ZodEnum<{ ssh-agent: "ssh-agent"; token: "token"; }>>; id: ZodString; image: ZodOptional<ZodString>; name: ZodString; relayUrl: ZodOptional<ZodString>; repoUrl: ZodOptional<ZodString>; scope: ZodString; type: ZodLiteral<"container-isolated">; }, $strip>], "type">

Defined in: ../../../packages/services/core/src/execution-target/schemas.ts:81