Add route trigger to twenty apps (#14864)
This commit is contained in:
@@ -808,6 +808,13 @@ export type CreateRoleInput = {
|
||||
label: Scalars['String'];
|
||||
};
|
||||
|
||||
export type CreateRouteTriggerInput = {
|
||||
httpMethod?: HttpMethod;
|
||||
isAuthRequired?: Scalars['Boolean'];
|
||||
path: Scalars['String'];
|
||||
serverlessFunctionId: Scalars['String'];
|
||||
};
|
||||
|
||||
export type CreateServerlessFunctionInput = {
|
||||
code?: InputMaybe<Scalars['JSON']>;
|
||||
description?: InputMaybe<Scalars['String']>;
|
||||
@@ -1633,6 +1640,7 @@ export type Mutation = {
|
||||
createOneField: Field;
|
||||
createOneObject: Object;
|
||||
createOneRole: Role;
|
||||
createOneRouteTrigger: RouteTrigger;
|
||||
createOneServerlessFunction: ServerlessFunction;
|
||||
createOneServerlessFunctionLayer: ServerlessFunctionLayer;
|
||||
createPageLayout: PageLayout;
|
||||
@@ -1661,6 +1669,7 @@ export type Mutation = {
|
||||
deleteOneField: Field;
|
||||
deleteOneObject: Object;
|
||||
deleteOneRole: Scalars['String'];
|
||||
deleteOneRouteTrigger: RouteTrigger;
|
||||
deleteOneServerlessFunction: ServerlessFunction;
|
||||
deletePageLayout: PageLayout;
|
||||
deletePageLayoutTab: Scalars['Boolean'];
|
||||
@@ -1740,6 +1749,7 @@ export type Mutation = {
|
||||
updateOneField: Field;
|
||||
updateOneObject: Object;
|
||||
updateOneRole: Role;
|
||||
updateOneRouteTrigger: RouteTrigger;
|
||||
updateOneServerlessFunction: ServerlessFunction;
|
||||
updatePageLayout: PageLayout;
|
||||
updatePageLayoutTab: PageLayoutTab;
|
||||
@@ -1924,6 +1934,11 @@ export type MutationCreateOneRoleArgs = {
|
||||
};
|
||||
|
||||
|
||||
export type MutationCreateOneRouteTriggerArgs = {
|
||||
input: CreateRouteTriggerInput;
|
||||
};
|
||||
|
||||
|
||||
export type MutationCreateOneServerlessFunctionArgs = {
|
||||
input: CreateServerlessFunctionInput;
|
||||
};
|
||||
@@ -2060,6 +2075,11 @@ export type MutationDeleteOneRoleArgs = {
|
||||
};
|
||||
|
||||
|
||||
export type MutationDeleteOneRouteTriggerArgs = {
|
||||
input: RouteTriggerIdInput;
|
||||
};
|
||||
|
||||
|
||||
export type MutationDeleteOneServerlessFunctionArgs = {
|
||||
input: ServerlessFunctionIdInput;
|
||||
};
|
||||
@@ -2448,6 +2468,11 @@ export type MutationUpdateOneRoleArgs = {
|
||||
};
|
||||
|
||||
|
||||
export type MutationUpdateOneRouteTriggerArgs = {
|
||||
input: UpdateRouteTriggerInput;
|
||||
};
|
||||
|
||||
|
||||
export type MutationUpdateOneServerlessFunctionArgs = {
|
||||
input: UpdateServerlessFunctionInput;
|
||||
};
|
||||
@@ -2913,10 +2938,12 @@ export type Query = {
|
||||
findManyCronTriggers: Array<CronTrigger>;
|
||||
findManyDatabaseEventTriggers: Array<DatabaseEventTrigger>;
|
||||
findManyPublicDomains: Array<PublicDomain>;
|
||||
findManyRouteTriggers: Array<RouteTrigger>;
|
||||
findManyServerlessFunctions: Array<ServerlessFunction>;
|
||||
findOneAgent: Agent;
|
||||
findOneCronTrigger: CronTrigger;
|
||||
findOneDatabaseEventTrigger: DatabaseEventTrigger;
|
||||
findOneRouteTrigger: RouteTrigger;
|
||||
findOneServerlessFunction: ServerlessFunction;
|
||||
findWorkspaceFromInviteHash: Workspace;
|
||||
findWorkspaceInvitations: Array<WorkspaceInvitation>;
|
||||
@@ -3035,6 +3062,11 @@ export type QueryFindOneDatabaseEventTriggerArgs = {
|
||||
};
|
||||
|
||||
|
||||
export type QueryFindOneRouteTriggerArgs = {
|
||||
input: RouteTriggerIdInput;
|
||||
};
|
||||
|
||||
|
||||
export type QueryFindOneServerlessFunctionArgs = {
|
||||
input: ServerlessFunctionIdInput;
|
||||
};
|
||||
@@ -3369,6 +3401,10 @@ export type RouteTrigger = {
|
||||
workspaceId: Scalars['String'];
|
||||
};
|
||||
|
||||
export type RouteTriggerIdInput = {
|
||||
id: Scalars['String'];
|
||||
};
|
||||
|
||||
export type RunWorkflowVersionInput = {
|
||||
/** Execution result in JSON format */
|
||||
payload?: InputMaybe<Scalars['JSON']>;
|
||||
@@ -3854,6 +3890,19 @@ export type UpdateRolePayload = {
|
||||
label?: InputMaybe<Scalars['String']>;
|
||||
};
|
||||
|
||||
export type UpdateRouteTriggerInput = {
|
||||
/** The id of the route to update */
|
||||
id: Scalars['String'];
|
||||
/** The route updates */
|
||||
update: UpdateRouteTriggerInputUpdates;
|
||||
};
|
||||
|
||||
export type UpdateRouteTriggerInputUpdates = {
|
||||
httpMethod: HttpMethod;
|
||||
isAuthRequired: Scalars['Boolean'];
|
||||
path: Scalars['String'];
|
||||
};
|
||||
|
||||
export type UpdateServerlessFunctionInput = {
|
||||
/** Id of the serverless function to update */
|
||||
id: Scalars['UUID'];
|
||||
|
||||
Reference in New Issue
Block a user