Skip to main content

DeletionJobConnection

The Data Source connection object.

Learn more about pagination in GraphQL.

fields

  • edges non-null array of DeletionJobEdge

    The Data Source connection's edges.

    The Data Source edge object.

    Learn more about pagination in GraphQL.

  • nodes non-null array of DeletionJob

    The Data Source connection's nodes.

    Deletion Job scheduled for a specific Data Pool.

    The Deletion Job represents the asynchronous process of deleting data given some filters inside a Data Pool. It tracks the deletion process until it is finished, showing the progress and the outcome when it is finished.

    • nodes.id non-null ID

      The Deletion Job's ID

    • nodes.createdAt non-null DateTime

      The Deletion Job's creation date and time in UTC

    • nodes.createdBy non-null String

      Who created the Deletion Job

    • nodes.modifiedAt non-null DateTime

      The Deletion Job's last modification date and time in UTC

    • nodes.modifiedBy non-null String

      Who last modified the Deletion Job

    • nodes.account non-null Account

      Account to which the Deletion Job belongs

    • nodes.environment non-null Environment

      Environment to which the Deletion Job belongs

    • nodes.dataPool non-null DataPool

      The Data Pool whose records will be deleted by the Deletion Job

    • nodes.status non-null DeletionJobStatus

      The current Deletion Job's status

      • CREATED

        The Deletion Job was created, but is not yet being executed.

      • IN_PROGRESS

        The Deletion Job is executing.

      • SUCCEEDED

        The Deletion Job succeeded.

      • FAILED

        The Deletion Job failed. Check the error message.

    • nodes.filters non-null array of Filter

      The list of filters that will be used for deleting data. Data matching the filters will be deleted.

    • nodes.error nullable Error

      The error that occurred while deleting data, if any.

    • nodes.progress non-null Float

      The current progress of the Deletion Job, from 0.0 to 1.0.

    • nodes.startedAt nullable DateTime

      The time at which the Deletion Job started.

    • nodes.succeededAt nullable DateTime

      The time at which the Deletion Job succeeded.

    • nodes.failedAt nullable DateTime

      The time at which the Deletion Job failed.

  • pageInfo non-null PageInfo

    The Data Source connection's page info.

    The page info object used for pagination.

    • pageInfo.startCursor nullable String

      Points to the first item returned in the results. Used when paginating backward.

    • pageInfo.endCursor nullable String

      Points to the last item returned in the results. Used when paginating forward.

    • pageInfo.hasNextPage non-null Boolean

      A boolean that indicates whether a next page of results exists. Can be used to display a "next page" button in user interfaces, for example.

    • pageInfo.hasPreviousPage non-null Boolean

      A boolean that indicates whether a previous page of results exists. Can be used to display a "previous page" button in user interfaces, for example.