Integration Installs hooks
React hooks for Aeontel integration installs.
Hooks
useDeleteIntegrationInstall mutation
Uninstall — soft-delete the install; its members + grouping solution are torn down by the cascade handler.
TypeScript
useDeleteIntegrationInstall(options?: MutationOpts<SuccessResponse, string>)Types: SuccessResponse
useListIntegrationInstalls query
List integration installs, optionally filtered by workspace or integration.
TypeScript
useListIntegrationInstalls(params?: Omit<ListIntegrationInstallsParams, | > & { filter?: IntegrationInstallFilter; orderBy?: IntegrationInstallOrderBy[]; } & IntegrationInstallShorthands, options?: QueryOpts<Page<IntegrationInstall>>)Types: ListIntegrationInstallsParams · IntegrationInstallFilter · IntegrationInstallOrderBy · IntegrationInstallShorthands · Page · IntegrationInstall
usePurgeIntegrationInstall composite
Permanently delete a soft-deleted install.
TypeScript
usePurgeIntegrationInstall(options?: MutationOpts<SuccessResponse, PurgeIntegrationInstallParams>)Types: SuccessResponse · PurgeIntegrationInstallParams
useRestoreIntegrationInstall composite
Restore a soft-deleted install (re-enables members + solution).
TypeScript
useRestoreIntegrationInstall(options?: MutationOpts<IntegrationInstall, string>)Types: IntegrationInstall
useRetrieveIntegrationInstall query
Get an integration install by ID.
TypeScript
useRetrieveIntegrationInstall(id: string, options?: QueryOpts<IntegrationInstall>)Types: IntegrationInstall