Type aliases
ActionName
ActionName: string
CollectionName
CollectionName: string
ComputedFieldName
ComputedFieldName: string
CreateCronTriggerParams
Type declaration
-
Optional Readonly comment?: string
-
Optional Readonly headers?: keyof EventHeader[]
-
Optional Readonly include_in_metadata?: boolean
-
Readonly name: string
-
Optional Readonly payload?: EventPayload
-
Optional Readonly replace?: boolean
-
-
-
CreateEventTriggerParams
Type declaration
-
Optional Readonly delete?: OperationSpec
-
Optional Readonly headers?: keyof EventHeader[]
-
Optional Readonly insert?: OperationSpec
-
Readonly name: string
-
Optional Readonly replace?: boolean
-
-
-
Optional Readonly update?: OperationSpec
-
Optional Readonly webhook?: string
-
Optional Readonly webhook_from_env?: string
CreateScheduledEventParams
Type declaration
-
Optional Readonly comment?: string
-
Optional Readonly headers?: keyof EventHeader[]
-
Optional Readonly payload?: EventPayload
-
-
Readonly schedule_at: string
-
Readonly webhook: string
CronExpression
CronExpression: string
EventPayload
EventPayload: {}
GraphQLName
GraphQLName: string
GraphQLType
GraphQLType: string
HasuraConfig
HasuraConfig: { adminSecret: string; endpoint: string }
Type declaration
-
Readonly adminSecret: string
-
Readonly endpoint: string
HasuraQueryResponse
HasuraQueryResponse: { args: object; tyep: string; version?: number }
Type declaration
-
Readonly args: object
-
Readonly tyep: string
-
Optional Readonly version?: number
HasuraRunSQLAxiosResponse
HasuraRunSQLResponse
Hasura
RunSQLResponse: { result?: keyof ResultTuple[]; result_type: string }
Type declaration
-
Optional Readonly result?: keyof ResultTuple[]
-
Readonly result_type: string
InvokeEventTriggerParams
Invoke
EventTriggerParams: { name: string; payload: EventPayload }
PGColumn
PGColumn: string
RelationshipName
RelationshipName: string
RemoteRelationshipName
RemoteRelationshipName: string
RemoteSchemaName
RemoteSchemaName: string
ResultTuple
ResultTuple: keyof string[]
RoleName
RoleName: string
RunSQLParams
RunSQLParams: { cascade?: boolean; check_metadata_consistency?: boolean; read_only?: boolean; sql: string }
Type declaration
-
Optional Readonly cascade?: boolean
-
Optional Readonly check_metadata_consistency?: boolean
-
Optional Readonly read_only?: boolean
-
Readonly sql: string
SetEnumTableArgs
Set
EnumTableArgs: { is_enum: boolean; table: TableName }
Type declaration
-
Readonly is_enum: boolean
-
SetTableCustomFieldsResponse
SetTableCustomFieldsResponse: AxiosResponse<{ message: string }>
SetTableIsEnumResponse
SetTableIsEnumResponse: AxiosResponse<{ message: string }>
TrackTableArgs
Track
TableArgs: { is_enum?: boolean; table: TableName }
Type declaration
-
Optional Readonly is_enum?: boolean
-
TrackTableResponse
TrackTableResponse: AxiosResponse<{ message: string }>
TriggerName
TriggerName: string
TriggerRetryConfig
TriggerRetryConfig: { num_retries?: number; retry_interval_seconds?: number; timeout_seconds?: number }
Type declaration
-
Optional Readonly num_retries?: number
-
Optional Readonly retry_interval_seconds?: number
-
Optional Readonly timeout_seconds?: number
TriggerRetryConfigST
TriggerRetryConfigST: { num_retries?: number; retry_interval_seconds?: number; timeout_seconds?: number; tolerance_seconds?: number }
Type declaration
-
Optional Readonly num_retries?: number
-
Optional Readonly retry_interval_seconds?: number
-
Optional Readonly timeout_seconds?: number
-
Optional Readonly tolerance_seconds?: number
UntrackTableArgs
Untrack
TableArgs: { cascade?: boolean; table: TableName }
Type declaration
-
Optional Readonly cascade?: boolean
-
UntrackTableResponse
UntrackTableResponse: AxiosResponse<{ message: string }>
WebhookURL
WebhookURL: string
WebhookUrl
WebhookUrl: string
https://hasura.io/docs/1.0/graphql/manual/api-reference/schema-metadata-api/event-triggers.html#eventtriggercolumns