Variable: ExecutionTargetSubjects
Makaio Framework / services-core/execution-target/namespace / ExecutionTargetSubjects
Variable: ExecutionTargetSubjects
Section titled “Variable: ExecutionTargetSubjects”
constExecutionTargetSubjects:BusSubjects<FlatSubjectDefinitions<"execution-target", {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">;delete: {request:ZodObject<{id:ZodString; },$strip>;response:ZodObject<{deleted:ZodBoolean; },$strip>; };deleted:ZodObject<{id:ZodString; },$strip>;get: {request:ZodObject<{id:ZodString; },$strip>;response:ZodObject<{executionTarget:ZodNullable<ZodDiscriminatedUnion<[ZodObject<{createdAt: …;description: …;enabled: …;id: …;name: …;scope: …;type: …;updatedAt: …; },$strip>,ZodObject<{busUrl: …;createdAt: …;description: …;enabled: …;env: …;id: …;image: …;name: …;scope: …;type: …;updatedAt: …; },$strip>,ZodObject<{busMode: …;createdAt: …;description: …;enabled: …;env: …;gitCredentialMode: …;id: …;image: …;name: …;relayUrl: …;repoUrl: …;scope: …;type: …;updatedAt: …; },$strip>],"type">>; },$strip>; };list: {request:ZodObject<{scope:ZodOptional<ZodString>;type:ZodOptional<ZodEnum<{container-isolated:"container-isolated";container-local:"container-local";local:"local"; }>>; },$strip>;response:ZodObject<{executionTargets:ZodArray<ZodDiscriminatedUnion<[ZodObject<{createdAt: …;description: …;enabled: …;id: …;name: …;scope: …;type: …;updatedAt: …; },$strip>,ZodObject<{busUrl: …;createdAt: …;description: …;enabled: …;env: …;id: …;image: …;name: …;scope: …;type: …;updatedAt: …; },$strip>,ZodObject<{busMode: …;createdAt: …;description: …;enabled: …;env: …;gitCredentialMode: …;id: …;image: …;name: …;relayUrl: …;repoUrl: …;scope: …;type: …;updatedAt: …; },$strip>],"type">>; },$strip>; };resolve: {request:ZodObject<{executionTargetId:ZodOptional<ZodString>;projectId:ZodOptional<ZodString>;workstreamId:ZodOptional<ZodString>; },$strip>;response:ZodObject<{executionTarget:ZodDiscriminatedUnion<[ZodObject<{createdAt:ZodNumber;description:ZodOptional<…>;enabled:ZodBoolean;id:ZodString;name:ZodString;scope:ZodString;type:ZodLiteral<…>;updatedAt:ZodNumber; },$strip>,ZodObject<{busUrl:ZodOptional<…>;createdAt:ZodNumber;description:ZodOptional<…>;enabled:ZodBoolean;env:ZodOptional<…>;id:ZodString;image:ZodOptional<…>;name:ZodString;scope:ZodString;type:ZodLiteral<…>;updatedAt:ZodNumber; },$strip>,ZodObject<{busMode:ZodEnum<…>;createdAt:ZodNumber;description:ZodOptional<…>;enabled:ZodBoolean;env:ZodOptional<…>;gitCredentialMode:ZodDefault<…>;id:ZodString;image:ZodOptional<…>;name:ZodString;relayUrl:ZodOptional<…>;repoUrl:ZodOptional<…>;scope:ZodString;type:ZodLiteral<…>;updatedAt:ZodNumber; },$strip>],"type">; },$strip>; };set: {request:ZodObject<{executionTarget:ZodDiscriminatedUnion<[ZodObject<{description:ZodOptional<…>;enabled:ZodBoolean;id:ZodString;name:ZodString;scope:ZodString;type:ZodLiteral<…>; },$strip>,ZodObject<{busUrl:ZodOptional<…>;description:ZodOptional<…>;enabled:ZodBoolean;env:ZodOptional<…>;id:ZodString;image:ZodOptional<…>;name:ZodString;scope:ZodString;type:ZodLiteral<…>; },$strip>,ZodObject<{busMode:ZodEnum<…>;description:ZodOptional<…>;enabled:ZodBoolean;env:ZodOptional<…>;gitCredentialMode:ZodDefault<…>;id:ZodString;image:ZodOptional<…>;name:ZodString;relayUrl:ZodOptional<…>;repoUrl:ZodOptional<…>;scope:ZodString;type:ZodLiteral<…>; },$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">; }>,"execution-target"> =ExecutionTargetNamespace.subjects
Defined in: ../../../packages/services/core/src/execution-target/namespace.ts:10
Typed subjects for all execution-target bus operations.