Skip to content

Variable: ExecutionTargetSchemas

Makaio Framework


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

const ExecutionTargetSchemas: object

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

Execution target namespace schemas.

created: ZodDiscriminatedUnion<[ZodObject<{ createdAt: ZodNumber; description: ZodOptional<ZodString>; enabled: ZodBoolean; id: ZodString; name: ZodString; scope: ZodString; type: ZodLiteral<"local">; updatedAt: ZodNumber; }, $strip>, ZodObject<{ busUrl: ZodOptional<ZodString>; createdAt: ZodNumber; description: ZodOptional<ZodString>; enabled: ZodBoolean; env: ZodOptional<ZodRecord<ZodString, ZodString>>; id: ZodString; image: ZodOptional<ZodString>; name: ZodString; scope: ZodString; type: ZodLiteral<"container-local">; updatedAt: ZodNumber; }, $strip>, ZodObject<{ busMode: ZodEnum<{ host: "host"; relay: "relay"; }>; createdAt: ZodNumber; 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">; updatedAt: ZodNumber; }, $strip>], "type"> = ExecutionTargetSchema

delete: object

request: ZodObject<{ id: ZodString; }, $strip>

response: ZodObject<{ deleted: ZodBoolean; }, $strip>

deleted: ZodObject<{ id: ZodString; }, $strip>

get: object

request: ZodObject<{ id: ZodString; }, $strip>

response: ZodObject<{ executionTarget: ZodNullable<ZodDiscriminatedUnion<[ZodObject<{ createdAt: ZodNumber; description: ZodOptional<ZodString>; enabled: ZodBoolean; id: ZodString; name: ZodString; scope: ZodString; type: ZodLiteral<"local">; updatedAt: ZodNumber; }, $strip>, ZodObject<{ busUrl: ZodOptional<ZodString>; createdAt: ZodNumber; description: ZodOptional<ZodString>; enabled: ZodBoolean; env: ZodOptional<ZodRecord<…, …>>; id: ZodString; image: ZodOptional<ZodString>; name: ZodString; scope: ZodString; type: ZodLiteral<"container-local">; updatedAt: ZodNumber; }, $strip>, ZodObject<{ busMode: ZodEnum<{ host: …; relay: …; }>; createdAt: ZodNumber; description: ZodOptional<ZodString>; enabled: ZodBoolean; env: ZodOptional<ZodRecord<…, …>>; gitCredentialMode: ZodDefault<ZodEnum<…>>; id: ZodString; image: ZodOptional<ZodString>; name: ZodString; relayUrl: ZodOptional<ZodString>; repoUrl: ZodOptional<ZodString>; scope: ZodString; type: ZodLiteral<"container-isolated">; updatedAt: ZodNumber; }, $strip>], "type">>; }, $strip>

list: object

request: ZodObject<{ scope: ZodOptional<ZodString>; type: ZodOptional<ZodEnum<{ container-isolated: "container-isolated"; container-local: "container-local"; local: "local"; }>>; }, $strip> = ExecutionTargetListQuerySchema

response: ZodObject<{ executionTargets: ZodArray<ZodDiscriminatedUnion<[ZodObject<{ createdAt: ZodNumber; description: ZodOptional<ZodString>; enabled: ZodBoolean; id: ZodString; name: ZodString; scope: ZodString; type: ZodLiteral<"local">; updatedAt: ZodNumber; }, $strip>, ZodObject<{ busUrl: ZodOptional<ZodString>; createdAt: ZodNumber; description: ZodOptional<ZodString>; enabled: ZodBoolean; env: ZodOptional<ZodRecord<…, …>>; id: ZodString; image: ZodOptional<ZodString>; name: ZodString; scope: ZodString; type: ZodLiteral<"container-local">; updatedAt: ZodNumber; }, $strip>, ZodObject<{ busMode: ZodEnum<{ host: …; relay: …; }>; createdAt: ZodNumber; description: ZodOptional<ZodString>; enabled: ZodBoolean; env: ZodOptional<ZodRecord<…, …>>; gitCredentialMode: ZodDefault<ZodEnum<…>>; id: ZodString; image: ZodOptional<ZodString>; name: ZodString; relayUrl: ZodOptional<ZodString>; repoUrl: ZodOptional<ZodString>; scope: ZodString; type: ZodLiteral<"container-isolated">; updatedAt: ZodNumber; }, $strip>], "type">>; }, $strip>

resolve: object

request: ZodObject<{ executionTargetId: ZodOptional<ZodString>; projectId: ZodOptional<ZodString>; workstreamId: ZodOptional<ZodString>; }, $strip> = ExecutionTargetResolveRequestSchema

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

set: object

request: ZodObject<{ executionTarget: 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: …; token: …; }>>; id: ZodString; image: ZodOptional<ZodString>; name: ZodString; relayUrl: ZodOptional<ZodString>; repoUrl: ZodOptional<ZodString>; scope: ZodString; type: ZodLiteral<"container-isolated">; }, $strip>], "type">; }, $strip>

response: ZodObject<{ id: ZodString; }, $strip>

updated: ZodDiscriminatedUnion<[ZodObject<{ createdAt: ZodNumber; description: ZodOptional<ZodString>; enabled: ZodBoolean; id: ZodString; name: ZodString; scope: ZodString; type: ZodLiteral<"local">; updatedAt: ZodNumber; }, $strip>, ZodObject<{ busUrl: ZodOptional<ZodString>; createdAt: ZodNumber; description: ZodOptional<ZodString>; enabled: ZodBoolean; env: ZodOptional<ZodRecord<ZodString, ZodString>>; id: ZodString; image: ZodOptional<ZodString>; name: ZodString; scope: ZodString; type: ZodLiteral<"container-local">; updatedAt: ZodNumber; }, $strip>, ZodObject<{ busMode: ZodEnum<{ host: "host"; relay: "relay"; }>; createdAt: ZodNumber; 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">; updatedAt: ZodNumber; }, $strip>], "type"> = ExecutionTargetSchema