Add pubsub subscription to trigger rule actions

This commit is contained in:
Hongbo Wu
2022-11-18 14:00:10 +08:00
parent 66430a1e8b
commit fbe4c471cd
11 changed files with 465 additions and 16 deletions

View File

@ -1653,7 +1653,7 @@ export type Rule = {
createdAt: Scalars['Date'];
enabled: Scalars['Boolean'];
id: Scalars['ID'];
name?: Maybe<Scalars['String']>;
name: Scalars['String'];
query: Scalars['String'];
updatedAt: Scalars['Date'];
};
@ -1974,6 +1974,7 @@ export type SetRuleInput = {
description?: InputMaybe<Scalars['String']>;
enabled: Scalars['Boolean'];
id?: InputMaybe<Scalars['ID']>;
name: Scalars['String'];
query: Scalars['String'];
};
@ -4406,7 +4407,7 @@ export type RuleResolvers<ContextType = ResolverContext, ParentType extends Reso
createdAt?: Resolver<ResolversTypes['Date'], ParentType, ContextType>;
enabled?: Resolver<ResolversTypes['Boolean'], ParentType, ContextType>;
id?: Resolver<ResolversTypes['ID'], ParentType, ContextType>;
name?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>;
name?: Resolver<ResolversTypes['String'], ParentType, ContextType>;
query?: Resolver<ResolversTypes['String'], ParentType, ContextType>;
updatedAt?: Resolver<ResolversTypes['Date'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;

View File

@ -1161,7 +1161,7 @@ type Rule {
createdAt: Date!
enabled: Boolean!
id: ID!
name: String
name: String!
query: String!
updatedAt: Date!
}
@ -1458,6 +1458,7 @@ input SetRuleInput {
description: String
enabled: Boolean!
id: ID
name: String!
query: String!
}