craft-hub / integrationContributionSchema
Variable: integrationContributionSchema
constintegrationContributionSchema:ZodObject<{actions:ZodDefault<ZodArray<ZodObject<{confirmation:ZodDefault<ZodEnum<{always:"always";never:"never";risk-based:"risk-based"; }>>;description:ZodOptional<ZodString>;effect:ZodEnum<{local-read:"local-read";local-write:"local-write";remote-read:"remote-read";remote-write:"remote-write"; }>;id:ZodString;operation:ZodEnum<{ci.status:"ci.status";configuration.execute:"configuration.execute";configuration.list:"configuration.list";configuration.read:"configuration.read";configuration.update:"configuration.update";connection.status:"connection.status";connection.update:"connection.update";issues.list:"issues.list";merge-requests.add-reviewer:"merge-requests.add-reviewer";merge-requests.create:"merge-requests.create";merge-requests.list:"merge-requests.list";repositories.search:"repositories.search";resources.execute:"resources.execute";resources.read:"resources.read";resources.update:"resources.update";work-items.create:"work-items.create";work-items.get:"work-items.get";work-items.list:"work-items.list";work-items.search:"work-items.search";work-items.transitions:"work-items.transitions";work-items.update-status:"work-items.update-status";workspaces.get:"workspaces.get"; }>;title:ZodString; },$strip>>>;id:ZodString;provider:ZodObject<{id:ZodString;requires:ZodString; },$strip>;translations:ZodOptional<ZodRecord<ZodString,ZodRecord<ZodString,ZodString>>>;views:ZodDefault<ZodArray<ZodObject<{blocks:ZodDefault<ZodArray<ZodObject<{actionId:ZodString;assigneeFilter:ZodOptional<...>;collapsible:ZodOptional<...>;description:ZodOptional<...>;fields:ZodOptional<...>;id:ZodString;input:ZodOptional<...>;previewInput:ZodOptional<...>;requiresProject:ZodOptional<...>;statusFilter:ZodOptional<...>;title:ZodOptional<...>;type:ZodEnum<...>; },$strip>>>;icon:ZodString;id:ZodString;order:ZodOptional<ZodNumber>;placement:ZodLiteral<"primary-sidebar">;scope:ZodEnum<{global:"global";global-and-project:"global-and-project";project:"project"; }>;showInSidebar:ZodOptional<ZodBoolean>;title:ZodString; },$strip>>>; },$strip>
Defined in: packages/craft-hub/src/integrations.ts:68