"""The root query type which gives access points into the data universe."""
type Query implements Node {
  """
  Exposes the root query type nested one level down. This is helpful for Relay 1
  which can only query top level fields if they are in a particular form.
  """
  query: Query!

  """
  The root query type must be a `Node` to work well with Relay 1 mutations. This just resolves to `query`.
  """
  nodeId: ID!

  """Fetches an object given its globally unique `ID`."""
  node(
    """The globally unique `ID`."""
    nodeId: ID!
  ): Node

  """Reads and enables pagination through a set of `AccountAccessPolicy`."""
  accountAccessPolicies(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `AccountAccessPolicy`."""
    orderBy: [AccountAccessPoliciesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: AccountAccessPolicyCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: AccountAccessPolicyFilter
  ): AccountAccessPoliciesConnection

  """Reads and enables pagination through a set of `AccountInfo`."""
  accountInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `AccountInfo`."""
    orderBy: [AccountInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: AccountInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: AccountInfoFilter
  ): AccountInfosConnection

  """Reads and enables pagination through a set of `AccountSecret`."""
  accountSecrets(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `AccountSecret`."""
    orderBy: [AccountSecretsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: AccountSecretCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: AccountSecretFilter
  ): AccountSecretsConnection

  """Reads and enables pagination through a set of `BasespaceApiToken`."""
  basespaceApiTokens(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `BasespaceApiToken`."""
    orderBy: [BasespaceApiTokensOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: BasespaceApiTokenCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: BasespaceApiTokenFilter
  ): BasespaceApiTokensConnection

  """Reads and enables pagination through a set of `BenchlingApiToken`."""
  benchlingApiTokens(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `BenchlingApiToken`."""
    orderBy: [BenchlingApiTokensOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: BenchlingApiTokenCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: BenchlingApiTokenFilter
  ): BenchlingApiTokensConnection

  """Reads and enables pagination through a set of `CatalogEvent`."""
  catalogEvents(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogEvent`."""
    orderBy: [CatalogEventsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogEventCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogEventFilter
  ): CatalogEventsConnection

  """Reads and enables pagination through a set of `CatalogExperiment`."""
  catalogExperiments(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogExperiment`."""
    orderBy: [CatalogExperimentsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogExperimentCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogExperimentFilter
  ): CatalogExperimentsConnection

  """
  Reads and enables pagination through a set of `CatalogExperimentColumnDefinition`.
  """
  catalogExperimentColumnDefinitions(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogExperimentColumnDefinition`."""
    orderBy: [CatalogExperimentColumnDefinitionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogExperimentColumnDefinitionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogExperimentColumnDefinitionFilter
  ): CatalogExperimentColumnDefinitionsConnection

  """Reads and enables pagination through a set of `CatalogProject`."""
  catalogProjects(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogProject`."""
    orderBy: [CatalogProjectsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogProjectCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogProjectFilter
  ): CatalogProjectsConnection

  """Reads and enables pagination through a set of `CatalogSample`."""
  catalogSamples(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogSample`."""
    orderBy: [CatalogSamplesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogSampleCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogSampleFilter
  ): CatalogSamplesConnection

  """
  Reads and enables pagination through a set of `CatalogSampleColumnDatum`.
  """
  catalogSampleColumnData(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogSampleColumnDatum`."""
    orderBy: [CatalogSampleColumnDataOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogSampleColumnDatumCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogSampleColumnDatumFilter
  ): CatalogSampleColumnDataConnection

  """Reads and enables pagination through a set of `ContainerInfo`."""
  containerInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ContainerInfo`."""
    orderBy: [ContainerInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ContainerInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ContainerInfoFilter
  ): ContainerInfosConnection

  """Reads and enables pagination through a set of `Credit`."""
  credits(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `Credit`."""
    orderBy: [CreditsOrderBy!] = [NATURAL]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CreditCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CreditFilter
  ): CreditsConnection

  """
  Reads and enables pagination through a set of `DatasetAgreementActivated`.
  """
  datasetAgreementActivateds(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetAgreementActivated`."""
    orderBy: [DatasetAgreementActivatedsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetAgreementActivatedCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetAgreementActivatedFilter
  ): DatasetAgreementActivatedsConnection

  """Reads and enables pagination through a set of `DatasetDownloadInfo`."""
  datasetDownloadInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetDownloadInfo`."""
    orderBy: [DatasetDownloadInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetDownloadInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetDownloadInfoFilter
  ): DatasetDownloadInfosConnection

  """Reads and enables pagination through a set of `DatasetInfo`."""
  datasetInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetInfo`."""
    orderBy: [DatasetInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetInfoFilter
  ): DatasetInfosConnection

  """Reads and enables pagination through a set of `DatasetInfoTag`."""
  datasetInfoTags(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetInfoTag`."""
    orderBy: [DatasetInfoTagsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetInfoTagCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetInfoTagFilter
  ): DatasetInfoTagsConnection

  """Reads and enables pagination through a set of `DatasetPurchase`."""
  datasetPurchases(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetPurchase`."""
    orderBy: [DatasetPurchasesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetPurchaseCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetPurchaseFilter
  ): DatasetPurchasesConnection

  """Reads and enables pagination through a set of `DatasetRequest`."""
  datasetRequests(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetRequest`."""
    orderBy: [DatasetRequestsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetRequestCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetRequestFilter
  ): DatasetRequestsConnection

  """Reads and enables pagination through a set of `EbsSession`."""
  ebsSessions(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `EbsSession`."""
    orderBy: [EbsSessionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: EbsSessionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: EbsSessionFilter
  ): EbsSessionsConnection

  """Reads and enables pagination through a set of `ExecutionBatchInfo`."""
  executionBatchInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionBatchInfo`."""
    orderBy: [ExecutionBatchInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionBatchInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionBatchInfoFilter
  ): ExecutionBatchInfosConnection

  """Reads and enables pagination through a set of `ExecutionBatchMember`."""
  executionBatchMembers(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionBatchMember`."""
    orderBy: [ExecutionBatchMembersOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionBatchMemberCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionBatchMemberFilter
  ): ExecutionBatchMembersConnection

  """Reads and enables pagination through a set of `ExecutionCreator`."""
  executionCreators(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionCreator`."""
    orderBy: [ExecutionCreatorsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionCreatorCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionCreatorFilter
  ): ExecutionCreatorsConnection

  """Reads and enables pagination through a set of `ExecutionGraphNode`."""
  executionGraphNodes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionGraphNode`."""
    orderBy: [ExecutionGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionGraphNodeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionGraphNodeFilter
  ): ExecutionGraphNodesConnection

  """Reads and enables pagination through a set of `ExecutionInfo`."""
  executionInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionInfo`."""
    orderBy: [ExecutionInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionInfoFilter
  ): ExecutionInfosConnection

  """
  Reads and enables pagination through a set of `ExecutionNotificationInfo`.
  """
  executionNotificationInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionNotificationInfo`."""
    orderBy: [ExecutionNotificationInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionNotificationInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionNotificationInfoFilter
  ): ExecutionNotificationInfosConnection

  """Reads and enables pagination through a set of `ExecutionRefLpInfo`."""
  executionRefLpInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionRefLpInfo`."""
    orderBy: [ExecutionRefLpInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionRefLpInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionRefLpInfoFilter
  ): ExecutionRefLpInfosConnection

  """
  Reads and enables pagination through a set of `GithubPersonalAccessToken`.
  """
  githubPersonalAccessTokens(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `GithubPersonalAccessToken`."""
    orderBy: [GithubPersonalAccessTokensOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: GithubPersonalAccessTokenCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: GithubPersonalAccessTokenFilter
  ): GithubPersonalAccessTokensConnection

  """Reads and enables pagination through a set of `IgvGenome`."""
  igvGenomes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `IgvGenome`."""
    orderBy: [IgvGenomesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: IgvGenomeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: IgvGenomeFilter
  ): IgvGenomesConnection

  """Reads and enables pagination through a set of `IgvTrack`."""
  igvTracks(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `IgvTrack`."""
    orderBy: [IgvTracksOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: IgvTrackCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: IgvTrackFilter
  ): IgvTracksConnection

  """Reads and enables pagination through a set of `IncidentInfo`."""
  incidentInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `IncidentInfo`."""
    orderBy: [IncidentInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: IncidentInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: IncidentInfoFilter
  ): IncidentInfosConnection

  """Reads and enables pagination through a set of `LdataLinkDatum`."""
  ldataLinkData(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataLinkDatum`."""
    orderBy: [LdataLinkDataOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataLinkDatumCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataLinkDatumFilter
  ): LdataLinkDataConnection

  """Reads and enables pagination through a set of `LdataNode`."""
  ldataNodes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNode`."""
    orderBy: [LdataNodesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeFilter
  ): LdataNodesConnection

  """
  Reads and enables pagination through a set of `LdataNodeAccessibleInWorkspaceCache`.
  """
  ldataNodeAccessibleInWorkspaceCaches(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeAccessibleInWorkspaceCache`."""
    orderBy: [LdataNodeAccessibleInWorkspaceCachesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeAccessibleInWorkspaceCacheCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeAccessibleInWorkspaceCacheFilter
  ): LdataNodeAccessibleInWorkspaceCachesConnection

  """
  Reads and enables pagination through a set of `LdataNodeEventChildRemove`.
  """
  ldataNodeEventChildRemoves(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeEventChildRemove`."""
    orderBy: [LdataNodeEventChildRemovesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeEventChildRemoveCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeEventChildRemoveFilter
  ): LdataNodeEventChildRemovesConnection

  """Reads and enables pagination through a set of `LdataNodeEventIngress`."""
  ldataNodeEventIngresses(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeEventIngress`."""
    orderBy: [LdataNodeEventIngressesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeEventIngressCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeEventIngressFilter
  ): LdataNodeEventIngressesConnection

  """Reads and enables pagination through a set of `LdataNodeEventMove`."""
  ldataNodeEventMoves(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeEventMove`."""
    orderBy: [LdataNodeEventMovesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeEventMoveCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeEventMoveFilter
  ): LdataNodeEventMovesConnection

  """Reads and enables pagination through a set of `LdataNodeEventRemove`."""
  ldataNodeEventRemoves(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeEventRemove`."""
    orderBy: [LdataNodeEventRemovesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeEventRemoveCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeEventRemoveFilter
  ): LdataNodeEventRemovesConnection

  """Reads and enables pagination through a set of `LdataNodeEvent`."""
  ldataNodeEvents(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeEvent`."""
    orderBy: [LdataNodeEventsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeEventCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeEventFilter
  ): LdataNodeEventsConnection

  """Reads and enables pagination through a set of `LdataNodeTag`."""
  ldataNodeTags(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeTag`."""
    orderBy: [LdataNodeTagsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeTagCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeTagFilter
  ): LdataNodeTagsConnection

  """Reads and enables pagination through a set of `LdataObjectMeta`."""
  ldataObjectMetas(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataObjectMeta`."""
    orderBy: [LdataObjectMetasOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataObjectMetaCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataObjectMetaFilter
  ): LdataObjectMetasConnection

  """
  Reads and enables pagination through a set of `LdataS3MountAccessProven`.
  """
  ldataS3MountAccessProvens(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataS3MountAccessProven`."""
    orderBy: [LdataS3MountAccessProvensOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataS3MountAccessProvenCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataS3MountAccessProvenFilter
  ): LdataS3MountAccessProvensConnection

  """
  Reads and enables pagination through a set of `LdataS3MountConfiguratorRole`.
  """
  ldataS3MountConfiguratorRoles(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataS3MountConfiguratorRole`."""
    orderBy: [LdataS3MountConfiguratorRolesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataS3MountConfiguratorRoleCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataS3MountConfiguratorRoleFilter
  ): LdataS3MountConfiguratorRolesConnection

  """Reads and enables pagination through a set of `LdataS3MountRole`."""
  ldataS3MountRoles(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataS3MountRole`."""
    orderBy: [LdataS3MountRolesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataS3MountRoleCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataS3MountRoleFilter
  ): LdataS3MountRolesConnection

  """Reads and enables pagination through a set of `LdataShareInvite`."""
  ldataShareInvites(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataShareInvite`."""
    orderBy: [LdataShareInvitesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataShareInviteCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataShareInviteFilter
  ): LdataShareInvitesConnection

  """Reads and enables pagination through a set of `LdataShareLinkNode`."""
  ldataShareLinkNodes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataShareLinkNode`."""
    orderBy: [LdataShareLinkNodesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataShareLinkNodeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataShareLinkNodeFilter
  ): LdataShareLinkNodesConnection

  """Reads and enables pagination through a set of `LdataSharePermission`."""
  ldataSharePermissions(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataSharePermission`."""
    orderBy: [LdataSharePermissionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataSharePermissionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataSharePermissionFilter
  ): LdataSharePermissionsConnection

  """Reads and enables pagination through a set of `LdataTreeEdge`."""
  ldataTreeEdges(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataTreeEdge`."""
    orderBy: [LdataTreeEdgesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataTreeEdgeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataTreeEdgeFilter
  ): LdataTreeEdgesConnection

  """Reads and enables pagination through a set of `LdataWfEx`."""
  ldataWfExes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataWfEx`."""
    orderBy: [LdataWfExesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataWfExCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataWfExFilter
  ): LdataWfExesConnection

  """Reads and enables pagination through a set of `LpInfo`."""
  lpInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LpInfo`."""
    orderBy: [LpInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LpInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LpInfoFilter
  ): LpInfosConnection

  """Reads and enables pagination through a set of `PodBackup`."""
  podBackups(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodBackup`."""
    orderBy: [PodBackupsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodBackupCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodBackupFilter
  ): PodBackupsConnection

  """Reads and enables pagination through a set of `PodGroupInfo`."""
  podGroupInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodGroupInfo`."""
    orderBy: [PodGroupInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodGroupInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodGroupInfoFilter
  ): PodGroupInfosConnection

  """Reads and enables pagination through a set of `PodInfo`."""
  podInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodInfo`."""
    orderBy: [PodInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodInfoFilter
  ): PodInfosConnection

  """Reads and enables pagination through a set of `PodSession`."""
  podSessions(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodSession`."""
    orderBy: [PodSessionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodSessionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodSessionFilter
  ): PodSessionsConnection

  """Reads and enables pagination through a set of `PodTemplateVersion`."""
  podTemplateVersions(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodTemplateVersion`."""
    orderBy: [PodTemplateVersionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodTemplateVersionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodTemplateVersionFilter
  ): PodTemplateVersionsConnection

  """Reads and enables pagination through a set of `PodTemplate`."""
  podTemplates(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodTemplate`."""
    orderBy: [PodTemplatesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodTemplateCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodTemplateFilter
  ): PodTemplatesConnection

  """Reads and enables pagination through a set of `PollockDeploymentInfo`."""
  pollockDeploymentInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PollockDeploymentInfo`."""
    orderBy: [PollockDeploymentInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PollockDeploymentInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PollockDeploymentInfoFilter
  ): PollockDeploymentInfosConnection

  """Reads and enables pagination through a set of `PublicKeyInfo`."""
  publicKeyInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PublicKeyInfo`."""
    orderBy: [PublicKeyInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PublicKeyInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PublicKeyInfoFilter
  ): PublicKeyInfosConnection

  """
  Reads and enables pagination through a set of `SharingReceiverSharedDataType`.
  """
  sharingReceiverSharedDataTypes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `SharingReceiverSharedDataType`."""
    orderBy: [SharingReceiverSharedDataTypesOrderBy!] = [NATURAL]
  ): SharingReceiverSharedDataTypesConnection

  """Reads and enables pagination through a set of `TaskExecutionInfo`."""
  taskExecutionInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TaskExecutionInfo`."""
    orderBy: [TaskExecutionInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TaskExecutionInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TaskExecutionInfoFilter
  ): TaskExecutionInfosConnection

  """Reads and enables pagination through a set of `TaskExecutionMessage`."""
  taskExecutionMessages(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TaskExecutionMessage`."""
    orderBy: [TaskExecutionMessagesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TaskExecutionMessageCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TaskExecutionMessageFilter
  ): TaskExecutionMessagesConnection

  """Reads and enables pagination through a set of `TaskInfo`."""
  taskInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TaskInfo`."""
    orderBy: [TaskInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TaskInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TaskInfoFilter
  ): TaskInfosConnection

  """Reads and enables pagination through a set of `TeamInfo`."""
  teamInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TeamInfo`."""
    orderBy: [TeamInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TeamInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TeamInfoFilter
  ): TeamInfosConnection

  """Reads and enables pagination through a set of `TeamInvite`."""
  teamInvites(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TeamInvite`."""
    orderBy: [TeamInvitesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TeamInviteCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TeamInviteFilter
  ): TeamInvitesConnection

  """Reads and enables pagination through a set of `TeamMember`."""
  teamMembers(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TeamMember`."""
    orderBy: [TeamMembersOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TeamMemberCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TeamMemberFilter
  ): TeamMembersConnection

  """
  Reads and enables pagination through a set of `TeamMemberSharedDataType`.
  """
  teamMemberSharedDataTypes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TeamMemberSharedDataType`."""
    orderBy: [TeamMemberSharedDataTypesOrderBy!] = [NATURAL]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TeamMemberSharedDataTypeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TeamMemberSharedDataTypeFilter
  ): TeamMemberSharedDataTypesConnection

  """Reads and enables pagination through a set of `UserInfo`."""
  userInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `UserInfo`."""
    orderBy: [UserInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: UserInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: UserInfoFilter
  ): UserInfosConnection

  """Reads and enables pagination through a set of `VerifiedEmail`."""
  verifiedEmails(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `VerifiedEmail`."""
    orderBy: [VerifiedEmailsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: VerifiedEmailCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: VerifiedEmailFilter
  ): VerifiedEmailsConnection

  """Reads and enables pagination through a set of `WorkflowFamilyInfo`."""
  workflowFamilyInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowFamilyInfo`."""
    orderBy: [WorkflowFamilyInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowFamilyInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowFamilyInfoFilter
  ): WorkflowFamilyInfosConnection

  """Reads and enables pagination through a set of `WorkflowGraphBranch`."""
  workflowGraphBranches(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowGraphBranch`."""
    orderBy: [WorkflowGraphBranchesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowGraphBranchCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphBranchFilter
  ): WorkflowGraphBranchesConnection

  """Reads and enables pagination through a set of `WorkflowGraphEdge`."""
  workflowGraphEdges(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowGraphEdge`."""
    orderBy: [WorkflowGraphEdgesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowGraphEdgeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphEdgeFilter
  ): WorkflowGraphEdgesConnection

  """Reads and enables pagination through a set of `WorkflowGraphNode`."""
  workflowGraphNodes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowGraphNode`."""
    orderBy: [WorkflowGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowGraphNodeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphNodeFilter
  ): WorkflowGraphNodesConnection

  """Reads and enables pagination through a set of `WorkflowGraphSubWf`."""
  workflowGraphSubWfs(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowGraphSubWf`."""
    orderBy: [WorkflowGraphSubWfsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowGraphSubWfCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphSubWfFilter
  ): WorkflowGraphSubWfsConnection

  """Reads and enables pagination through a set of `WorkflowInfo`."""
  workflowInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowInfo`."""
    orderBy: [WorkflowInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowInfoFilter
  ): WorkflowInfosConnection

  """
  Reads and enables pagination through a set of `WorkflowPersonalization`.
  """
  workflowPersonalizations(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowPersonalization`."""
    orderBy: [WorkflowPersonalizationsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowPersonalizationCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowPersonalizationFilter
  ): WorkflowPersonalizationsConnection

  """Reads and enables pagination through a set of `WorkflowPin`."""
  workflowPins(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowPin`."""
    orderBy: [WorkflowPinsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowPinCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowPinFilter
  ): WorkflowPinsConnection

  """Reads and enables pagination through a set of `WorkflowPreview`."""
  workflowPreviews(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowPreview`."""
    orderBy: [WorkflowPreviewsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowPreviewCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowPreviewFilter
  ): WorkflowPreviewsConnection

  """Reads and enables pagination through a set of `WorkflowSubscription`."""
  workflowSubscriptions(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowSubscription`."""
    orderBy: [WorkflowSubscriptionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowSubscriptionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowSubscriptionFilter
  ): WorkflowSubscriptionsConnection

  """Reads and enables pagination through a set of `WorkflowTag`."""
  workflowTags(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowTag`."""
    orderBy: [WorkflowTagsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowTagCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowTagFilter
  ): WorkflowTagsConnection
  accountAccessPolicy(id: BigInt!): AccountAccessPolicy
  accountAccessPolicyByUserAccountIdAndWorkspaceId(userAccountId: BigInt!, workspaceId: BigInt!): AccountAccessPolicy
  accountInfo(id: BigInt!): AccountInfo
  accountSecret(workspaceId: BigInt!, secretName: String!): AccountSecret
  basespaceApiToken(accountId: BigInt!, token: String!): BasespaceApiToken
  benchlingApiToken(accountId: BigInt!, domain: String!, token: String!): BenchlingApiToken
  catalogEvent(id: BigInt!): CatalogEvent
  catalogExperiment(id: BigInt!): CatalogExperiment
  catalogExperimentColumnDefinition(experimentId: BigInt!, key: String!): CatalogExperimentColumnDefinition
  catalogProject(id: BigInt!): CatalogProject
  catalogSample(id: BigInt!): CatalogSample
  catalogSampleColumnDatum(sampleId: BigInt!, key: String!): CatalogSampleColumnDatum
  containerInfo(executionGraphNodeFlytedbId: BigInt!, index: BigInt!): ContainerInfo
  datasetAgreementActivated(accountId: BigInt!): DatasetAgreementActivated
  datasetDownloadInfoByExecutionNameAndExecutionProjectAndExecutionDomain(executionName: String!, executionProject: String!, executionDomain: String!): DatasetDownloadInfo
  datasetDownloadInfo(id: BigInt!): DatasetDownloadInfo
  datasetInfo(id: BigInt!): DatasetInfo
  datasetInfoByProviderAndThirdpartyId(provider: String!, thirdpartyId: String!): DatasetInfo
  datasetInfoTag(datasetId: BigInt!, key: String!, value: String!): DatasetInfoTag
  datasetPurchase(datasetId: BigInt!, purchasedBy: BigInt!): DatasetPurchase
  datasetRequest(datasetId: BigInt!, accountId: BigInt!): DatasetRequest
  ebsSession(id: BigInt!): EbsSession
  executionBatchInfo(id: BigInt!): ExecutionBatchInfo
  executionBatchMember(batchId: BigInt!, executionFlytedbId: BigInt!): ExecutionBatchMember
  executionCreatorByFlytedbId(flytedbId: BigInt!): ExecutionCreator
  executionCreator(flytedbId: BigInt!, createdBy: BigInt!): ExecutionCreator
  executionCreatorByToken(token: String!): ExecutionCreator
  executionGraphNode(id: BigInt!): ExecutionGraphNode
  executionGraphNodeByExecutionIdAndWorkflowGraphNodeIdAndBranchIdentifier(executionId: BigInt!, workflowGraphNodeId: BigInt!, branchIdentifier: String!): ExecutionGraphNode
  executionGraphNodeByFlytedbId(flytedbId: BigInt!): ExecutionGraphNode
  executionInfo(id: BigInt!): ExecutionInfo
  executionInfoByFlytedbId(flytedbId: BigInt!): ExecutionInfo
  executionNotificationInfo(batchId: BigInt!, receiverEmail: String!, type: NotificationType!): ExecutionNotificationInfo
  executionRefLpInfo(egnId: BigInt!): ExecutionRefLpInfo
  githubPersonalAccessToken(accountId: BigInt!): GithubPersonalAccessToken
  igvGenome(id: BigInt!): IgvGenome
  igvTrack(id: BigInt!): IgvTrack
  incidentInfo(id: BigInt!): IncidentInfo
  ldataLinkDatum(ldataNodeId: BigInt!): LdataLinkDatum
  ldataNode(id: BigInt!): LdataNode
  ldataNodeByShareLink(shareLink: String!): LdataNode
  ldataNodeAccessibleInWorkspaceCache(ldataNodeId: BigInt!, workspaceId: BigInt!): LdataNodeAccessibleInWorkspaceCache
  ldataNodeEventChildRemove(eventId: BigInt!): LdataNodeEventChildRemove
  ldataNodeEventIngress(eventId: BigInt!): LdataNodeEventIngress
  ldataNodeEventMove(eventId: BigInt!): LdataNodeEventMove
  ldataNodeEventRemove(eventId: BigInt!): LdataNodeEventRemove
  ldataNodeEvent(id: BigInt!): LdataNodeEvent
  ldataNodeTag(ldataNodeId: BigInt!, tag: String!, type: LdataTagType!): LdataNodeTag
  ldataObjectMeta(ldataNodeId: BigInt!): LdataObjectMeta
  ldataS3MountAccessProven(generatedUsing: BigInt!, bucketName: String!): LdataS3MountAccessProven
  ldataS3MountConfiguratorRole(id: BigInt!): LdataS3MountConfiguratorRole
  ldataS3MountRole(bucketName: String!): LdataS3MountRole
  ldataShareInviteBySenderIdAndObjectIdAndReceiverEmail(senderId: BigInt!, objectId: BigInt!, receiverEmail: String!): LdataShareInvite
  ldataShareInvite(code: String!): LdataShareInvite
  ldataShareLinkNode(linkNodeId: BigInt!): LdataShareLinkNode
  ldataSharePermission(objectId: BigInt!, receiverId: BigInt!): LdataSharePermission
  ldataTreeEdge(parentId: BigInt!, childId: BigInt!): LdataTreeEdge
  ldataTreeEdgeByChildId(childId: BigInt!): LdataTreeEdge
  ldataWfEx(id: BigInt!): LdataWfEx
  ldataWfExByLdataNodeIdAndWfName(ldataNodeId: BigInt!, wfName: String!): LdataWfEx
  ldataWfExByName(name: String!): LdataWfEx
  lpInfo(id: BigInt!): LpInfo
  lpInfoByFlytedbId(flytedbId: BigInt!): LpInfo
  podBackup(providerId: String!): PodBackup
  podGroupInfo(id: BigInt!): PodGroupInfo
  podInfo(id: BigInt!): PodInfo
  podSession(id: BigInt!): PodSession
  podTemplateVersion(id: BigInt!): PodTemplateVersion
  podTemplate(id: BigInt!): PodTemplate
  pollockDeploymentInfo(id: BigInt!): PollockDeploymentInfo
  publicKeyInfo(accountId: BigInt!, publicKey: String!): PublicKeyInfo
  taskExecutionInfo(id: BigInt!): TaskExecutionInfo
  taskExecutionInfoByFlytedbId(flytedbId: BigInt!): TaskExecutionInfo
  taskExecutionInfoByExecutionGraphNodeFlytedbIdAndNodeIdNameAndRetry(executionGraphNodeFlytedbId: BigInt!, nodeIdName: String!, retry: BigInt!): TaskExecutionInfo
  taskExecutionMessage(id: BigInt!): TaskExecutionMessage
  taskInfo(id: BigInt!): TaskInfo
  taskInfoByFlytedbId(flytedbId: BigInt!): TaskInfo
  teamInfo(id: BigInt!): TeamInfo
  teamInfoByAccountId(accountId: BigInt!): TeamInfo
  teamInviteByInviteCode(inviteCode: String!): TeamInvite
  teamInvite(teamId: BigInt!, userEmail: String!): TeamInvite
  teamMember(teamId: BigInt!, userId: BigInt!): TeamMember
  teamMemberSharedDataTypeByAccountId(accountId: BigInt!): TeamMemberSharedDataType
  userInfo(id: BigInt!): UserInfo
  userInfoByAccountId(accountId: BigInt!): UserInfo
  userInfoByAuth0Sub(auth0Sub: String!): UserInfo
  verifiedEmail(ownerId: BigInt!, email: String!): VerifiedEmail
  workflowFamilyInfo(workflowName: String!): WorkflowFamilyInfo
  workflowFamilyInfoByLink(link: String!): WorkflowFamilyInfo
  workflowGraphBranch(id: BigInt!): WorkflowGraphBranch
  workflowGraphEdge(workflowId: BigInt!, startNode: BigInt!, endNode: BigInt!): WorkflowGraphEdge
  workflowGraphNode(id: BigInt!): WorkflowGraphNode
  workflowGraphNodeByWorkflowIdAndNodeName(workflowId: BigInt!, nodeName: String!): WorkflowGraphNode
  workflowGraphSubWf(wgnId: BigInt!): WorkflowGraphSubWf
  workflowInfo(id: BigInt!): WorkflowInfo
  workflowInfoByFlytedbId(flytedbId: BigInt!): WorkflowInfo
  workflowPersonalization(userId: BigInt!, workflowId: BigInt!): WorkflowPersonalization
  workflowPin(accountId: BigInt!, workflowName: String!): WorkflowPin
  workflowPreview(accountId: BigInt!): WorkflowPreview
  workflowSubscription(accountId: BigInt!, workflowId: BigInt!): WorkflowSubscription
  workflowTag(workflowId: BigInt!, tag: String!): WorkflowTag
  accountGetCurrent: BigInt
  accountInfoCurrent: AccountInfo
  accountIsGod(argId: BigInt): Boolean

  """Reads and enables pagination through a set of `TeamInfo`."""
  adminTeamInfosByDisplayName(
    argName: String!

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TeamInfoFilter
  ): TeamInfosConnection

  """Reads and enables pagination through a set of `UserInfo`."""
  adminUserInfosByName(
    argName: String!

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: UserInfoFilter
  ): UserInfosConnection
  auth0ToAccountId(argAuth0Sub: String): BigInt
  auth0ToLdataRootName(argAuth0Sub: String!): String
  calculateAverageCostPerMinute(argWorkflowId: BigInt!): Float
  calculateAverageRuntimeSeconds(argWorkflowId: BigInt!): Float
  calculateExecutionCost(argExecutionId: BigInt!): Float
  catalogHasSignerExperimentPermissions(experimentId: BigInt!, argLevel: PermLevel!): Boolean
  catalogHasSignerProjectPermissions(projectId: BigInt!, argLevel: PermLevel!): Boolean
  catalogHasSignerSamplePermissions(sampleId: BigInt!, argLevel: PermLevel!): Boolean
  checkAntiFraudForSigner: JSON
  deprecatedLdataPathForSidebar(argNodeId: BigInt, argAccountId: BigInt): [BigInt]
  executionInfoCreatorIdById(argExecutionId: BigInt!): BigInt

  """Reads and enables pagination through a set of `ExecutionInfo`."""
  executionInfosByAccountId(
    argAccountId: BigInt

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionInfoFilter
  ): ExecutionInfosConnection
  executionNodeCreatorId(argExecutionNodeId: BigInt!): BigInt
  executionsPerDayByWorkflowId(
    argWorkflowId: BigInt!

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionsPerDayByWorkflowIdRecordFilter
  ): ExecutionsPerDayByWorkflowIdConnection
  getAccountUsage(argAccountId: BigInt, argStartTime: Datetime, argEndTime: Datetime): Float
  getAccountUsageRetoolAlfredosVersion(argNames: [String], argInvertCondition: Boolean, argStartTime: Datetime, argEndTime: Datetime): Float
  getLdataBytesStored(argAccountId: BigInt!): Float
  getNotificationStatus(argBatchId: BigInt!, argReceiverEmail: String!, argType: NotificationType!): NotificationStatus
  getPodSessionHours(argAccountId: BigInt!, argStartTime: Datetime, argEndTime: Datetime): Float
  getTotalPodCredits(argAccountId: BigInt, argStartTime: Datetime, argEndTime: Datetime): Float

  """Reads and enables pagination through a set of `WorkflowInfo`."""
  getWorkflowVersionsInAccount(
    argWorkflowId: BigInt!
    argAccountId: BigInt!

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowInfoFilter
  ): WorkflowInfosConnection
  isAccountViewer(argAccountId: BigInt!, argPermLevel: PermLevel): Boolean
  isCatalogFrontendViewer: Boolean
  isUserAuthorizedForWorkflow(argAccountId: BigInt!, argTargetAccountId: BigInt!, argWorkflowId: BigInt!, argPermLevel: PermLevel): Boolean

  """Reads and enables pagination through a set of `WorkflowInfo`."""
  latestWorkflows(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowInfoFilter
  ): WorkflowInfosConnection
  ldataAccountRelativePathIds(argNodeId: BigInt!, argWsId: BigInt!): [BigInt]
  ldataEnumeratePaths(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataEnumeratePathsRecordFilter
  ): LdataEnumeratePathsConnection
  ldataGetByPath(argPath: String!, argFallbackToParent: Boolean): BigInt
  ldataGetNodePermissions(argAccId: BigInt, argNodeId: BigInt): PermLevel

  """Reads and enables pagination through a set of `LdataNodeTag`."""
  ldataGetNodesByTag(
    argTag: String
    argAccountId: BigInt

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeTagFilter
  ): LdataNodeTagsConnection
  ldataGetPath(argNodeId: BigInt!, followRemoves: Boolean): String
  ldataGetRootOfNode(argNodeId: BigInt!): BigInt
  ldataGetRoundRobinId(argNodeId: BigInt!): BigInt
  ldataGetRoundRobinIdTest(argNodeId: BigInt, argBucketName: String, argObjKey: String): BigInt
  ldataGetShareInvite(argCode: String!): LdataShareInvite
  ldataGetSubtreeSizeRecursive(argNodeId: BigInt!): BigInt
  ldataHasNodePermissions(argAccId: BigInt, argNodeId: BigInt, argLevel: PermLevel): Boolean
  ldataHasSignerNodePermissions(argNodeId: BigInt, argLevel: PermLevel): Boolean
  ldataIsNodeReader(argAccId: BigInt, argNodeId: BigInt, argReadOnly: Boolean): Boolean
  ldataIsSignerNodeReader(argNodeId: BigInt, argReadOnly: Boolean): Boolean

  """Reads and enables pagination through a set of `LdataNode`."""
  ldataListOrphans(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeFilter
  ): LdataNodesConnection
  ldataMultiGetByPath(
    argPaths: [String]

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: BigIntFilter
  ): LdataMultiGetByPathConnection
  ldataOwner(argNodeId: BigInt!): BigInt
  ldataOwnerUnsafe(argNodeId: BigInt!): BigInt
  ldataRealPath(argPath: String!): String
  ldataResolveLinks(argNodeId: BigInt!): BigInt
  ldataResolvePath(path: String!): LdataResolvePathRecord
  ldataResolvePathData(argPath: String!): LdataNode
  ldataResolvePathDomain(path: String!): LdataResolvePathDomainRecord
  ldataResolvePathDomainExt(path: String, accId: BigInt): LdataResolvePathDomainExtRecord
  ldataResolvePathDomainExt1(path: String, accId: BigInt): LdataResolvePathDomainExt1Record
  ldataResolvePathExt(path: String, accId: BigInt): LdataResolvePathExtRecord
  ldataResolvePathRelative(nodeId: BigInt!, path: String!): LdataResolvePathRelativeRecord
  ldataResolvePathToNode(path: String!): LdataResolvePathToNodeRecord

  """Reads and enables pagination through a set of `LdataNode`."""
  ldataSearchRecursive(
    argFilter: String!
    argWorkspaceId: BigInt!

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeFilter
  ): LdataNodesConnection
  ldataShared(argNodeId: BigInt!): Boolean
  lpInfoOwnerId(argLpInfoId: BigInt!): BigInt
  podTemplateHasMemberPermissions(argTemplateId: BigInt): Boolean
  podTemplateHasViewerPermissions(argTemplateId: BigInt): Boolean
  signerAccessPolicyInWorkspace(wsId: BigInt): JSON

  """Reads and enables pagination through a set of `TaskExecutionMessage`."""
  taskExecutionMessagesByExecutionIdAndTaskId(
    argExecutionId: BigInt!
    argTaskId: BigInt!

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TaskExecutionMessageFilter
  ): TaskExecutionMessagesConnection
  taskIdToWfId(argTaskId: BigInt!): BigInt
  wgnToOwnerId(argWgnId: BigInt!): BigInt
  workflowAuthorized(argWorkflowId: BigInt!, argAccountId: BigInt!, argPermLevel: PermLevel): Boolean
  workflowFamilyAuthorized(argWorkflowName: String!, argAccountId: BigInt!, argPermLevel: PermLevel): Boolean

  """Reads and enables pagination through a set of `WorkflowGraphEdge`."""
  workflowGraphEdgesRecursive(
    argWorkflowId: BigInt!

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphEdgeFilter
  ): WorkflowGraphEdgesConnection

  """Reads and enables pagination through a set of `WorkflowGraphNode`."""
  workflowGraphNodesRecursive(
    argWorkflowId: BigInt!

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphNodeFilter
  ): WorkflowGraphNodesConnection

  """Reads and enables pagination through a set of `WorkflowInfo`."""
  workflowInfosLatestInExplore(
    unreleasedOkayNames: [String]

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowInfo`."""
    orderBy: [WorkflowInfosOrderBy!]

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowInfoFilter
  ): WorkflowInfosConnection

  """Reads and enables pagination through a set of `WorkflowInfo`."""
  workflowInfosLatestInExplore2(
    unreleasedOkayIds: [BigInt]

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowInfoFilter
  ): WorkflowInfosConnection

  """Reads and enables pagination through a set of `WorkflowInfo`."""
  workflowInfosLatestVersionInAccount(
    argOwnerId: BigInt
    unreleasedOkayNames: [String]

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowInfoFilter
  ): WorkflowInfosConnection
  workflowsInLast10Min: BigInt

  """Reads a single `AccountAccessPolicy` using its globally unique `ID`."""
  accountAccessPolicyByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `AccountAccessPolicy`.
    """
    nodeId: ID!
  ): AccountAccessPolicy

  """Reads a single `AccountInfo` using its globally unique `ID`."""
  accountInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `AccountInfo`.
    """
    nodeId: ID!
  ): AccountInfo

  """Reads a single `AccountSecret` using its globally unique `ID`."""
  accountSecretByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `AccountSecret`.
    """
    nodeId: ID!
  ): AccountSecret

  """Reads a single `BasespaceApiToken` using its globally unique `ID`."""
  basespaceApiTokenByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `BasespaceApiToken`.
    """
    nodeId: ID!
  ): BasespaceApiToken

  """Reads a single `BenchlingApiToken` using its globally unique `ID`."""
  benchlingApiTokenByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `BenchlingApiToken`.
    """
    nodeId: ID!
  ): BenchlingApiToken

  """Reads a single `CatalogEvent` using its globally unique `ID`."""
  catalogEventByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `CatalogEvent`.
    """
    nodeId: ID!
  ): CatalogEvent

  """Reads a single `CatalogExperiment` using its globally unique `ID`."""
  catalogExperimentByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `CatalogExperiment`.
    """
    nodeId: ID!
  ): CatalogExperiment

  """
  Reads a single `CatalogExperimentColumnDefinition` using its globally unique `ID`.
  """
  catalogExperimentColumnDefinitionByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `CatalogExperimentColumnDefinition`.
    """
    nodeId: ID!
  ): CatalogExperimentColumnDefinition

  """Reads a single `CatalogProject` using its globally unique `ID`."""
  catalogProjectByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `CatalogProject`.
    """
    nodeId: ID!
  ): CatalogProject

  """Reads a single `CatalogSample` using its globally unique `ID`."""
  catalogSampleByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `CatalogSample`.
    """
    nodeId: ID!
  ): CatalogSample

  """
  Reads a single `CatalogSampleColumnDatum` using its globally unique `ID`.
  """
  catalogSampleColumnDatumByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `CatalogSampleColumnDatum`.
    """
    nodeId: ID!
  ): CatalogSampleColumnDatum

  """Reads a single `ContainerInfo` using its globally unique `ID`."""
  containerInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `ContainerInfo`.
    """
    nodeId: ID!
  ): ContainerInfo

  """
  Reads a single `DatasetAgreementActivated` using its globally unique `ID`.
  """
  datasetAgreementActivatedByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `DatasetAgreementActivated`.
    """
    nodeId: ID!
  ): DatasetAgreementActivated

  """Reads a single `DatasetDownloadInfo` using its globally unique `ID`."""
  datasetDownloadInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `DatasetDownloadInfo`.
    """
    nodeId: ID!
  ): DatasetDownloadInfo

  """Reads a single `DatasetInfo` using its globally unique `ID`."""
  datasetInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `DatasetInfo`.
    """
    nodeId: ID!
  ): DatasetInfo

  """Reads a single `DatasetInfoTag` using its globally unique `ID`."""
  datasetInfoTagByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `DatasetInfoTag`.
    """
    nodeId: ID!
  ): DatasetInfoTag

  """Reads a single `DatasetPurchase` using its globally unique `ID`."""
  datasetPurchaseByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `DatasetPurchase`.
    """
    nodeId: ID!
  ): DatasetPurchase

  """Reads a single `DatasetRequest` using its globally unique `ID`."""
  datasetRequestByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `DatasetRequest`.
    """
    nodeId: ID!
  ): DatasetRequest

  """Reads a single `EbsSession` using its globally unique `ID`."""
  ebsSessionByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `EbsSession`.
    """
    nodeId: ID!
  ): EbsSession

  """Reads a single `ExecutionBatchInfo` using its globally unique `ID`."""
  executionBatchInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `ExecutionBatchInfo`.
    """
    nodeId: ID!
  ): ExecutionBatchInfo

  """Reads a single `ExecutionBatchMember` using its globally unique `ID`."""
  executionBatchMemberByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `ExecutionBatchMember`.
    """
    nodeId: ID!
  ): ExecutionBatchMember

  """Reads a single `ExecutionCreator` using its globally unique `ID`."""
  executionCreatorByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `ExecutionCreator`.
    """
    nodeId: ID!
  ): ExecutionCreator

  """Reads a single `ExecutionGraphNode` using its globally unique `ID`."""
  executionGraphNodeByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `ExecutionGraphNode`.
    """
    nodeId: ID!
  ): ExecutionGraphNode

  """Reads a single `ExecutionInfo` using its globally unique `ID`."""
  executionInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `ExecutionInfo`.
    """
    nodeId: ID!
  ): ExecutionInfo

  """
  Reads a single `ExecutionNotificationInfo` using its globally unique `ID`.
  """
  executionNotificationInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `ExecutionNotificationInfo`.
    """
    nodeId: ID!
  ): ExecutionNotificationInfo

  """Reads a single `ExecutionRefLpInfo` using its globally unique `ID`."""
  executionRefLpInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `ExecutionRefLpInfo`.
    """
    nodeId: ID!
  ): ExecutionRefLpInfo

  """
  Reads a single `GithubPersonalAccessToken` using its globally unique `ID`.
  """
  githubPersonalAccessTokenByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `GithubPersonalAccessToken`.
    """
    nodeId: ID!
  ): GithubPersonalAccessToken

  """Reads a single `IgvGenome` using its globally unique `ID`."""
  igvGenomeByNodeId(
    """The globally unique `ID` to be used in selecting a single `IgvGenome`."""
    nodeId: ID!
  ): IgvGenome

  """Reads a single `IgvTrack` using its globally unique `ID`."""
  igvTrackByNodeId(
    """The globally unique `ID` to be used in selecting a single `IgvTrack`."""
    nodeId: ID!
  ): IgvTrack

  """Reads a single `IncidentInfo` using its globally unique `ID`."""
  incidentInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `IncidentInfo`.
    """
    nodeId: ID!
  ): IncidentInfo

  """Reads a single `LdataLinkDatum` using its globally unique `ID`."""
  ldataLinkDatumByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataLinkDatum`.
    """
    nodeId: ID!
  ): LdataLinkDatum

  """Reads a single `LdataNode` using its globally unique `ID`."""
  ldataNodeByNodeId(
    """The globally unique `ID` to be used in selecting a single `LdataNode`."""
    nodeId: ID!
  ): LdataNode

  """
  Reads a single `LdataNodeAccessibleInWorkspaceCache` using its globally unique `ID`.
  """
  ldataNodeAccessibleInWorkspaceCacheByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataNodeAccessibleInWorkspaceCache`.
    """
    nodeId: ID!
  ): LdataNodeAccessibleInWorkspaceCache

  """
  Reads a single `LdataNodeEventChildRemove` using its globally unique `ID`.
  """
  ldataNodeEventChildRemoveByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataNodeEventChildRemove`.
    """
    nodeId: ID!
  ): LdataNodeEventChildRemove

  """Reads a single `LdataNodeEventIngress` using its globally unique `ID`."""
  ldataNodeEventIngressByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataNodeEventIngress`.
    """
    nodeId: ID!
  ): LdataNodeEventIngress

  """Reads a single `LdataNodeEventMove` using its globally unique `ID`."""
  ldataNodeEventMoveByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataNodeEventMove`.
    """
    nodeId: ID!
  ): LdataNodeEventMove

  """Reads a single `LdataNodeEventRemove` using its globally unique `ID`."""
  ldataNodeEventRemoveByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataNodeEventRemove`.
    """
    nodeId: ID!
  ): LdataNodeEventRemove

  """Reads a single `LdataNodeEvent` using its globally unique `ID`."""
  ldataNodeEventByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataNodeEvent`.
    """
    nodeId: ID!
  ): LdataNodeEvent

  """Reads a single `LdataNodeTag` using its globally unique `ID`."""
  ldataNodeTagByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataNodeTag`.
    """
    nodeId: ID!
  ): LdataNodeTag

  """Reads a single `LdataObjectMeta` using its globally unique `ID`."""
  ldataObjectMetaByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataObjectMeta`.
    """
    nodeId: ID!
  ): LdataObjectMeta

  """
  Reads a single `LdataS3MountAccessProven` using its globally unique `ID`.
  """
  ldataS3MountAccessProvenByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataS3MountAccessProven`.
    """
    nodeId: ID!
  ): LdataS3MountAccessProven

  """
  Reads a single `LdataS3MountConfiguratorRole` using its globally unique `ID`.
  """
  ldataS3MountConfiguratorRoleByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataS3MountConfiguratorRole`.
    """
    nodeId: ID!
  ): LdataS3MountConfiguratorRole

  """Reads a single `LdataS3MountRole` using its globally unique `ID`."""
  ldataS3MountRoleByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataS3MountRole`.
    """
    nodeId: ID!
  ): LdataS3MountRole

  """Reads a single `LdataShareInvite` using its globally unique `ID`."""
  ldataShareInviteByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataShareInvite`.
    """
    nodeId: ID!
  ): LdataShareInvite

  """Reads a single `LdataShareLinkNode` using its globally unique `ID`."""
  ldataShareLinkNodeByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataShareLinkNode`.
    """
    nodeId: ID!
  ): LdataShareLinkNode

  """Reads a single `LdataSharePermission` using its globally unique `ID`."""
  ldataSharePermissionByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataSharePermission`.
    """
    nodeId: ID!
  ): LdataSharePermission

  """Reads a single `LdataTreeEdge` using its globally unique `ID`."""
  ldataTreeEdgeByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `LdataTreeEdge`.
    """
    nodeId: ID!
  ): LdataTreeEdge

  """Reads a single `LdataWfEx` using its globally unique `ID`."""
  ldataWfExByNodeId(
    """The globally unique `ID` to be used in selecting a single `LdataWfEx`."""
    nodeId: ID!
  ): LdataWfEx

  """Reads a single `LpInfo` using its globally unique `ID`."""
  lpInfoByNodeId(
    """The globally unique `ID` to be used in selecting a single `LpInfo`."""
    nodeId: ID!
  ): LpInfo

  """Reads a single `PodBackup` using its globally unique `ID`."""
  podBackupByNodeId(
    """The globally unique `ID` to be used in selecting a single `PodBackup`."""
    nodeId: ID!
  ): PodBackup

  """Reads a single `PodGroupInfo` using its globally unique `ID`."""
  podGroupInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `PodGroupInfo`.
    """
    nodeId: ID!
  ): PodGroupInfo

  """Reads a single `PodInfo` using its globally unique `ID`."""
  podInfoByNodeId(
    """The globally unique `ID` to be used in selecting a single `PodInfo`."""
    nodeId: ID!
  ): PodInfo

  """Reads a single `PodSession` using its globally unique `ID`."""
  podSessionByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `PodSession`.
    """
    nodeId: ID!
  ): PodSession

  """Reads a single `PodTemplateVersion` using its globally unique `ID`."""
  podTemplateVersionByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `PodTemplateVersion`.
    """
    nodeId: ID!
  ): PodTemplateVersion

  """Reads a single `PodTemplate` using its globally unique `ID`."""
  podTemplateByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `PodTemplate`.
    """
    nodeId: ID!
  ): PodTemplate

  """Reads a single `PollockDeploymentInfo` using its globally unique `ID`."""
  pollockDeploymentInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `PollockDeploymentInfo`.
    """
    nodeId: ID!
  ): PollockDeploymentInfo

  """Reads a single `PublicKeyInfo` using its globally unique `ID`."""
  publicKeyInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `PublicKeyInfo`.
    """
    nodeId: ID!
  ): PublicKeyInfo

  """Reads a single `TaskExecutionInfo` using its globally unique `ID`."""
  taskExecutionInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `TaskExecutionInfo`.
    """
    nodeId: ID!
  ): TaskExecutionInfo

  """Reads a single `TaskExecutionMessage` using its globally unique `ID`."""
  taskExecutionMessageByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `TaskExecutionMessage`.
    """
    nodeId: ID!
  ): TaskExecutionMessage

  """Reads a single `TaskInfo` using its globally unique `ID`."""
  taskInfoByNodeId(
    """The globally unique `ID` to be used in selecting a single `TaskInfo`."""
    nodeId: ID!
  ): TaskInfo

  """Reads a single `TeamInfo` using its globally unique `ID`."""
  teamInfoByNodeId(
    """The globally unique `ID` to be used in selecting a single `TeamInfo`."""
    nodeId: ID!
  ): TeamInfo

  """Reads a single `TeamInvite` using its globally unique `ID`."""
  teamInviteByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `TeamInvite`.
    """
    nodeId: ID!
  ): TeamInvite

  """Reads a single `TeamMember` using its globally unique `ID`."""
  teamMemberByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `TeamMember`.
    """
    nodeId: ID!
  ): TeamMember

  """Reads a single `UserInfo` using its globally unique `ID`."""
  userInfoByNodeId(
    """The globally unique `ID` to be used in selecting a single `UserInfo`."""
    nodeId: ID!
  ): UserInfo

  """Reads a single `VerifiedEmail` using its globally unique `ID`."""
  verifiedEmailByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `VerifiedEmail`.
    """
    nodeId: ID!
  ): VerifiedEmail

  """Reads a single `WorkflowFamilyInfo` using its globally unique `ID`."""
  workflowFamilyInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowFamilyInfo`.
    """
    nodeId: ID!
  ): WorkflowFamilyInfo

  """Reads a single `WorkflowGraphBranch` using its globally unique `ID`."""
  workflowGraphBranchByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowGraphBranch`.
    """
    nodeId: ID!
  ): WorkflowGraphBranch

  """Reads a single `WorkflowGraphEdge` using its globally unique `ID`."""
  workflowGraphEdgeByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowGraphEdge`.
    """
    nodeId: ID!
  ): WorkflowGraphEdge

  """Reads a single `WorkflowGraphNode` using its globally unique `ID`."""
  workflowGraphNodeByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowGraphNode`.
    """
    nodeId: ID!
  ): WorkflowGraphNode

  """Reads a single `WorkflowGraphSubWf` using its globally unique `ID`."""
  workflowGraphSubWfByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowGraphSubWf`.
    """
    nodeId: ID!
  ): WorkflowGraphSubWf

  """Reads a single `WorkflowInfo` using its globally unique `ID`."""
  workflowInfoByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowInfo`.
    """
    nodeId: ID!
  ): WorkflowInfo

  """
  Reads a single `WorkflowPersonalization` using its globally unique `ID`.
  """
  workflowPersonalizationByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowPersonalization`.
    """
    nodeId: ID!
  ): WorkflowPersonalization

  """Reads a single `WorkflowPin` using its globally unique `ID`."""
  workflowPinByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowPin`.
    """
    nodeId: ID!
  ): WorkflowPin

  """Reads a single `WorkflowPreview` using its globally unique `ID`."""
  workflowPreviewByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowPreview`.
    """
    nodeId: ID!
  ): WorkflowPreview

  """Reads a single `WorkflowSubscription` using its globally unique `ID`."""
  workflowSubscriptionByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowSubscription`.
    """
    nodeId: ID!
  ): WorkflowSubscription

  """Reads a single `WorkflowTag` using its globally unique `ID`."""
  workflowTagByNodeId(
    """
    The globally unique `ID` to be used in selecting a single `WorkflowTag`.
    """
    nodeId: ID!
  ): WorkflowTag
}

"""An object with a globally unique `ID`."""
interface Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
}

"""A connection to a list of `AccountAccessPolicy` values."""
type AccountAccessPoliciesConnection {
  """A list of `AccountAccessPolicy` objects."""
  nodes: [AccountAccessPolicy!]!

  """
  A list of edges which contains the `AccountAccessPolicy` and cursor to aid in pagination.
  """
  edges: [AccountAccessPoliciesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `AccountAccessPolicy` you could get from the connection.
  """
  totalCount: Int!
}

type AccountAccessPolicy implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  userAccountId: BigInt!
  workspaceId: BigInt!
  data: JSON!

  """
  Reads a single `UserInfo` that is related to this `AccountAccessPolicy`.
  """
  userAccount: UserInfo!

  """
  Reads a single `AccountInfo` that is related to this `AccountAccessPolicy`.
  """
  workspace: AccountInfo!
}

"""
A signed eight-byte integer. The upper big integer values are greater than the
max value for a JavaScript number. Therefore all big integers will be output as
strings and not numbers.
"""
scalar BigInt

"""
The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).
"""
scalar JSON

type UserInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  accountId: BigInt!
  auth0Sub: String!
  claimed: Boolean!
  name: String!
  onboarded: Boolean!
  defaultAccount: BigInt

  """Reads a single `AccountInfo` that is related to this `UserInfo`."""
  account: AccountInfo!

  """Reads and enables pagination through a set of `TeamInfo`."""
  teamInfosByOwnerId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TeamInfo`."""
    orderBy: [TeamInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TeamInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TeamInfoFilter
  ): TeamInfosConnection!

  """Reads and enables pagination through a set of `TeamMember`."""
  teamMembersByUserId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TeamMember`."""
    orderBy: [TeamMembersOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TeamMemberCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TeamMemberFilter
  ): TeamMembersConnection!

  """
  Reads and enables pagination through a set of `WorkflowPersonalization`.
  """
  workflowPersonalizationsByUserId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowPersonalization`."""
    orderBy: [WorkflowPersonalizationsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowPersonalizationCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowPersonalizationFilter
  ): WorkflowPersonalizationsConnection!

  """Reads and enables pagination through a set of `AccountAccessPolicy`."""
  accountAccessPoliciesByUserAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `AccountAccessPolicy`."""
    orderBy: [AccountAccessPoliciesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: AccountAccessPolicyCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: AccountAccessPolicyFilter
  ): AccountAccessPoliciesConnection!

  """Reads and enables pagination through a set of `CatalogEvent`."""
  catalogEventsByCauseAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogEvent`."""
    orderBy: [CatalogEventsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogEventCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogEventFilter
  ): CatalogEventsConnection!

  """
  Reads a single `DatasetAgreementActivated` that is related to this `UserInfo`.
  """
  datasetAgreementActivatedByAccountId: DatasetAgreementActivated

  """Reads and enables pagination through a set of `DatasetPurchase`."""
  datasetPurchasesByPurchasedBy(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetPurchase`."""
    orderBy: [DatasetPurchasesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetPurchaseCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetPurchaseFilter
  ): DatasetPurchasesConnection!

  """Reads and enables pagination through a set of `DatasetRequest`."""
  datasetRequestsByAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetRequest`."""
    orderBy: [DatasetRequestsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetRequestCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetRequestFilter
  ): DatasetRequestsConnection!
}

type AccountInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  creationDate: Datetime!
  ldataRoot: BigInt!
  creditsRequestSent: Boolean!
  removed: Boolean!

  """Reads a single `LdataNode` that is related to this `AccountInfo`."""
  ldataNodeByLdataRoot: LdataNode!

  """Reads a single `UserInfo` that is related to this `AccountInfo`."""
  userInfoByAccountId: UserInfo

  """Reads and enables pagination through a set of `TaskInfo`."""
  taskInfosByOwnerId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TaskInfo`."""
    orderBy: [TaskInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TaskInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TaskInfoFilter
  ): TaskInfosConnection!

  """Reads and enables pagination through a set of `WorkflowInfo`."""
  workflowInfosByOwnerId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowInfo`."""
    orderBy: [WorkflowInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowInfoFilter
  ): WorkflowInfosConnection!

  """Reads and enables pagination through a set of `WorkflowSubscription`."""
  workflowSubscriptionsByAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowSubscription`."""
    orderBy: [WorkflowSubscriptionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowSubscriptionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowSubscriptionFilter
  ): WorkflowSubscriptionsConnection!

  """Reads and enables pagination through a set of `ExecutionCreator`."""
  executionCreatorsByCreatedBy(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionCreator`."""
    orderBy: [ExecutionCreatorsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionCreatorCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionCreatorFilter
  ): ExecutionCreatorsConnection!

  """Reads and enables pagination through a set of `BenchlingApiToken`."""
  benchlingApiTokensByAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `BenchlingApiToken`."""
    orderBy: [BenchlingApiTokensOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: BenchlingApiTokenCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: BenchlingApiTokenFilter
  ): BenchlingApiTokensConnection!

  """
  Reads and enables pagination through a set of `LdataS3MountConfiguratorRole`.
  """
  ldataS3MountConfiguratorRolesByAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataS3MountConfiguratorRole`."""
    orderBy: [LdataS3MountConfiguratorRolesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataS3MountConfiguratorRoleCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataS3MountConfiguratorRoleFilter
  ): LdataS3MountConfiguratorRolesConnection!

  """Reads and enables pagination through a set of `Credit`."""
  creditsByAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `Credit`."""
    orderBy: [CreditsOrderBy!] = [NATURAL]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CreditCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CreditFilter
  ): CreditsConnection!

  """Reads a single `TeamInfo` that is related to this `AccountInfo`."""
  teamInfoByAccountId: TeamInfo

  """
  Reads a single `TeamMemberSharedDataType` that is related to this `AccountInfo`.
  """
  teamMemberSharedDataTypeByAccountId: TeamMemberSharedDataType

  """Reads and enables pagination through a set of `LdataShareInvite`."""
  ldataShareInvitesBySenderId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataShareInvite`."""
    orderBy: [LdataShareInvitesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataShareInviteCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataShareInviteFilter
  ): LdataShareInvitesConnection!

  """Reads and enables pagination through a set of `LdataShareLinkNode`."""
  ldataShareLinkNodesByReceiverId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataShareLinkNode`."""
    orderBy: [LdataShareLinkNodesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataShareLinkNodeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataShareLinkNodeFilter
  ): LdataShareLinkNodesConnection!

  """Reads and enables pagination through a set of `LdataSharePermission`."""
  ldataSharePermissionsByReceiverId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataSharePermission`."""
    orderBy: [LdataSharePermissionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataSharePermissionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataSharePermissionFilter
  ): LdataSharePermissionsConnection!

  """Reads and enables pagination through a set of `PodInfo`."""
  podInfosByAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodInfo`."""
    orderBy: [PodInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodInfoFilter
  ): PodInfosConnection!

  """Reads and enables pagination through a set of `PublicKeyInfo`."""
  publicKeyInfosByAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PublicKeyInfo`."""
    orderBy: [PublicKeyInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PublicKeyInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PublicKeyInfoFilter
  ): PublicKeyInfosConnection!

  """
  Reads a single `GithubPersonalAccessToken` that is related to this `AccountInfo`.
  """
  githubPersonalAccessTokenByAccountId: GithubPersonalAccessToken

  """Reads and enables pagination through a set of `BasespaceApiToken`."""
  basespaceApiTokensByAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `BasespaceApiToken`."""
    orderBy: [BasespaceApiTokensOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: BasespaceApiTokenCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: BasespaceApiTokenFilter
  ): BasespaceApiTokensConnection!

  """
  Reads a single `WorkflowPreview` that is related to this `AccountInfo`.
  """
  workflowPreviewByAccountId: WorkflowPreview

  """Reads and enables pagination through a set of `PollockDeploymentInfo`."""
  pollockDeploymentInfosByWorkspaceId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PollockDeploymentInfo`."""
    orderBy: [PollockDeploymentInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PollockDeploymentInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PollockDeploymentInfoFilter
  ): PollockDeploymentInfosConnection!

  """Reads and enables pagination through a set of `WorkflowPin`."""
  workflowPinsByAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowPin`."""
    orderBy: [WorkflowPinsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowPinCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowPinFilter
  ): WorkflowPinsConnection!

  """Reads and enables pagination through a set of `DatasetDownloadInfo`."""
  datasetDownloadInfosByAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetDownloadInfo`."""
    orderBy: [DatasetDownloadInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetDownloadInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetDownloadInfoFilter
  ): DatasetDownloadInfosConnection!

  """Reads and enables pagination through a set of `LdataNodeEvent`."""
  ldataNodeEventsByCauseAccountId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeEvent`."""
    orderBy: [LdataNodeEventsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeEventCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeEventFilter
  ): LdataNodeEventsConnection!

  """Reads and enables pagination through a set of `AccountAccessPolicy`."""
  accountAccessPoliciesByWorkspaceId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `AccountAccessPolicy`."""
    orderBy: [AccountAccessPoliciesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: AccountAccessPolicyCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: AccountAccessPolicyFilter
  ): AccountAccessPoliciesConnection!

  """Reads and enables pagination through a set of `CatalogProject`."""
  catalogProjectsByOwnerId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogProject`."""
    orderBy: [CatalogProjectsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogProjectCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogProjectFilter
  ): CatalogProjectsConnection!

  """Reads and enables pagination through a set of `DatasetPurchase`."""
  datasetPurchasesByBilledTo(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetPurchase`."""
    orderBy: [DatasetPurchasesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetPurchaseCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetPurchaseFilter
  ): DatasetPurchasesConnection!

  """Reads and enables pagination through a set of `AccountSecret`."""
  accountSecretsByWorkspaceId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `AccountSecret`."""
    orderBy: [AccountSecretsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: AccountSecretCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: AccountSecretFilter
  ): AccountSecretsConnection!

  """Reads and enables pagination through a set of `PodTemplate`."""
  podTemplatesByOwnerId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodTemplate`."""
    orderBy: [PodTemplatesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodTemplateCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodTemplateFilter
  ): PodTemplatesConnection!

  """Reads and enables pagination through a set of `ExecutionBatchInfo`."""
  executionBatchInfosByOwnedBy(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionBatchInfo`."""
    orderBy: [ExecutionBatchInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionBatchInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionBatchInfoFilter
  ): ExecutionBatchInfosConnection!

  """Reads and enables pagination through a set of `VerifiedEmail`."""
  verifiedEmailsByOwnerId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `VerifiedEmail`."""
    orderBy: [VerifiedEmailsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: VerifiedEmailCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: VerifiedEmailFilter
  ): VerifiedEmailsConnection!

  """Reads and enables pagination through a set of `PodGroupInfo`."""
  podGroupInfosByOwnerId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodGroupInfo`."""
    orderBy: [PodGroupInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodGroupInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodGroupInfoFilter
  ): PodGroupInfosConnection!
  accessPolicyInWorkspace(wsId: BigInt): JSON

  """
  Reads and enables pagination through a set of `BillingDatasetsTotalPeriod`.
  """
  billingDatasetPurchasesPeriodized(
    argFirstPeriodStart: Datetime!
    argPeriodLength: IntervalInput
    argTo: Datetime

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor
  ): BillingDatasetsTotalPeriodsConnection!
  billingExecutionTotalPeriodized(
    argFirstPeriodStart: Datetime!
    argPeriodLength: IntervalInput
    argTo: Datetime

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor
  ): AccountInfoBillingExecutionTotalPeriodizedConnection!
  billingLdataTotalPeriodized(
    argFirstPeriodStart: Datetime!
    argPeriodLength: IntervalInput
    argTo: Datetime

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor
  ): AccountInfoBillingLdataTotalPeriodizedConnection!
  billingPodTotalPeriodized(
    argFirstPeriodStart: Datetime!
    argPeriodLength: IntervalInput
    argTo: Datetime

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor
  ): AccountInfoBillingPodTotalPeriodizedConnection!

  """Reads and enables pagination through a set of `CatalogExperiment`."""
  catalogExperiments(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogExperimentCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogExperimentFilter
  ): CatalogExperimentsConnection!
  isGod: Boolean
  priceTotal(argFrom: Datetime, argTo: Datetime): BigFloat
  user: UserInfo
}

"""
A point in time as described by the [ISO
8601](https://en.wikipedia.org/wiki/ISO_8601) standard. May or may not include a timezone.
"""
scalar Datetime

type LdataNode implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  name: String!
  type: LdataNodeType!
  sequencer: String
  removed: Boolean
  created: Boolean
  copiedFrom: BigInt
  shareLink: String!
  shared: Boolean!
  pending: Boolean
  properCopy: Boolean!
  dataRemoved: Boolean

  """Reads a single `LdataNode` that is related to this `LdataNode`."""
  ldataNodeByCopiedFrom: LdataNode

  """Reads and enables pagination through a set of `LdataNode`."""
  ldataNodesByCopiedFrom(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNode`."""
    orderBy: [LdataNodesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeFilter
  ): LdataNodesConnection!

  """Reads and enables pagination through a set of `LdataTreeEdge`."""
  childLdataTreeEdges(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataTreeEdge`."""
    orderBy: [LdataTreeEdgesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataTreeEdgeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataTreeEdgeFilter
  ): LdataTreeEdgesConnection!

  """Reads a single `LdataTreeEdge` that is related to this `LdataNode`."""
  parentLdataTreeEdge: LdataTreeEdge

  """Reads a single `LdataObjectMeta` that is related to this `LdataNode`."""
  ldataObjectMeta: LdataObjectMeta

  """Reads and enables pagination through a set of `LdataObjectMeta`."""
  ldataObjectMetasByCurrentRoot(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataObjectMeta`."""
    orderBy: [LdataObjectMetasOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataObjectMetaCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataObjectMetaFilter
  ): LdataObjectMetasConnection!

  """Reads and enables pagination through a set of `AccountInfo`."""
  accountInfosByLdataRoot(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `AccountInfo`."""
    orderBy: [AccountInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: AccountInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: AccountInfoFilter
  ): AccountInfosConnection!

  """Reads and enables pagination through a set of `LdataWfEx`."""
  ldataWfExes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataWfEx`."""
    orderBy: [LdataWfExesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataWfExCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataWfExFilter
  ): LdataWfExesConnection!

  """Reads a single `LdataLinkDatum` that is related to this `LdataNode`."""
  ldataLinkDatum: LdataLinkDatum

  """Reads and enables pagination through a set of `LdataLinkDatum`."""
  ldataLinkDataByTargetNodeId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataLinkDatum`."""
    orderBy: [LdataLinkDataOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataLinkDatumCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataLinkDatumFilter
  ): LdataLinkDataConnection!

  """Reads and enables pagination through a set of `LdataShareInvite`."""
  ldataShareInvitesByObjectId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataShareInvite`."""
    orderBy: [LdataShareInvitesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataShareInviteCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataShareInviteFilter
  ): LdataShareInvitesConnection!

  """
  Reads a single `LdataShareLinkNode` that is related to this `LdataNode`.
  """
  ldataShareLinkNodeByLinkNodeId: LdataShareLinkNode

  """Reads and enables pagination through a set of `LdataSharePermission`."""
  ldataSharePermissionsByObjectId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataSharePermission`."""
    orderBy: [LdataSharePermissionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataSharePermissionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataSharePermissionFilter
  ): LdataSharePermissionsConnection!

  """Reads and enables pagination through a set of `LdataNodeTag`."""
  ldataNodeTags(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeTag`."""
    orderBy: [LdataNodeTagsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeTagCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeTagFilter
  ): LdataNodeTagsConnection!

  """Reads and enables pagination through a set of `IgvGenome`."""
  igvGenomes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `IgvGenome`."""
    orderBy: [IgvGenomesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: IgvGenomeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: IgvGenomeFilter
  ): IgvGenomesConnection!

  """Reads and enables pagination through a set of `IgvTrack`."""
  igvTracks(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `IgvTrack`."""
    orderBy: [IgvTracksOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: IgvTrackCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: IgvTrackFilter
  ): IgvTracksConnection!

  """Reads and enables pagination through a set of `PollockDeploymentInfo`."""
  pollockDeploymentInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PollockDeploymentInfo`."""
    orderBy: [PollockDeploymentInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PollockDeploymentInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PollockDeploymentInfoFilter
  ): PollockDeploymentInfosConnection!

  """Reads and enables pagination through a set of `LdataNodeEvent`."""
  ldataNodeEvents(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeEvent`."""
    orderBy: [LdataNodeEventsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeEventCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeEventFilter
  ): LdataNodeEventsConnection!

  """
  Reads and enables pagination through a set of `LdataNodeAccessibleInWorkspaceCache`.
  """
  ldataNodeAccessibleInWorkspaceCaches(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeAccessibleInWorkspaceCache`."""
    orderBy: [LdataNodeAccessibleInWorkspaceCachesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeAccessibleInWorkspaceCacheCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeAccessibleInWorkspaceCacheFilter
  ): LdataNodeAccessibleInWorkspaceCachesConnection!

  """
  Reads and enables pagination through a set of `LdataNodeDescendantsRe`.
  """
  descendants(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor
  ): LdataNodeDescendantsResConnection!

  """Reads and enables pagination through a set of `LdataNodeEvent`."""
  eventsSummary(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeEventFilter
  ): LdataNodeEventsConnection!
  finalLinkTarget: LdataNode
  path: String
  pathFollowRemoves: String
  signerPermissions: PermLevel
}

enum LdataNodeType {
  ACCOUNT_ROOT
  DIR
  OBJ
  MOUNT
  LINK
}

"""A connection to a list of `LdataNode` values."""
type LdataNodesConnection {
  """A list of `LdataNode` objects."""
  nodes: [LdataNode!]!

  """
  A list of edges which contains the `LdataNode` and cursor to aid in pagination.
  """
  edges: [LdataNodesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `LdataNode` you could get from the connection."""
  totalCount: Int!
}

"""A `LdataNode` edge in the connection."""
type LdataNodesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataNode` at the end of the edge."""
  node: LdataNode!
}

"""A location in a connection that can be used for resuming pagination."""
scalar Cursor

"""Information about pagination in a connection."""
type PageInfo {
  """When paginating forwards, are there more items?"""
  hasNextPage: Boolean!

  """When paginating backwards, are there more items?"""
  hasPreviousPage: Boolean!

  """When paginating backwards, the cursor to continue."""
  startCursor: Cursor

  """When paginating forwards, the cursor to continue."""
  endCursor: Cursor
}

"""Methods to use when ordering `LdataNode`."""
enum LdataNodesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  NAME_ASC
  NAME_DESC
  REMOVED_ASC
  REMOVED_DESC
  COPIED_FROM_ASC
  COPIED_FROM_DESC
  SHARE_LINK_ASC
  SHARE_LINK_DESC
  PENDING_ASC
  PENDING_DESC
  DATA_REMOVED_ASC
  DATA_REMOVED_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_COPIED_FROM__ID_ASC
  LDATA_NODE_BY_COPIED_FROM__ID_DESC
  LDATA_NODE_BY_COPIED_FROM__NAME_ASC
  LDATA_NODE_BY_COPIED_FROM__NAME_DESC
  LDATA_NODE_BY_COPIED_FROM__REMOVED_ASC
  LDATA_NODE_BY_COPIED_FROM__REMOVED_DESC
  LDATA_NODE_BY_COPIED_FROM__COPIED_FROM_ASC
  LDATA_NODE_BY_COPIED_FROM__COPIED_FROM_DESC
  LDATA_NODE_BY_COPIED_FROM__SHARE_LINK_ASC
  LDATA_NODE_BY_COPIED_FROM__SHARE_LINK_DESC
  LDATA_NODE_BY_COPIED_FROM__PENDING_ASC
  LDATA_NODE_BY_COPIED_FROM__PENDING_DESC
  LDATA_NODE_BY_COPIED_FROM__DATA_REMOVED_ASC
  LDATA_NODE_BY_COPIED_FROM__DATA_REMOVED_DESC
  LDATA_NODES_BY_COPIED_FROM__COUNT_ASC
  LDATA_NODES_BY_COPIED_FROM__COUNT_DESC
  LDATA_TREE_EDGES_BY_PARENT_ID__COUNT_ASC
  LDATA_TREE_EDGES_BY_PARENT_ID__COUNT_DESC
  LDATA_TREE_EDGE_BY_CHILD_ID__PARENT_ID_ASC
  LDATA_TREE_EDGE_BY_CHILD_ID__PARENT_ID_DESC
  LDATA_TREE_EDGE_BY_CHILD_ID__CHILD_ID_ASC
  LDATA_TREE_EDGE_BY_CHILD_ID__CHILD_ID_DESC
  LDATA_OBJECT_META_BY_LDATA_NODE_ID__LDATA_NODE_ID_ASC
  LDATA_OBJECT_META_BY_LDATA_NODE_ID__LDATA_NODE_ID_DESC
  LDATA_OBJECT_META_BY_LDATA_NODE_ID__CREATED_BY_ID_ASC
  LDATA_OBJECT_META_BY_LDATA_NODE_ID__CREATED_BY_ID_DESC
  LDATA_OBJECT_META_BY_LDATA_NODE_ID__CREATED_BY_TYPE_ASC
  LDATA_OBJECT_META_BY_LDATA_NODE_ID__CREATED_BY_TYPE_DESC
  LDATA_OBJECT_META_BY_LDATA_NODE_ID__CURRENT_ROOT_ASC
  LDATA_OBJECT_META_BY_LDATA_NODE_ID__CURRENT_ROOT_DESC
  LDATA_OBJECT_METAS_BY_CURRENT_ROOT__COUNT_ASC
  LDATA_OBJECT_METAS_BY_CURRENT_ROOT__COUNT_DESC
  ACCOUNT_INFOS_BY_LDATA_ROOT__COUNT_ASC
  ACCOUNT_INFOS_BY_LDATA_ROOT__COUNT_DESC
  LDATA_WF_EXES_BY_LDATA_NODE_ID__COUNT_ASC
  LDATA_WF_EXES_BY_LDATA_NODE_ID__COUNT_DESC
  LDATA_LINK_DATUM_BY_LDATA_NODE_ID__LDATA_NODE_ID_ASC
  LDATA_LINK_DATUM_BY_LDATA_NODE_ID__LDATA_NODE_ID_DESC
  LDATA_LINK_DATUM_BY_LDATA_NODE_ID__TARGET_NODE_ID_ASC
  LDATA_LINK_DATUM_BY_LDATA_NODE_ID__TARGET_NODE_ID_DESC
  LDATA_LINK_DATA_BY_TARGET_NODE_ID__COUNT_ASC
  LDATA_LINK_DATA_BY_TARGET_NODE_ID__COUNT_DESC
  LDATA_SHARE_INVITES_BY_OBJECT_ID__COUNT_ASC
  LDATA_SHARE_INVITES_BY_OBJECT_ID__COUNT_DESC
  LDATA_SHARE_LINK_NODE_BY_LINK_NODE_ID__LINK_NODE_ID_ASC
  LDATA_SHARE_LINK_NODE_BY_LINK_NODE_ID__LINK_NODE_ID_DESC
  LDATA_SHARE_LINK_NODE_BY_LINK_NODE_ID__RECEIVER_ID_ASC
  LDATA_SHARE_LINK_NODE_BY_LINK_NODE_ID__RECEIVER_ID_DESC
  LDATA_SHARE_PERMISSIONS_BY_OBJECT_ID__COUNT_ASC
  LDATA_SHARE_PERMISSIONS_BY_OBJECT_ID__COUNT_DESC
  LDATA_NODE_TAGS_BY_LDATA_NODE_ID__COUNT_ASC
  LDATA_NODE_TAGS_BY_LDATA_NODE_ID__COUNT_DESC
  IGV_GENOMES_BY_LDATA_NODE_ID__COUNT_ASC
  IGV_GENOMES_BY_LDATA_NODE_ID__COUNT_DESC
  IGV_TRACKS_BY_LDATA_NODE_ID__COUNT_ASC
  IGV_TRACKS_BY_LDATA_NODE_ID__COUNT_DESC
  POLLOCK_DEPLOYMENT_INFOS_BY_LDATA_NODE_ID__COUNT_ASC
  POLLOCK_DEPLOYMENT_INFOS_BY_LDATA_NODE_ID__COUNT_DESC
  LDATA_NODE_EVENTS_BY_LDATA_NODE_ID__COUNT_ASC
  LDATA_NODE_EVENTS_BY_LDATA_NODE_ID__COUNT_DESC
  LDATA_NODE_ACCESSIBLE_IN_WORKSPACE_CACHES_BY_LDATA_NODE_ID__COUNT_ASC
  LDATA_NODE_ACCESSIBLE_IN_WORKSPACE_CACHES_BY_LDATA_NODE_ID__COUNT_DESC
}

"""
A condition to be used against `LdataNode` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input LdataNodeCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `name` field."""
  name: String

  """Checks for equality with the object’s `removed` field."""
  removed: Boolean

  """Checks for equality with the object’s `copiedFrom` field."""
  copiedFrom: BigInt

  """Checks for equality with the object’s `shareLink` field."""
  shareLink: String

  """Checks for equality with the object’s `pending` field."""
  pending: Boolean

  """Checks for equality with the object’s `dataRemoved` field."""
  dataRemoved: Boolean
}

"""
A filter to be used against `LdataNode` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `name` field."""
  name: StringFilter

  """Filter by the object’s `removed` field."""
  removed: BooleanFilter

  """Filter by the object’s `copiedFrom` field."""
  copiedFrom: BigIntFilter

  """Filter by the object’s `shareLink` field."""
  shareLink: StringFilter

  """Filter by the object’s `pending` field."""
  pending: BooleanFilter

  """Filter by the object’s `dataRemoved` field."""
  dataRemoved: BooleanFilter

  """Filter by the object’s `path` field."""
  path: StringFilter

  """Filter by the object’s `pathFollowRemoves` field."""
  pathFollowRemoves: StringFilter

  """Filter by the object’s `signerPermissions` field."""
  signerPermissions: PermLevelFilter

  """Filter by the object’s `ldataNodesByCopiedFrom` relation."""
  ldataNodesByCopiedFrom: LdataNodeToManyLdataNodeFilter

  """Some related `ldataNodesByCopiedFrom` exist."""
  ldataNodesByCopiedFromExist: Boolean

  """Filter by the object’s `childLdataTreeEdges` relation."""
  childLdataTreeEdges: LdataNodeToManyLdataTreeEdgeFilter

  """Some related `childLdataTreeEdges` exist."""
  childLdataTreeEdgesExist: Boolean

  """Filter by the object’s `parentLdataTreeEdge` relation."""
  parentLdataTreeEdge: LdataTreeEdgeFilter

  """A related `parentLdataTreeEdge` exists."""
  parentLdataTreeEdgeExists: Boolean

  """Filter by the object’s `ldataObjectMeta` relation."""
  ldataObjectMeta: LdataObjectMetaFilter

  """A related `ldataObjectMeta` exists."""
  ldataObjectMetaExists: Boolean

  """Filter by the object’s `ldataObjectMetasByCurrentRoot` relation."""
  ldataObjectMetasByCurrentRoot: LdataNodeToManyLdataObjectMetaFilter

  """Some related `ldataObjectMetasByCurrentRoot` exist."""
  ldataObjectMetasByCurrentRootExist: Boolean

  """Filter by the object’s `accountInfosByLdataRoot` relation."""
  accountInfosByLdataRoot: LdataNodeToManyAccountInfoFilter

  """Some related `accountInfosByLdataRoot` exist."""
  accountInfosByLdataRootExist: Boolean

  """Filter by the object’s `ldataWfExes` relation."""
  ldataWfExes: LdataNodeToManyLdataWfExFilter

  """Some related `ldataWfExes` exist."""
  ldataWfExesExist: Boolean

  """Filter by the object’s `ldataLinkDatum` relation."""
  ldataLinkDatum: LdataLinkDatumFilter

  """A related `ldataLinkDatum` exists."""
  ldataLinkDatumExists: Boolean

  """Filter by the object’s `ldataLinkDataByTargetNodeId` relation."""
  ldataLinkDataByTargetNodeId: LdataNodeToManyLdataLinkDatumFilter

  """Some related `ldataLinkDataByTargetNodeId` exist."""
  ldataLinkDataByTargetNodeIdExist: Boolean

  """Filter by the object’s `ldataShareInvitesByObjectId` relation."""
  ldataShareInvitesByObjectId: LdataNodeToManyLdataShareInviteFilter

  """Some related `ldataShareInvitesByObjectId` exist."""
  ldataShareInvitesByObjectIdExist: Boolean

  """Filter by the object’s `ldataShareLinkNodeByLinkNodeId` relation."""
  ldataShareLinkNodeByLinkNodeId: LdataShareLinkNodeFilter

  """A related `ldataShareLinkNodeByLinkNodeId` exists."""
  ldataShareLinkNodeByLinkNodeIdExists: Boolean

  """Filter by the object’s `ldataSharePermissionsByObjectId` relation."""
  ldataSharePermissionsByObjectId: LdataNodeToManyLdataSharePermissionFilter

  """Some related `ldataSharePermissionsByObjectId` exist."""
  ldataSharePermissionsByObjectIdExist: Boolean

  """Filter by the object’s `ldataNodeTags` relation."""
  ldataNodeTags: LdataNodeToManyLdataNodeTagFilter

  """Some related `ldataNodeTags` exist."""
  ldataNodeTagsExist: Boolean

  """Filter by the object’s `igvGenomes` relation."""
  igvGenomes: LdataNodeToManyIgvGenomeFilter

  """Some related `igvGenomes` exist."""
  igvGenomesExist: Boolean

  """Filter by the object’s `igvTracks` relation."""
  igvTracks: LdataNodeToManyIgvTrackFilter

  """Some related `igvTracks` exist."""
  igvTracksExist: Boolean

  """Filter by the object’s `pollockDeploymentInfos` relation."""
  pollockDeploymentInfos: LdataNodeToManyPollockDeploymentInfoFilter

  """Some related `pollockDeploymentInfos` exist."""
  pollockDeploymentInfosExist: Boolean

  """Filter by the object’s `ldataNodeEvents` relation."""
  ldataNodeEvents: LdataNodeToManyLdataNodeEventFilter

  """Some related `ldataNodeEvents` exist."""
  ldataNodeEventsExist: Boolean

  """
  Filter by the object’s `ldataNodeAccessibleInWorkspaceCaches` relation.
  """
  ldataNodeAccessibleInWorkspaceCaches: LdataNodeToManyLdataNodeAccessibleInWorkspaceCacheFilter

  """Some related `ldataNodeAccessibleInWorkspaceCaches` exist."""
  ldataNodeAccessibleInWorkspaceCachesExist: Boolean

  """Filter by the object’s `ldataNodeByCopiedFrom` relation."""
  ldataNodeByCopiedFrom: LdataNodeFilter

  """A related `ldataNodeByCopiedFrom` exists."""
  ldataNodeByCopiedFromExists: Boolean

  """Checks for all expressions in this list."""
  and: [LdataNodeFilter!]

  """Checks for any expressions in this list."""
  or: [LdataNodeFilter!]

  """Negates the expression."""
  not: LdataNodeFilter
}

"""
A filter to be used against BigInt fields. All fields are combined with a logical ‘and.’
"""
input BigIntFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: BigInt

  """Not equal to the specified value."""
  notEqualTo: BigInt

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: BigInt

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: BigInt

  """Included in the specified list."""
  in: [BigInt!]

  """Not included in the specified list."""
  notIn: [BigInt!]

  """Less than the specified value."""
  lessThan: BigInt

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: BigInt

  """Greater than the specified value."""
  greaterThan: BigInt

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: BigInt
}

"""
A filter to be used against String fields. All fields are combined with a logical ‘and.’
"""
input StringFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: String

  """Not equal to the specified value."""
  notEqualTo: String

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: String

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: String

  """Included in the specified list."""
  in: [String!]

  """Not included in the specified list."""
  notIn: [String!]

  """Less than the specified value."""
  lessThan: String

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: String

  """Greater than the specified value."""
  greaterThan: String

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: String

  """Contains the specified string (case-sensitive)."""
  includes: String

  """Does not contain the specified string (case-sensitive)."""
  notIncludes: String

  """Contains the specified string (case-insensitive)."""
  includesInsensitive: String

  """Does not contain the specified string (case-insensitive)."""
  notIncludesInsensitive: String

  """Starts with the specified string (case-sensitive)."""
  startsWith: String

  """Does not start with the specified string (case-sensitive)."""
  notStartsWith: String

  """Starts with the specified string (case-insensitive)."""
  startsWithInsensitive: String

  """Does not start with the specified string (case-insensitive)."""
  notStartsWithInsensitive: String

  """Ends with the specified string (case-sensitive)."""
  endsWith: String

  """Does not end with the specified string (case-sensitive)."""
  notEndsWith: String

  """Ends with the specified string (case-insensitive)."""
  endsWithInsensitive: String

  """Does not end with the specified string (case-insensitive)."""
  notEndsWithInsensitive: String

  """
  Matches the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.
  """
  like: String

  """
  Does not match the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.
  """
  notLike: String

  """
  Matches the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.
  """
  likeInsensitive: String

  """
  Does not match the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.
  """
  notLikeInsensitive: String

  """Equal to the specified value (case-insensitive)."""
  equalToInsensitive: String

  """Not equal to the specified value (case-insensitive)."""
  notEqualToInsensitive: String

  """
  Not equal to the specified value, treating null like an ordinary value (case-insensitive).
  """
  distinctFromInsensitive: String

  """
  Equal to the specified value, treating null like an ordinary value (case-insensitive).
  """
  notDistinctFromInsensitive: String

  """Included in the specified list (case-insensitive)."""
  inInsensitive: [String!]

  """Not included in the specified list (case-insensitive)."""
  notInInsensitive: [String!]

  """Less than the specified value (case-insensitive)."""
  lessThanInsensitive: String

  """Less than or equal to the specified value (case-insensitive)."""
  lessThanOrEqualToInsensitive: String

  """Greater than the specified value (case-insensitive)."""
  greaterThanInsensitive: String

  """Greater than or equal to the specified value (case-insensitive)."""
  greaterThanOrEqualToInsensitive: String
}

"""
A filter to be used against Boolean fields. All fields are combined with a logical ‘and.’
"""
input BooleanFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: Boolean

  """Not equal to the specified value."""
  notEqualTo: Boolean

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: Boolean

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: Boolean

  """Included in the specified list."""
  in: [Boolean!]

  """Not included in the specified list."""
  notIn: [Boolean!]

  """Less than the specified value."""
  lessThan: Boolean

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: Boolean

  """Greater than the specified value."""
  greaterThan: Boolean

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: Boolean
}

"""
A filter to be used against PermLevel fields. All fields are combined with a logical ‘and.’
"""
input PermLevelFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: PermLevel

  """Not equal to the specified value."""
  notEqualTo: PermLevel

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: PermLevel

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: PermLevel

  """Included in the specified list."""
  in: [PermLevel!]

  """Not included in the specified list."""
  notIn: [PermLevel!]

  """Less than the specified value."""
  lessThan: PermLevel

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: PermLevel

  """Greater than the specified value."""
  greaterThan: PermLevel

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: PermLevel
}

enum PermLevel {
  NONE
  VIEWER
  MEMBER
  ADMIN
  OWNER
}

"""
A filter to be used against many `LdataNode` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyLdataNodeFilter {
  """
  Every related `LdataNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataNodeFilter

  """
  Some related `LdataNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataNodeFilter

  """
  No related `LdataNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataNodeFilter
}

"""
A filter to be used against many `LdataTreeEdge` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyLdataTreeEdgeFilter {
  """
  Every related `LdataTreeEdge` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataTreeEdgeFilter

  """
  Some related `LdataTreeEdge` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataTreeEdgeFilter

  """
  No related `LdataTreeEdge` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataTreeEdgeFilter
}

"""
A filter to be used against `LdataTreeEdge` object types. All fields are combined with a logical ‘and.’
"""
input LdataTreeEdgeFilter {
  """Filter by the object’s `parentId` field."""
  parentId: BigIntFilter

  """Filter by the object’s `childId` field."""
  childId: BigIntFilter

  """Filter by the object’s `parent` relation."""
  parent: LdataNodeFilter

  """Filter by the object’s `child` relation."""
  child: LdataNodeFilter

  """Checks for all expressions in this list."""
  and: [LdataTreeEdgeFilter!]

  """Checks for any expressions in this list."""
  or: [LdataTreeEdgeFilter!]

  """Negates the expression."""
  not: LdataTreeEdgeFilter
}

"""
A filter to be used against `LdataObjectMeta` object types. All fields are combined with a logical ‘and.’
"""
input LdataObjectMetaFilter {
  """Filter by the object’s `ldataNodeId` field."""
  ldataNodeId: BigIntFilter

  """Filter by the object’s `createdById` field."""
  createdById: BigIntFilter

  """Filter by the object’s `createdByType` field."""
  createdByType: LdataDataCreatorFilter

  """Filter by the object’s `currentRoot` field."""
  currentRoot: BigIntFilter

  """Filter by the object’s `ldataNode` relation."""
  ldataNode: LdataNodeFilter

  """Filter by the object’s `ldataNodeByCurrentRoot` relation."""
  ldataNodeByCurrentRoot: LdataNodeFilter

  """A related `ldataNodeByCurrentRoot` exists."""
  ldataNodeByCurrentRootExists: Boolean

  """Checks for all expressions in this list."""
  and: [LdataObjectMetaFilter!]

  """Checks for any expressions in this list."""
  or: [LdataObjectMetaFilter!]

  """Negates the expression."""
  not: LdataObjectMetaFilter
}

"""
A filter to be used against LdataDataCreator fields. All fields are combined with a logical ‘and.’
"""
input LdataDataCreatorFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: LdataDataCreator

  """Not equal to the specified value."""
  notEqualTo: LdataDataCreator

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: LdataDataCreator

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: LdataDataCreator

  """Included in the specified list."""
  in: [LdataDataCreator!]

  """Not included in the specified list."""
  notIn: [LdataDataCreator!]

  """Less than the specified value."""
  lessThan: LdataDataCreator

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: LdataDataCreator

  """Greater than the specified value."""
  greaterThan: LdataDataCreator

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: LdataDataCreator
}

enum LdataDataCreator {
  USER
  USER_COPY
  EXECUTION
  SYSTEM
}

"""
A filter to be used against many `LdataObjectMeta` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyLdataObjectMetaFilter {
  """
  Every related `LdataObjectMeta` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataObjectMetaFilter

  """
  Some related `LdataObjectMeta` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataObjectMetaFilter

  """
  No related `LdataObjectMeta` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataObjectMetaFilter
}

"""
A filter to be used against many `AccountInfo` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyAccountInfoFilter {
  """
  Every related `AccountInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: AccountInfoFilter

  """
  Some related `AccountInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: AccountInfoFilter

  """
  No related `AccountInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: AccountInfoFilter
}

"""
A filter to be used against `AccountInfo` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ldataRoot` field."""
  ldataRoot: BigIntFilter

  """Filter by the object’s `removed` field."""
  removed: BooleanFilter

  """Filter by the object’s `isGod` field."""
  isGod: BooleanFilter

  """Filter by the object’s `priceTotal` field."""
  priceTotal: BigFloatFilter

  """Filter by the object’s `userInfoByAccountId` relation."""
  userInfoByAccountId: UserInfoFilter

  """A related `userInfoByAccountId` exists."""
  userInfoByAccountIdExists: Boolean

  """Filter by the object’s `taskInfosByOwnerId` relation."""
  taskInfosByOwnerId: AccountInfoToManyTaskInfoFilter

  """Some related `taskInfosByOwnerId` exist."""
  taskInfosByOwnerIdExist: Boolean

  """Filter by the object’s `workflowInfosByOwnerId` relation."""
  workflowInfosByOwnerId: AccountInfoToManyWorkflowInfoFilter

  """Some related `workflowInfosByOwnerId` exist."""
  workflowInfosByOwnerIdExist: Boolean

  """Filter by the object’s `workflowSubscriptionsByAccountId` relation."""
  workflowSubscriptionsByAccountId: AccountInfoToManyWorkflowSubscriptionFilter

  """Some related `workflowSubscriptionsByAccountId` exist."""
  workflowSubscriptionsByAccountIdExist: Boolean

  """Filter by the object’s `executionCreatorsByCreatedBy` relation."""
  executionCreatorsByCreatedBy: AccountInfoToManyExecutionCreatorFilter

  """Some related `executionCreatorsByCreatedBy` exist."""
  executionCreatorsByCreatedByExist: Boolean

  """Filter by the object’s `benchlingApiTokensByAccountId` relation."""
  benchlingApiTokensByAccountId: AccountInfoToManyBenchlingApiTokenFilter

  """Some related `benchlingApiTokensByAccountId` exist."""
  benchlingApiTokensByAccountIdExist: Boolean

  """
  Filter by the object’s `ldataS3MountConfiguratorRolesByAccountId` relation.
  """
  ldataS3MountConfiguratorRolesByAccountId: AccountInfoToManyLdataS3MountConfiguratorRoleFilter

  """Some related `ldataS3MountConfiguratorRolesByAccountId` exist."""
  ldataS3MountConfiguratorRolesByAccountIdExist: Boolean

  """Filter by the object’s `creditsByAccountId` relation."""
  creditsByAccountId: AccountInfoToManyCreditFilter

  """Some related `creditsByAccountId` exist."""
  creditsByAccountIdExist: Boolean

  """Filter by the object’s `teamInfoByAccountId` relation."""
  teamInfoByAccountId: TeamInfoFilter

  """A related `teamInfoByAccountId` exists."""
  teamInfoByAccountIdExists: Boolean

  """Filter by the object’s `teamMemberSharedDataTypeByAccountId` relation."""
  teamMemberSharedDataTypeByAccountId: TeamMemberSharedDataTypeFilter

  """A related `teamMemberSharedDataTypeByAccountId` exists."""
  teamMemberSharedDataTypeByAccountIdExists: Boolean

  """Filter by the object’s `ldataShareInvitesBySenderId` relation."""
  ldataShareInvitesBySenderId: AccountInfoToManyLdataShareInviteFilter

  """Some related `ldataShareInvitesBySenderId` exist."""
  ldataShareInvitesBySenderIdExist: Boolean

  """Filter by the object’s `ldataShareLinkNodesByReceiverId` relation."""
  ldataShareLinkNodesByReceiverId: AccountInfoToManyLdataShareLinkNodeFilter

  """Some related `ldataShareLinkNodesByReceiverId` exist."""
  ldataShareLinkNodesByReceiverIdExist: Boolean

  """Filter by the object’s `ldataSharePermissionsByReceiverId` relation."""
  ldataSharePermissionsByReceiverId: AccountInfoToManyLdataSharePermissionFilter

  """Some related `ldataSharePermissionsByReceiverId` exist."""
  ldataSharePermissionsByReceiverIdExist: Boolean

  """Filter by the object’s `podInfosByAccountId` relation."""
  podInfosByAccountId: AccountInfoToManyPodInfoFilter

  """Some related `podInfosByAccountId` exist."""
  podInfosByAccountIdExist: Boolean

  """Filter by the object’s `publicKeyInfosByAccountId` relation."""
  publicKeyInfosByAccountId: AccountInfoToManyPublicKeyInfoFilter

  """Some related `publicKeyInfosByAccountId` exist."""
  publicKeyInfosByAccountIdExist: Boolean

  """
  Filter by the object’s `githubPersonalAccessTokenByAccountId` relation.
  """
  githubPersonalAccessTokenByAccountId: GithubPersonalAccessTokenFilter

  """A related `githubPersonalAccessTokenByAccountId` exists."""
  githubPersonalAccessTokenByAccountIdExists: Boolean

  """Filter by the object’s `basespaceApiTokensByAccountId` relation."""
  basespaceApiTokensByAccountId: AccountInfoToManyBasespaceApiTokenFilter

  """Some related `basespaceApiTokensByAccountId` exist."""
  basespaceApiTokensByAccountIdExist: Boolean

  """Filter by the object’s `workflowPreviewByAccountId` relation."""
  workflowPreviewByAccountId: WorkflowPreviewFilter

  """A related `workflowPreviewByAccountId` exists."""
  workflowPreviewByAccountIdExists: Boolean

  """Filter by the object’s `pollockDeploymentInfosByWorkspaceId` relation."""
  pollockDeploymentInfosByWorkspaceId: AccountInfoToManyPollockDeploymentInfoFilter

  """Some related `pollockDeploymentInfosByWorkspaceId` exist."""
  pollockDeploymentInfosByWorkspaceIdExist: Boolean

  """Filter by the object’s `workflowPinsByAccountId` relation."""
  workflowPinsByAccountId: AccountInfoToManyWorkflowPinFilter

  """Some related `workflowPinsByAccountId` exist."""
  workflowPinsByAccountIdExist: Boolean

  """Filter by the object’s `datasetDownloadInfosByAccountId` relation."""
  datasetDownloadInfosByAccountId: AccountInfoToManyDatasetDownloadInfoFilter

  """Some related `datasetDownloadInfosByAccountId` exist."""
  datasetDownloadInfosByAccountIdExist: Boolean

  """Filter by the object’s `ldataNodeEventsByCauseAccountId` relation."""
  ldataNodeEventsByCauseAccountId: AccountInfoToManyLdataNodeEventFilter

  """Some related `ldataNodeEventsByCauseAccountId` exist."""
  ldataNodeEventsByCauseAccountIdExist: Boolean

  """Filter by the object’s `accountAccessPoliciesByWorkspaceId` relation."""
  accountAccessPoliciesByWorkspaceId: AccountInfoToManyAccountAccessPolicyFilter

  """Some related `accountAccessPoliciesByWorkspaceId` exist."""
  accountAccessPoliciesByWorkspaceIdExist: Boolean

  """Filter by the object’s `catalogProjectsByOwnerId` relation."""
  catalogProjectsByOwnerId: AccountInfoToManyCatalogProjectFilter

  """Some related `catalogProjectsByOwnerId` exist."""
  catalogProjectsByOwnerIdExist: Boolean

  """Filter by the object’s `datasetPurchasesByBilledTo` relation."""
  datasetPurchasesByBilledTo: AccountInfoToManyDatasetPurchaseFilter

  """Some related `datasetPurchasesByBilledTo` exist."""
  datasetPurchasesByBilledToExist: Boolean

  """Filter by the object’s `accountSecretsByWorkspaceId` relation."""
  accountSecretsByWorkspaceId: AccountInfoToManyAccountSecretFilter

  """Some related `accountSecretsByWorkspaceId` exist."""
  accountSecretsByWorkspaceIdExist: Boolean

  """Filter by the object’s `podTemplatesByOwnerId` relation."""
  podTemplatesByOwnerId: AccountInfoToManyPodTemplateFilter

  """Some related `podTemplatesByOwnerId` exist."""
  podTemplatesByOwnerIdExist: Boolean

  """Filter by the object’s `executionBatchInfosByOwnedBy` relation."""
  executionBatchInfosByOwnedBy: AccountInfoToManyExecutionBatchInfoFilter

  """Some related `executionBatchInfosByOwnedBy` exist."""
  executionBatchInfosByOwnedByExist: Boolean

  """Filter by the object’s `verifiedEmailsByOwnerId` relation."""
  verifiedEmailsByOwnerId: AccountInfoToManyVerifiedEmailFilter

  """Some related `verifiedEmailsByOwnerId` exist."""
  verifiedEmailsByOwnerIdExist: Boolean

  """Filter by the object’s `podGroupInfosByOwnerId` relation."""
  podGroupInfosByOwnerId: AccountInfoToManyPodGroupInfoFilter

  """Some related `podGroupInfosByOwnerId` exist."""
  podGroupInfosByOwnerIdExist: Boolean

  """Filter by the object’s `ldataNodeByLdataRoot` relation."""
  ldataNodeByLdataRoot: LdataNodeFilter

  """Checks for all expressions in this list."""
  and: [AccountInfoFilter!]

  """Checks for any expressions in this list."""
  or: [AccountInfoFilter!]

  """Negates the expression."""
  not: AccountInfoFilter
}

"""
A filter to be used against BigFloat fields. All fields are combined with a logical ‘and.’
"""
input BigFloatFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: BigFloat

  """Not equal to the specified value."""
  notEqualTo: BigFloat

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: BigFloat

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: BigFloat

  """Included in the specified list."""
  in: [BigFloat!]

  """Not included in the specified list."""
  notIn: [BigFloat!]

  """Less than the specified value."""
  lessThan: BigFloat

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: BigFloat

  """Greater than the specified value."""
  greaterThan: BigFloat

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: BigFloat
}

"""
A floating point number that requires more precision than IEEE 754 binary 64
"""
scalar BigFloat

"""
A filter to be used against `UserInfo` object types. All fields are combined with a logical ‘and.’
"""
input UserInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `auth0Sub` field."""
  auth0Sub: StringFilter

  """Filter by the object’s `teamInfosByOwnerId` relation."""
  teamInfosByOwnerId: UserInfoToManyTeamInfoFilter

  """Some related `teamInfosByOwnerId` exist."""
  teamInfosByOwnerIdExist: Boolean

  """Filter by the object’s `teamMembersByUserId` relation."""
  teamMembersByUserId: UserInfoToManyTeamMemberFilter

  """Some related `teamMembersByUserId` exist."""
  teamMembersByUserIdExist: Boolean

  """Filter by the object’s `workflowPersonalizationsByUserId` relation."""
  workflowPersonalizationsByUserId: UserInfoToManyWorkflowPersonalizationFilter

  """Some related `workflowPersonalizationsByUserId` exist."""
  workflowPersonalizationsByUserIdExist: Boolean

  """
  Filter by the object’s `accountAccessPoliciesByUserAccountId` relation.
  """
  accountAccessPoliciesByUserAccountId: UserInfoToManyAccountAccessPolicyFilter

  """Some related `accountAccessPoliciesByUserAccountId` exist."""
  accountAccessPoliciesByUserAccountIdExist: Boolean

  """Filter by the object’s `catalogEventsByCauseAccountId` relation."""
  catalogEventsByCauseAccountId: UserInfoToManyCatalogEventFilter

  """Some related `catalogEventsByCauseAccountId` exist."""
  catalogEventsByCauseAccountIdExist: Boolean

  """
  Filter by the object’s `datasetAgreementActivatedByAccountId` relation.
  """
  datasetAgreementActivatedByAccountId: DatasetAgreementActivatedFilter

  """A related `datasetAgreementActivatedByAccountId` exists."""
  datasetAgreementActivatedByAccountIdExists: Boolean

  """Filter by the object’s `datasetPurchasesByPurchasedBy` relation."""
  datasetPurchasesByPurchasedBy: UserInfoToManyDatasetPurchaseFilter

  """Some related `datasetPurchasesByPurchasedBy` exist."""
  datasetPurchasesByPurchasedByExist: Boolean

  """Filter by the object’s `datasetRequestsByAccountId` relation."""
  datasetRequestsByAccountId: UserInfoToManyDatasetRequestFilter

  """Some related `datasetRequestsByAccountId` exist."""
  datasetRequestsByAccountIdExist: Boolean

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [UserInfoFilter!]

  """Checks for any expressions in this list."""
  or: [UserInfoFilter!]

  """Negates the expression."""
  not: UserInfoFilter
}

"""
A filter to be used against many `TeamInfo` object types. All fields are combined with a logical ‘and.’
"""
input UserInfoToManyTeamInfoFilter {
  """
  Every related `TeamInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: TeamInfoFilter

  """
  Some related `TeamInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: TeamInfoFilter

  """
  No related `TeamInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: TeamInfoFilter
}

"""
A filter to be used against `TeamInfo` object types. All fields are combined with a logical ‘and.’
"""
input TeamInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `ownerId` field."""
  ownerId: BigIntFilter

  """Filter by the object’s `teamInvitesByTeamId` relation."""
  teamInvitesByTeamId: TeamInfoToManyTeamInviteFilter

  """Some related `teamInvitesByTeamId` exist."""
  teamInvitesByTeamIdExist: Boolean

  """Filter by the object’s `teamMembersByTeamId` relation."""
  teamMembersByTeamId: TeamInfoToManyTeamMemberFilter

  """Some related `teamMembersByTeamId` exist."""
  teamMembersByTeamIdExist: Boolean

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Filter by the object’s `owner` relation."""
  owner: UserInfoFilter

  """Checks for all expressions in this list."""
  and: [TeamInfoFilter!]

  """Checks for any expressions in this list."""
  or: [TeamInfoFilter!]

  """Negates the expression."""
  not: TeamInfoFilter
}

"""
A filter to be used against many `TeamInvite` object types. All fields are combined with a logical ‘and.’
"""
input TeamInfoToManyTeamInviteFilter {
  """
  Every related `TeamInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: TeamInviteFilter

  """
  Some related `TeamInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: TeamInviteFilter

  """
  No related `TeamInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: TeamInviteFilter
}

"""
A filter to be used against `TeamInvite` object types. All fields are combined with a logical ‘and.’
"""
input TeamInviteFilter {
  """Filter by the object’s `inviteCode` field."""
  inviteCode: StringFilter

  """Filter by the object’s `teamId` field."""
  teamId: BigIntFilter

  """Filter by the object’s `team` relation."""
  team: TeamInfoFilter

  """Checks for all expressions in this list."""
  and: [TeamInviteFilter!]

  """Checks for any expressions in this list."""
  or: [TeamInviteFilter!]

  """Negates the expression."""
  not: TeamInviteFilter
}

"""
A filter to be used against many `TeamMember` object types. All fields are combined with a logical ‘and.’
"""
input TeamInfoToManyTeamMemberFilter {
  """
  Every related `TeamMember` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: TeamMemberFilter

  """
  Some related `TeamMember` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: TeamMemberFilter

  """
  No related `TeamMember` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: TeamMemberFilter
}

"""
A filter to be used against `TeamMember` object types. All fields are combined with a logical ‘and.’
"""
input TeamMemberFilter {
  """Filter by the object’s `teamId` field."""
  teamId: BigIntFilter

  """Filter by the object’s `userId` field."""
  userId: BigIntFilter

  """Filter by the object’s `team` relation."""
  team: TeamInfoFilter

  """Filter by the object’s `user` relation."""
  user: UserInfoFilter

  """Checks for all expressions in this list."""
  and: [TeamMemberFilter!]

  """Checks for any expressions in this list."""
  or: [TeamMemberFilter!]

  """Negates the expression."""
  not: TeamMemberFilter
}

"""
A filter to be used against many `TeamMember` object types. All fields are combined with a logical ‘and.’
"""
input UserInfoToManyTeamMemberFilter {
  """
  Every related `TeamMember` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: TeamMemberFilter

  """
  Some related `TeamMember` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: TeamMemberFilter

  """
  No related `TeamMember` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: TeamMemberFilter
}

"""
A filter to be used against many `WorkflowPersonalization` object types. All fields are combined with a logical ‘and.’
"""
input UserInfoToManyWorkflowPersonalizationFilter {
  """
  Every related `WorkflowPersonalization` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowPersonalizationFilter

  """
  Some related `WorkflowPersonalization` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowPersonalizationFilter

  """
  No related `WorkflowPersonalization` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowPersonalizationFilter
}

"""
A filter to be used against `WorkflowPersonalization` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowPersonalizationFilter {
  """Filter by the object’s `userId` field."""
  userId: BigIntFilter

  """Filter by the object’s `user` relation."""
  user: UserInfoFilter

  """Checks for all expressions in this list."""
  and: [WorkflowPersonalizationFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowPersonalizationFilter!]

  """Negates the expression."""
  not: WorkflowPersonalizationFilter
}

"""
A filter to be used against many `AccountAccessPolicy` object types. All fields are combined with a logical ‘and.’
"""
input UserInfoToManyAccountAccessPolicyFilter {
  """
  Every related `AccountAccessPolicy` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: AccountAccessPolicyFilter

  """
  Some related `AccountAccessPolicy` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: AccountAccessPolicyFilter

  """
  No related `AccountAccessPolicy` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: AccountAccessPolicyFilter
}

"""
A filter to be used against `AccountAccessPolicy` object types. All fields are combined with a logical ‘and.’
"""
input AccountAccessPolicyFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `userAccountId` field."""
  userAccountId: BigIntFilter

  """Filter by the object’s `workspaceId` field."""
  workspaceId: BigIntFilter

  """Filter by the object’s `userAccount` relation."""
  userAccount: UserInfoFilter

  """Filter by the object’s `workspace` relation."""
  workspace: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [AccountAccessPolicyFilter!]

  """Checks for any expressions in this list."""
  or: [AccountAccessPolicyFilter!]

  """Negates the expression."""
  not: AccountAccessPolicyFilter
}

"""
A filter to be used against many `CatalogEvent` object types. All fields are combined with a logical ‘and.’
"""
input UserInfoToManyCatalogEventFilter {
  """
  Every related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: CatalogEventFilter

  """
  Some related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: CatalogEventFilter

  """
  No related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: CatalogEventFilter
}

"""
A filter to be used against `CatalogEvent` object types. All fields are combined with a logical ‘and.’
"""
input CatalogEventFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `projectId` field."""
  projectId: BigIntFilter

  """Filter by the object’s `experimentId` field."""
  experimentId: BigIntFilter

  """Filter by the object’s `sampleId` field."""
  sampleId: BigIntFilter

  """Filter by the object’s `causeAccountId` field."""
  causeAccountId: BigIntFilter

  """Filter by the object’s `time` field."""
  time: DatetimeFilter

  """Filter by the object’s `project` relation."""
  project: CatalogProjectFilter

  """A related `project` exists."""
  projectExists: Boolean

  """Filter by the object’s `experiment` relation."""
  experiment: CatalogExperimentFilter

  """A related `experiment` exists."""
  experimentExists: Boolean

  """Filter by the object’s `sample` relation."""
  sample: CatalogSampleFilter

  """A related `sample` exists."""
  sampleExists: Boolean

  """Filter by the object’s `causeAccount` relation."""
  causeAccount: UserInfoFilter

  """Checks for all expressions in this list."""
  and: [CatalogEventFilter!]

  """Checks for any expressions in this list."""
  or: [CatalogEventFilter!]

  """Negates the expression."""
  not: CatalogEventFilter
}

"""
A filter to be used against Datetime fields. All fields are combined with a logical ‘and.’
"""
input DatetimeFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: Datetime

  """Not equal to the specified value."""
  notEqualTo: Datetime

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: Datetime

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: Datetime

  """Included in the specified list."""
  in: [Datetime!]

  """Not included in the specified list."""
  notIn: [Datetime!]

  """Less than the specified value."""
  lessThan: Datetime

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: Datetime

  """Greater than the specified value."""
  greaterThan: Datetime

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: Datetime
}

"""
A filter to be used against `CatalogProject` object types. All fields are combined with a logical ‘and.’
"""
input CatalogProjectFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ownerId` field."""
  ownerId: BigIntFilter

  """Filter by the object’s `removed` field."""
  removed: BooleanFilter

  """Filter by the object’s `displayName` field."""
  displayName: StringFilter

  """Filter by the object’s `catalogEventsByProjectId` relation."""
  catalogEventsByProjectId: CatalogProjectToManyCatalogEventFilter

  """Some related `catalogEventsByProjectId` exist."""
  catalogEventsByProjectIdExist: Boolean

  """Filter by the object’s `catalogExperimentsByProjectId` relation."""
  catalogExperimentsByProjectId: CatalogProjectToManyCatalogExperimentFilter

  """Some related `catalogExperimentsByProjectId` exist."""
  catalogExperimentsByProjectIdExist: Boolean

  """Filter by the object’s `owner` relation."""
  owner: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [CatalogProjectFilter!]

  """Checks for any expressions in this list."""
  or: [CatalogProjectFilter!]

  """Negates the expression."""
  not: CatalogProjectFilter
}

"""
A filter to be used against many `CatalogEvent` object types. All fields are combined with a logical ‘and.’
"""
input CatalogProjectToManyCatalogEventFilter {
  """
  Every related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: CatalogEventFilter

  """
  Some related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: CatalogEventFilter

  """
  No related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: CatalogEventFilter
}

"""
A filter to be used against many `CatalogExperiment` object types. All fields are combined with a logical ‘and.’
"""
input CatalogProjectToManyCatalogExperimentFilter {
  """
  Every related `CatalogExperiment` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: CatalogExperimentFilter

  """
  Some related `CatalogExperiment` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: CatalogExperimentFilter

  """
  No related `CatalogExperiment` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: CatalogExperimentFilter
}

"""
A filter to be used against `CatalogExperiment` object types. All fields are combined with a logical ‘and.’
"""
input CatalogExperimentFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `projectId` field."""
  projectId: BigIntFilter

  """Filter by the object’s `removed` field."""
  removed: BooleanFilter

  """Filter by the object’s `displayName` field."""
  displayName: StringFilter

  """Filter by the object’s `sampleCount` field."""
  sampleCount: BigIntFilter

  """Filter by the object’s `catalogEventsByExperimentId` relation."""
  catalogEventsByExperimentId: CatalogExperimentToManyCatalogEventFilter

  """Some related `catalogEventsByExperimentId` exist."""
  catalogEventsByExperimentIdExist: Boolean

  """
  Filter by the object’s `catalogExperimentColumnDefinitionsByExperimentId` relation.
  """
  catalogExperimentColumnDefinitionsByExperimentId: CatalogExperimentToManyCatalogExperimentColumnDefinitionFilter

  """Some related `catalogExperimentColumnDefinitionsByExperimentId` exist."""
  catalogExperimentColumnDefinitionsByExperimentIdExist: Boolean

  """Filter by the object’s `catalogSamplesByExperimentId` relation."""
  catalogSamplesByExperimentId: CatalogExperimentToManyCatalogSampleFilter

  """Some related `catalogSamplesByExperimentId` exist."""
  catalogSamplesByExperimentIdExist: Boolean

  """Filter by the object’s `project` relation."""
  project: CatalogProjectFilter

  """Checks for all expressions in this list."""
  and: [CatalogExperimentFilter!]

  """Checks for any expressions in this list."""
  or: [CatalogExperimentFilter!]

  """Negates the expression."""
  not: CatalogExperimentFilter
}

"""
A filter to be used against many `CatalogEvent` object types. All fields are combined with a logical ‘and.’
"""
input CatalogExperimentToManyCatalogEventFilter {
  """
  Every related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: CatalogEventFilter

  """
  Some related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: CatalogEventFilter

  """
  No related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: CatalogEventFilter
}

"""
A filter to be used against many `CatalogExperimentColumnDefinition` object types. All fields are combined with a logical ‘and.’
"""
input CatalogExperimentToManyCatalogExperimentColumnDefinitionFilter {
  """
  Every related `CatalogExperimentColumnDefinition` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: CatalogExperimentColumnDefinitionFilter

  """
  Some related `CatalogExperimentColumnDefinition` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: CatalogExperimentColumnDefinitionFilter

  """
  No related `CatalogExperimentColumnDefinition` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: CatalogExperimentColumnDefinitionFilter
}

"""
A filter to be used against `CatalogExperimentColumnDefinition` object types. All fields are combined with a logical ‘and.’
"""
input CatalogExperimentColumnDefinitionFilter {
  """Filter by the object’s `experimentId` field."""
  experimentId: BigIntFilter

  """Filter by the object’s `key` field."""
  key: StringFilter

  """Filter by the object’s `displayName` field."""
  displayName: StringFilter

  """Filter by the object’s `experiment` relation."""
  experiment: CatalogExperimentFilter

  """Checks for all expressions in this list."""
  and: [CatalogExperimentColumnDefinitionFilter!]

  """Checks for any expressions in this list."""
  or: [CatalogExperimentColumnDefinitionFilter!]

  """Negates the expression."""
  not: CatalogExperimentColumnDefinitionFilter
}

"""
A filter to be used against many `CatalogSample` object types. All fields are combined with a logical ‘and.’
"""
input CatalogExperimentToManyCatalogSampleFilter {
  """
  Every related `CatalogSample` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: CatalogSampleFilter

  """
  Some related `CatalogSample` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: CatalogSampleFilter

  """
  No related `CatalogSample` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: CatalogSampleFilter
}

"""
A filter to be used against `CatalogSample` object types. All fields are combined with a logical ‘and.’
"""
input CatalogSampleFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `experimentId` field."""
  experimentId: BigIntFilter

  """Filter by the object’s `removed` field."""
  removed: BooleanFilter

  """Filter by the object’s `catalogEventsBySampleId` relation."""
  catalogEventsBySampleId: CatalogSampleToManyCatalogEventFilter

  """Some related `catalogEventsBySampleId` exist."""
  catalogEventsBySampleIdExist: Boolean

  """Filter by the object’s `catalogSampleColumnDataBySampleId` relation."""
  catalogSampleColumnDataBySampleId: CatalogSampleToManyCatalogSampleColumnDatumFilter

  """Some related `catalogSampleColumnDataBySampleId` exist."""
  catalogSampleColumnDataBySampleIdExist: Boolean

  """Filter by the object’s `experiment` relation."""
  experiment: CatalogExperimentFilter

  """Checks for all expressions in this list."""
  and: [CatalogSampleFilter!]

  """Checks for any expressions in this list."""
  or: [CatalogSampleFilter!]

  """Negates the expression."""
  not: CatalogSampleFilter
}

"""
A filter to be used against many `CatalogEvent` object types. All fields are combined with a logical ‘and.’
"""
input CatalogSampleToManyCatalogEventFilter {
  """
  Every related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: CatalogEventFilter

  """
  Some related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: CatalogEventFilter

  """
  No related `CatalogEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: CatalogEventFilter
}

"""
A filter to be used against many `CatalogSampleColumnDatum` object types. All fields are combined with a logical ‘and.’
"""
input CatalogSampleToManyCatalogSampleColumnDatumFilter {
  """
  Every related `CatalogSampleColumnDatum` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: CatalogSampleColumnDatumFilter

  """
  Some related `CatalogSampleColumnDatum` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: CatalogSampleColumnDatumFilter

  """
  No related `CatalogSampleColumnDatum` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: CatalogSampleColumnDatumFilter
}

"""
A filter to be used against `CatalogSampleColumnDatum` object types. All fields are combined with a logical ‘and.’
"""
input CatalogSampleColumnDatumFilter {
  """Filter by the object’s `sampleId` field."""
  sampleId: BigIntFilter

  """Filter by the object’s `key` field."""
  key: StringFilter

  """Filter by the object’s `sample` relation."""
  sample: CatalogSampleFilter

  """Checks for all expressions in this list."""
  and: [CatalogSampleColumnDatumFilter!]

  """Checks for any expressions in this list."""
  or: [CatalogSampleColumnDatumFilter!]

  """Negates the expression."""
  not: CatalogSampleColumnDatumFilter
}

"""
A filter to be used against `DatasetAgreementActivated` object types. All fields are combined with a logical ‘and.’
"""
input DatasetAgreementActivatedFilter {
  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `account` relation."""
  account: UserInfoFilter

  """Checks for all expressions in this list."""
  and: [DatasetAgreementActivatedFilter!]

  """Checks for any expressions in this list."""
  or: [DatasetAgreementActivatedFilter!]

  """Negates the expression."""
  not: DatasetAgreementActivatedFilter
}

"""
A filter to be used against many `DatasetPurchase` object types. All fields are combined with a logical ‘and.’
"""
input UserInfoToManyDatasetPurchaseFilter {
  """
  Every related `DatasetPurchase` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: DatasetPurchaseFilter

  """
  Some related `DatasetPurchase` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: DatasetPurchaseFilter

  """
  No related `DatasetPurchase` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: DatasetPurchaseFilter
}

"""
A filter to be used against `DatasetPurchase` object types. All fields are combined with a logical ‘and.’
"""
input DatasetPurchaseFilter {
  """Filter by the object’s `datasetId` field."""
  datasetId: BigIntFilter

  """Filter by the object’s `purchasedBy` field."""
  purchasedBy: BigIntFilter

  """Filter by the object’s `billedTo` field."""
  billedTo: BigIntFilter

  """Filter by the object’s `dataset` relation."""
  dataset: DatasetInfoFilter

  """Filter by the object’s `userInfoByPurchasedBy` relation."""
  userInfoByPurchasedBy: UserInfoFilter

  """Filter by the object’s `accountInfoByBilledTo` relation."""
  accountInfoByBilledTo: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [DatasetPurchaseFilter!]

  """Checks for any expressions in this list."""
  or: [DatasetPurchaseFilter!]

  """Negates the expression."""
  not: DatasetPurchaseFilter
}

"""
A filter to be used against `DatasetInfo` object types. All fields are combined with a logical ‘and.’
"""
input DatasetInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `provider` field."""
  provider: StringFilter

  """Filter by the object’s `displayName` field."""
  displayName: StringFilter

  """Filter by the object’s `description` field."""
  description: StringFilter

  """Filter by the object’s `availability` field."""
  availability: DatasetAvailabilityFilter

  """Filter by the object’s `price` field."""
  price: BigFloatFilter

  """Filter by the object’s `datasetDownloadInfosByDatasetId` relation."""
  datasetDownloadInfosByDatasetId: DatasetInfoToManyDatasetDownloadInfoFilter

  """Some related `datasetDownloadInfosByDatasetId` exist."""
  datasetDownloadInfosByDatasetIdExist: Boolean

  """Filter by the object’s `datasetInfoTagsByDatasetId` relation."""
  datasetInfoTagsByDatasetId: DatasetInfoToManyDatasetInfoTagFilter

  """Some related `datasetInfoTagsByDatasetId` exist."""
  datasetInfoTagsByDatasetIdExist: Boolean

  """Filter by the object’s `datasetPurchasesByDatasetId` relation."""
  datasetPurchasesByDatasetId: DatasetInfoToManyDatasetPurchaseFilter

  """Some related `datasetPurchasesByDatasetId` exist."""
  datasetPurchasesByDatasetIdExist: Boolean

  """Filter by the object’s `datasetRequestsByDatasetId` relation."""
  datasetRequestsByDatasetId: DatasetInfoToManyDatasetRequestFilter

  """Some related `datasetRequestsByDatasetId` exist."""
  datasetRequestsByDatasetIdExist: Boolean

  """Checks for all expressions in this list."""
  and: [DatasetInfoFilter!]

  """Checks for any expressions in this list."""
  or: [DatasetInfoFilter!]

  """Negates the expression."""
  not: DatasetInfoFilter
}

"""
A filter to be used against DatasetAvailability fields. All fields are combined with a logical ‘and.’
"""
input DatasetAvailabilityFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: DatasetAvailability

  """Not equal to the specified value."""
  notEqualTo: DatasetAvailability

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: DatasetAvailability

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: DatasetAvailability

  """Included in the specified list."""
  in: [DatasetAvailability!]

  """Not included in the specified list."""
  notIn: [DatasetAvailability!]

  """Less than the specified value."""
  lessThan: DatasetAvailability

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: DatasetAvailability

  """Greater than the specified value."""
  greaterThan: DatasetAvailability

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: DatasetAvailability
}

enum DatasetAvailability {
  AVAILABLE
  WAITLIST
  EXTERNAL
}

"""
A filter to be used against many `DatasetDownloadInfo` object types. All fields are combined with a logical ‘and.’
"""
input DatasetInfoToManyDatasetDownloadInfoFilter {
  """
  Every related `DatasetDownloadInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: DatasetDownloadInfoFilter

  """
  Some related `DatasetDownloadInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: DatasetDownloadInfoFilter

  """
  No related `DatasetDownloadInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: DatasetDownloadInfoFilter
}

"""
A filter to be used against `DatasetDownloadInfo` object types. All fields are combined with a logical ‘and.’
"""
input DatasetDownloadInfoFilter {
  """Filter by the object’s `executionName` field."""
  executionName: StringFilter

  """Filter by the object’s `datasetId` field."""
  datasetId: BigIntFilter

  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `status` field."""
  status: DatasetDownloadStatusFilter

  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """
  Filter by the object’s `ldataNodeEventsByCauseDatasetDownloadId` relation.
  """
  ldataNodeEventsByCauseDatasetDownloadId: DatasetDownloadInfoToManyLdataNodeEventFilter

  """Some related `ldataNodeEventsByCauseDatasetDownloadId` exist."""
  ldataNodeEventsByCauseDatasetDownloadIdExist: Boolean

  """Filter by the object’s `dataset` relation."""
  dataset: DatasetInfoFilter

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [DatasetDownloadInfoFilter!]

  """Checks for any expressions in this list."""
  or: [DatasetDownloadInfoFilter!]

  """Negates the expression."""
  not: DatasetDownloadInfoFilter
}

"""
A filter to be used against DatasetDownloadStatus fields. All fields are combined with a logical ‘and.’
"""
input DatasetDownloadStatusFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: DatasetDownloadStatus

  """Not equal to the specified value."""
  notEqualTo: DatasetDownloadStatus

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: DatasetDownloadStatus

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: DatasetDownloadStatus

  """Included in the specified list."""
  in: [DatasetDownloadStatus!]

  """Not included in the specified list."""
  notIn: [DatasetDownloadStatus!]

  """Less than the specified value."""
  lessThan: DatasetDownloadStatus

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: DatasetDownloadStatus

  """Greater than the specified value."""
  greaterThan: DatasetDownloadStatus

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: DatasetDownloadStatus
}

enum DatasetDownloadStatus {
  PENDING
  SUCCESS
  ERROR
}

"""
A filter to be used against many `LdataNodeEvent` object types. All fields are combined with a logical ‘and.’
"""
input DatasetDownloadInfoToManyLdataNodeEventFilter {
  """
  Every related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataNodeEventFilter

  """
  Some related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataNodeEventFilter

  """
  No related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataNodeEventFilter
}

"""
A filter to be used against `LdataNodeEvent` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeEventFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ldataNodeId` field."""
  ldataNodeId: BigIntFilter

  """Filter by the object’s `type` field."""
  type: LdataEventTypeFilter

  """Filter by the object’s `time` field."""
  time: DatetimeFilter

  """Filter by the object’s `causeAccountId` field."""
  causeAccountId: BigIntFilter

  """Filter by the object’s `causeExecutionFlytedbId` field."""
  causeExecutionFlytedbId: BigIntFilter

  """Filter by the object’s `causeDatasetDownloadId` field."""
  causeDatasetDownloadId: BigIntFilter

  """Filter by the object’s `causeLdataProcessId` field."""
  causeLdataProcessId: BigIntFilter

  """Filter by the object’s `ldataNodeEventChildRemoveByEventId` relation."""
  ldataNodeEventChildRemoveByEventId: LdataNodeEventChildRemoveFilter

  """A related `ldataNodeEventChildRemoveByEventId` exists."""
  ldataNodeEventChildRemoveByEventIdExists: Boolean

  """Filter by the object’s `ldataNodeEventIngressByEventId` relation."""
  ldataNodeEventIngressByEventId: LdataNodeEventIngressFilter

  """A related `ldataNodeEventIngressByEventId` exists."""
  ldataNodeEventIngressByEventIdExists: Boolean

  """Filter by the object’s `ldataNodeEventMoveByEventId` relation."""
  ldataNodeEventMoveByEventId: LdataNodeEventMoveFilter

  """A related `ldataNodeEventMoveByEventId` exists."""
  ldataNodeEventMoveByEventIdExists: Boolean

  """Filter by the object’s `ldataNodeEventRemoveByEventId` relation."""
  ldataNodeEventRemoveByEventId: LdataNodeEventRemoveFilter

  """A related `ldataNodeEventRemoveByEventId` exists."""
  ldataNodeEventRemoveByEventIdExists: Boolean

  """Filter by the object’s `ldataNode` relation."""
  ldataNode: LdataNodeFilter

  """Filter by the object’s `causeAccount` relation."""
  causeAccount: AccountInfoFilter

  """A related `causeAccount` exists."""
  causeAccountExists: Boolean

  """Filter by the object’s `causeDatasetDownload` relation."""
  causeDatasetDownload: DatasetDownloadInfoFilter

  """A related `causeDatasetDownload` exists."""
  causeDatasetDownloadExists: Boolean

  """Filter by the object’s `causeLdataProcess` relation."""
  causeLdataProcess: LdataWfExFilter

  """A related `causeLdataProcess` exists."""
  causeLdataProcessExists: Boolean

  """Checks for all expressions in this list."""
  and: [LdataNodeEventFilter!]

  """Checks for any expressions in this list."""
  or: [LdataNodeEventFilter!]

  """Negates the expression."""
  not: LdataNodeEventFilter
}

"""
A filter to be used against LdataEventType fields. All fields are combined with a logical ‘and.’
"""
input LdataEventTypeFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: LdataEventType

  """Not equal to the specified value."""
  notEqualTo: LdataEventType

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: LdataEventType

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: LdataEventType

  """Included in the specified list."""
  in: [LdataEventType!]

  """Not included in the specified list."""
  notIn: [LdataEventType!]

  """Less than the specified value."""
  lessThan: LdataEventType

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: LdataEventType

  """Greater than the specified value."""
  greaterThan: LdataEventType

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: LdataEventType
}

enum LdataEventType {
  INGRESS
  EGRESS
  REMOVE
  CHILD_REMOVE
  MOVE
}

"""
A filter to be used against `LdataNodeEventChildRemove` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeEventChildRemoveFilter {
  """Filter by the object’s `eventId` field."""
  eventId: BigIntFilter

  """Filter by the object’s `event` relation."""
  event: LdataNodeEventFilter

  """Checks for all expressions in this list."""
  and: [LdataNodeEventChildRemoveFilter!]

  """Checks for any expressions in this list."""
  or: [LdataNodeEventChildRemoveFilter!]

  """Negates the expression."""
  not: LdataNodeEventChildRemoveFilter
}

"""
A filter to be used against `LdataNodeEventIngress` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeEventIngressFilter {
  """Filter by the object’s `eventId` field."""
  eventId: BigIntFilter

  """Filter by the object’s `event` relation."""
  event: LdataNodeEventFilter

  """Checks for all expressions in this list."""
  and: [LdataNodeEventIngressFilter!]

  """Checks for any expressions in this list."""
  or: [LdataNodeEventIngressFilter!]

  """Negates the expression."""
  not: LdataNodeEventIngressFilter
}

"""
A filter to be used against `LdataNodeEventMove` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeEventMoveFilter {
  """Filter by the object’s `eventId` field."""
  eventId: BigIntFilter

  """Filter by the object’s `event` relation."""
  event: LdataNodeEventFilter

  """Checks for all expressions in this list."""
  and: [LdataNodeEventMoveFilter!]

  """Checks for any expressions in this list."""
  or: [LdataNodeEventMoveFilter!]

  """Negates the expression."""
  not: LdataNodeEventMoveFilter
}

"""
A filter to be used against `LdataNodeEventRemove` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeEventRemoveFilter {
  """Filter by the object’s `eventId` field."""
  eventId: BigIntFilter

  """Filter by the object’s `event` relation."""
  event: LdataNodeEventFilter

  """Checks for all expressions in this list."""
  and: [LdataNodeEventRemoveFilter!]

  """Checks for any expressions in this list."""
  or: [LdataNodeEventRemoveFilter!]

  """Negates the expression."""
  not: LdataNodeEventRemoveFilter
}

"""
A filter to be used against `LdataWfEx` object types. All fields are combined with a logical ‘and.’
"""
input LdataWfExFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ldataNodeId` field."""
  ldataNodeId: BigIntFilter

  """Filter by the object’s `name` field."""
  name: StringFilter

  """
  Filter by the object’s `ldataNodeEventsByCauseLdataProcessId` relation.
  """
  ldataNodeEventsByCauseLdataProcessId: LdataWfExToManyLdataNodeEventFilter

  """Some related `ldataNodeEventsByCauseLdataProcessId` exist."""
  ldataNodeEventsByCauseLdataProcessIdExist: Boolean

  """Filter by the object’s `ldataNode` relation."""
  ldataNode: LdataNodeFilter

  """Checks for all expressions in this list."""
  and: [LdataWfExFilter!]

  """Checks for any expressions in this list."""
  or: [LdataWfExFilter!]

  """Negates the expression."""
  not: LdataWfExFilter
}

"""
A filter to be used against many `LdataNodeEvent` object types. All fields are combined with a logical ‘and.’
"""
input LdataWfExToManyLdataNodeEventFilter {
  """
  Every related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataNodeEventFilter

  """
  Some related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataNodeEventFilter

  """
  No related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataNodeEventFilter
}

"""
A filter to be used against many `DatasetInfoTag` object types. All fields are combined with a logical ‘and.’
"""
input DatasetInfoToManyDatasetInfoTagFilter {
  """
  Every related `DatasetInfoTag` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: DatasetInfoTagFilter

  """
  Some related `DatasetInfoTag` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: DatasetInfoTagFilter

  """
  No related `DatasetInfoTag` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: DatasetInfoTagFilter
}

"""
A filter to be used against `DatasetInfoTag` object types. All fields are combined with a logical ‘and.’
"""
input DatasetInfoTagFilter {
  """Filter by the object’s `datasetId` field."""
  datasetId: BigIntFilter

  """Filter by the object’s `key` field."""
  key: StringFilter

  """Filter by the object’s `value` field."""
  value: StringFilter

  """Filter by the object’s `dataset` relation."""
  dataset: DatasetInfoFilter

  """Checks for all expressions in this list."""
  and: [DatasetInfoTagFilter!]

  """Checks for any expressions in this list."""
  or: [DatasetInfoTagFilter!]

  """Negates the expression."""
  not: DatasetInfoTagFilter
}

"""
A filter to be used against many `DatasetPurchase` object types. All fields are combined with a logical ‘and.’
"""
input DatasetInfoToManyDatasetPurchaseFilter {
  """
  Every related `DatasetPurchase` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: DatasetPurchaseFilter

  """
  Some related `DatasetPurchase` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: DatasetPurchaseFilter

  """
  No related `DatasetPurchase` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: DatasetPurchaseFilter
}

"""
A filter to be used against many `DatasetRequest` object types. All fields are combined with a logical ‘and.’
"""
input DatasetInfoToManyDatasetRequestFilter {
  """
  Every related `DatasetRequest` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: DatasetRequestFilter

  """
  Some related `DatasetRequest` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: DatasetRequestFilter

  """
  No related `DatasetRequest` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: DatasetRequestFilter
}

"""
A filter to be used against `DatasetRequest` object types. All fields are combined with a logical ‘and.’
"""
input DatasetRequestFilter {
  """Filter by the object’s `datasetId` field."""
  datasetId: BigIntFilter

  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `dataset` relation."""
  dataset: DatasetInfoFilter

  """Filter by the object’s `account` relation."""
  account: UserInfoFilter

  """Checks for all expressions in this list."""
  and: [DatasetRequestFilter!]

  """Checks for any expressions in this list."""
  or: [DatasetRequestFilter!]

  """Negates the expression."""
  not: DatasetRequestFilter
}

"""
A filter to be used against many `DatasetRequest` object types. All fields are combined with a logical ‘and.’
"""
input UserInfoToManyDatasetRequestFilter {
  """
  Every related `DatasetRequest` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: DatasetRequestFilter

  """
  Some related `DatasetRequest` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: DatasetRequestFilter

  """
  No related `DatasetRequest` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: DatasetRequestFilter
}

"""
A filter to be used against many `TaskInfo` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyTaskInfoFilter {
  """
  Every related `TaskInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: TaskInfoFilter

  """
  Some related `TaskInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: TaskInfoFilter

  """
  No related `TaskInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: TaskInfoFilter
}

"""
A filter to be used against `TaskInfo` object types. All fields are combined with a logical ‘and.’
"""
input TaskInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ownerId` field."""
  ownerId: BigIntFilter

  """Filter by the object’s `flytedbId` field."""
  flytedbId: BigIntFilter

  """Filter by the object’s `workflowGraphNodes` relation."""
  workflowGraphNodes: TaskInfoToManyWorkflowGraphNodeFilter

  """Some related `workflowGraphNodes` exist."""
  workflowGraphNodesExist: Boolean

  """Filter by the object’s `workflowGraphBranches` relation."""
  workflowGraphBranches: TaskInfoToManyWorkflowGraphBranchFilter

  """Some related `workflowGraphBranches` exist."""
  workflowGraphBranchesExist: Boolean

  """Filter by the object’s `owner` relation."""
  owner: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [TaskInfoFilter!]

  """Checks for any expressions in this list."""
  or: [TaskInfoFilter!]

  """Negates the expression."""
  not: TaskInfoFilter
}

"""
A filter to be used against many `WorkflowGraphNode` object types. All fields are combined with a logical ‘and.’
"""
input TaskInfoToManyWorkflowGraphNodeFilter {
  """
  Every related `WorkflowGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowGraphNodeFilter

  """
  Some related `WorkflowGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowGraphNodeFilter

  """
  No related `WorkflowGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowGraphNodeFilter
}

"""
A filter to be used against `WorkflowGraphNode` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowGraphNodeFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `workflowId` field."""
  workflowId: BigIntFilter

  """Filter by the object’s `taskInfoId` field."""
  taskInfoId: BigIntFilter

  """Filter by the object’s `executionGraphNodes` relation."""
  executionGraphNodes: WorkflowGraphNodeToManyExecutionGraphNodeFilter

  """Some related `executionGraphNodes` exist."""
  executionGraphNodesExist: Boolean

  """Filter by the object’s `workflowGraphBranches` relation."""
  workflowGraphBranches: WorkflowGraphNodeToManyWorkflowGraphBranchFilter

  """Some related `workflowGraphBranches` exist."""
  workflowGraphBranchesExist: Boolean

  """Filter by the object’s `workflowGraphSubWfByWgnId` relation."""
  workflowGraphSubWfByWgnId: WorkflowGraphSubWfFilter

  """A related `workflowGraphSubWfByWgnId` exists."""
  workflowGraphSubWfByWgnIdExists: Boolean

  """Filter by the object’s `workflow` relation."""
  workflow: WorkflowInfoFilter

  """Filter by the object’s `taskInfo` relation."""
  taskInfo: TaskInfoFilter

  """A related `taskInfo` exists."""
  taskInfoExists: Boolean

  """Checks for all expressions in this list."""
  and: [WorkflowGraphNodeFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowGraphNodeFilter!]

  """Negates the expression."""
  not: WorkflowGraphNodeFilter
}

"""
A filter to be used against many `ExecutionGraphNode` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowGraphNodeToManyExecutionGraphNodeFilter {
  """
  Every related `ExecutionGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: ExecutionGraphNodeFilter

  """
  Some related `ExecutionGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: ExecutionGraphNodeFilter

  """
  No related `ExecutionGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: ExecutionGraphNodeFilter
}

"""
A filter to be used against `ExecutionGraphNode` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionGraphNodeFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `executionId` field."""
  executionId: BigIntFilter

  """Filter by the object’s `workflowGraphNodeId` field."""
  workflowGraphNodeId: BigIntFilter

  """Filter by the object’s `flytedbId` field."""
  flytedbId: BigIntFilter

  """Filter by the object’s `status` field."""
  status: ExecutionNodeStatusFilter

  """Filter by the object’s `executionRefLpInfoByEgnId` relation."""
  executionRefLpInfoByEgnId: ExecutionRefLpInfoFilter

  """A related `executionRefLpInfoByEgnId` exists."""
  executionRefLpInfoByEgnIdExists: Boolean

  """Filter by the object’s `execution` relation."""
  execution: ExecutionInfoFilter

  """A related `execution` exists."""
  executionExists: Boolean

  """Filter by the object’s `workflowGraphNode` relation."""
  workflowGraphNode: WorkflowGraphNodeFilter

  """Checks for all expressions in this list."""
  and: [ExecutionGraphNodeFilter!]

  """Checks for any expressions in this list."""
  or: [ExecutionGraphNodeFilter!]

  """Negates the expression."""
  not: ExecutionGraphNodeFilter
}

"""
A filter to be used against ExecutionNodeStatus fields. All fields are combined with a logical ‘and.’
"""
input ExecutionNodeStatusFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: ExecutionNodeStatus

  """Not equal to the specified value."""
  notEqualTo: ExecutionNodeStatus

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: ExecutionNodeStatus

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: ExecutionNodeStatus

  """Included in the specified list."""
  in: [ExecutionNodeStatus!]

  """Not included in the specified list."""
  notIn: [ExecutionNodeStatus!]

  """Less than the specified value."""
  lessThan: ExecutionNodeStatus

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: ExecutionNodeStatus

  """Greater than the specified value."""
  greaterThan: ExecutionNodeStatus

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: ExecutionNodeStatus
}

enum ExecutionNodeStatus {
  UNDEFINED
  QUEUED
  RUNNING
  SUCCEEDED
  FAILING
  FAILED
  ABORTED
  SKIPPED
  TIMED_OUT
  ABORTING
  RECOVERED
}

"""
A filter to be used against `ExecutionRefLpInfo` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionRefLpInfoFilter {
  """Filter by the object’s `token` field."""
  token: StringFilter

  """Filter by the object’s `egnId` field."""
  egnId: BigIntFilter

  """Filter by the object’s `egn` relation."""
  egn: ExecutionGraphNodeFilter

  """Checks for all expressions in this list."""
  and: [ExecutionRefLpInfoFilter!]

  """Checks for any expressions in this list."""
  or: [ExecutionRefLpInfoFilter!]

  """Negates the expression."""
  not: ExecutionRefLpInfoFilter
}

"""
A filter to be used against `ExecutionInfo` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `workflowId` field."""
  workflowId: BigIntFilter

  """Filter by the object’s `flytedbId` field."""
  flytedbId: BigIntFilter

  """Filter by the object’s `creationTime` field."""
  creationTime: DatetimeFilter

  """Filter by the object’s `parentExecutionGraphNodeFlytedbId` field."""
  parentExecutionGraphNodeFlytedbId: BigIntFilter

  """Filter by the object’s `creatorId` field."""
  creatorId: BigIntFilter

  """Filter by the object’s `creatorName` field."""
  creatorName: StringFilter

  """Filter by the object’s `hasActiveTask` field."""
  hasActiveTask: BooleanFilter

  """Filter by the object’s `price` field."""
  price: BigFloatFilter

  """Filter by the object’s `executionGraphNodesByExecutionId` relation."""
  executionGraphNodesByExecutionId: ExecutionInfoToManyExecutionGraphNodeFilter

  """Some related `executionGraphNodesByExecutionId` exist."""
  executionGraphNodesByExecutionIdExist: Boolean

  """Filter by the object’s `taskExecutionMessagesByExecutionId` relation."""
  taskExecutionMessagesByExecutionId: ExecutionInfoToManyTaskExecutionMessageFilter

  """Some related `taskExecutionMessagesByExecutionId` exist."""
  taskExecutionMessagesByExecutionIdExist: Boolean

  """Filter by the object’s `workflow` relation."""
  workflow: WorkflowInfoFilter

  """Checks for all expressions in this list."""
  and: [ExecutionInfoFilter!]

  """Checks for any expressions in this list."""
  or: [ExecutionInfoFilter!]

  """Negates the expression."""
  not: ExecutionInfoFilter
}

"""
A filter to be used against many `ExecutionGraphNode` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionInfoToManyExecutionGraphNodeFilter {
  """
  Every related `ExecutionGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: ExecutionGraphNodeFilter

  """
  Some related `ExecutionGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: ExecutionGraphNodeFilter

  """
  No related `ExecutionGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: ExecutionGraphNodeFilter
}

"""
A filter to be used against many `TaskExecutionMessage` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionInfoToManyTaskExecutionMessageFilter {
  """
  Every related `TaskExecutionMessage` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: TaskExecutionMessageFilter

  """
  Some related `TaskExecutionMessage` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: TaskExecutionMessageFilter

  """
  No related `TaskExecutionMessage` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: TaskExecutionMessageFilter
}

"""
A filter to be used against `TaskExecutionMessage` object types. All fields are combined with a logical ‘and.’
"""
input TaskExecutionMessageFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `executionId` field."""
  executionId: BigIntFilter

  """Filter by the object’s `creationTime` field."""
  creationTime: DatetimeFilter

  """Filter by the object’s `type` field."""
  type: StringFilter

  """Filter by the object’s `execution` relation."""
  execution: ExecutionInfoFilter

  """A related `execution` exists."""
  executionExists: Boolean

  """Checks for all expressions in this list."""
  and: [TaskExecutionMessageFilter!]

  """Checks for any expressions in this list."""
  or: [TaskExecutionMessageFilter!]

  """Negates the expression."""
  not: TaskExecutionMessageFilter
}

"""
A filter to be used against `WorkflowInfo` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ownerId` field."""
  ownerId: BigIntFilter

  """Filter by the object’s `availableInExplore` field."""
  availableInExplore: BooleanFilter

  """Filter by the object’s `version` field."""
  version: StringFilter

  """Filter by the object’s `flytedbId` field."""
  flytedbId: BigIntFilter

  """Filter by the object’s `displayName` field."""
  displayName: StringFilter

  """Filter by the object’s `name` field."""
  name: StringFilter

  """Filter by the object’s `creationDate` field."""
  creationDate: DatetimeFilter

  """Filter by the object’s `removed` field."""
  removed: BooleanFilter

  """Filter by the object’s `executionCount` field."""
  executionCount: BigIntFilter

  """Filter by the object’s `workflowGraphNodesByWorkflowId` relation."""
  workflowGraphNodesByWorkflowId: WorkflowInfoToManyWorkflowGraphNodeFilter

  """Some related `workflowGraphNodesByWorkflowId` exist."""
  workflowGraphNodesByWorkflowIdExist: Boolean

  """Filter by the object’s `workflowGraphEdgesByWorkflowId` relation."""
  workflowGraphEdgesByWorkflowId: WorkflowInfoToManyWorkflowGraphEdgeFilter

  """Some related `workflowGraphEdgesByWorkflowId` exist."""
  workflowGraphEdgesByWorkflowIdExist: Boolean

  """Filter by the object’s `workflowSubscriptionsByWorkflowId` relation."""
  workflowSubscriptionsByWorkflowId: WorkflowInfoToManyWorkflowSubscriptionFilter

  """Some related `workflowSubscriptionsByWorkflowId` exist."""
  workflowSubscriptionsByWorkflowIdExist: Boolean

  """Filter by the object’s `executionInfosByWorkflowId` relation."""
  executionInfosByWorkflowId: WorkflowInfoToManyExecutionInfoFilter

  """Some related `executionInfosByWorkflowId` exist."""
  executionInfosByWorkflowIdExist: Boolean

  """Filter by the object’s `lpInfosByWorkflowId` relation."""
  lpInfosByWorkflowId: WorkflowInfoToManyLpInfoFilter

  """Some related `lpInfosByWorkflowId` exist."""
  lpInfosByWorkflowIdExist: Boolean

  """Filter by the object’s `workflowTagsByWorkflowId` relation."""
  workflowTagsByWorkflowId: WorkflowInfoToManyWorkflowTagFilter

  """Some related `workflowTagsByWorkflowId` exist."""
  workflowTagsByWorkflowIdExist: Boolean

  """Filter by the object’s `owner` relation."""
  owner: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [WorkflowInfoFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowInfoFilter!]

  """Negates the expression."""
  not: WorkflowInfoFilter
}

"""
A filter to be used against many `WorkflowGraphNode` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowInfoToManyWorkflowGraphNodeFilter {
  """
  Every related `WorkflowGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowGraphNodeFilter

  """
  Some related `WorkflowGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowGraphNodeFilter

  """
  No related `WorkflowGraphNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowGraphNodeFilter
}

"""
A filter to be used against many `WorkflowGraphEdge` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowInfoToManyWorkflowGraphEdgeFilter {
  """
  Every related `WorkflowGraphEdge` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowGraphEdgeFilter

  """
  Some related `WorkflowGraphEdge` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowGraphEdgeFilter

  """
  No related `WorkflowGraphEdge` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowGraphEdgeFilter
}

"""
A filter to be used against `WorkflowGraphEdge` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowGraphEdgeFilter {
  """Filter by the object’s `workflowId` field."""
  workflowId: BigIntFilter

  """Filter by the object’s `workflow` relation."""
  workflow: WorkflowInfoFilter

  """Checks for all expressions in this list."""
  and: [WorkflowGraphEdgeFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowGraphEdgeFilter!]

  """Negates the expression."""
  not: WorkflowGraphEdgeFilter
}

"""
A filter to be used against many `WorkflowSubscription` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowInfoToManyWorkflowSubscriptionFilter {
  """
  Every related `WorkflowSubscription` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowSubscriptionFilter

  """
  Some related `WorkflowSubscription` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowSubscriptionFilter

  """
  No related `WorkflowSubscription` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowSubscriptionFilter
}

"""
A filter to be used against `WorkflowSubscription` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowSubscriptionFilter {
  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `workflowId` field."""
  workflowId: BigIntFilter

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Filter by the object’s `workflow` relation."""
  workflow: WorkflowInfoFilter

  """Checks for all expressions in this list."""
  and: [WorkflowSubscriptionFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowSubscriptionFilter!]

  """Negates the expression."""
  not: WorkflowSubscriptionFilter
}

"""
A filter to be used against many `ExecutionInfo` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowInfoToManyExecutionInfoFilter {
  """
  Every related `ExecutionInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: ExecutionInfoFilter

  """
  Some related `ExecutionInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: ExecutionInfoFilter

  """
  No related `ExecutionInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: ExecutionInfoFilter
}

"""
A filter to be used against many `LpInfo` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowInfoToManyLpInfoFilter {
  """
  Every related `LpInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LpInfoFilter

  """
  Some related `LpInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LpInfoFilter

  """
  No related `LpInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LpInfoFilter
}

"""
A filter to be used against `LpInfo` object types. All fields are combined with a logical ‘and.’
"""
input LpInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `workflowId` field."""
  workflowId: BigIntFilter

  """Filter by the object’s `flytedbId` field."""
  flytedbId: BigIntFilter

  """Filter by the object’s `workflow` relation."""
  workflow: WorkflowInfoFilter

  """Checks for all expressions in this list."""
  and: [LpInfoFilter!]

  """Checks for any expressions in this list."""
  or: [LpInfoFilter!]

  """Negates the expression."""
  not: LpInfoFilter
}

"""
A filter to be used against many `WorkflowTag` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowInfoToManyWorkflowTagFilter {
  """
  Every related `WorkflowTag` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowTagFilter

  """
  Some related `WorkflowTag` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowTagFilter

  """
  No related `WorkflowTag` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowTagFilter
}

"""
A filter to be used against `WorkflowTag` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowTagFilter {
  """Filter by the object’s `workflowId` field."""
  workflowId: BigIntFilter

  """Filter by the object’s `workflow` relation."""
  workflow: WorkflowInfoFilter

  """Checks for all expressions in this list."""
  and: [WorkflowTagFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowTagFilter!]

  """Negates the expression."""
  not: WorkflowTagFilter
}

"""
A filter to be used against many `WorkflowGraphBranch` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowGraphNodeToManyWorkflowGraphBranchFilter {
  """
  Every related `WorkflowGraphBranch` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowGraphBranchFilter

  """
  Some related `WorkflowGraphBranch` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowGraphBranchFilter

  """
  No related `WorkflowGraphBranch` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowGraphBranchFilter
}

"""
A filter to be used against `WorkflowGraphBranch` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowGraphBranchFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `workflowGraphNodeId` field."""
  workflowGraphNodeId: BigIntFilter

  """Filter by the object’s `taskInfoId` field."""
  taskInfoId: BigIntFilter

  """Filter by the object’s `workflowGraphNode` relation."""
  workflowGraphNode: WorkflowGraphNodeFilter

  """Filter by the object’s `taskInfo` relation."""
  taskInfo: TaskInfoFilter

  """Checks for all expressions in this list."""
  and: [WorkflowGraphBranchFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowGraphBranchFilter!]

  """Negates the expression."""
  not: WorkflowGraphBranchFilter
}

"""
A filter to be used against `WorkflowGraphSubWf` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowGraphSubWfFilter {
  """Filter by the object’s `wgnId` field."""
  wgnId: BigIntFilter

  """Filter by the object’s `wgn` relation."""
  wgn: WorkflowGraphNodeFilter

  """Checks for all expressions in this list."""
  and: [WorkflowGraphSubWfFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowGraphSubWfFilter!]

  """Negates the expression."""
  not: WorkflowGraphSubWfFilter
}

"""
A filter to be used against many `WorkflowGraphBranch` object types. All fields are combined with a logical ‘and.’
"""
input TaskInfoToManyWorkflowGraphBranchFilter {
  """
  Every related `WorkflowGraphBranch` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowGraphBranchFilter

  """
  Some related `WorkflowGraphBranch` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowGraphBranchFilter

  """
  No related `WorkflowGraphBranch` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowGraphBranchFilter
}

"""
A filter to be used against many `WorkflowInfo` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyWorkflowInfoFilter {
  """
  Every related `WorkflowInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowInfoFilter

  """
  Some related `WorkflowInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowInfoFilter

  """
  No related `WorkflowInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowInfoFilter
}

"""
A filter to be used against many `WorkflowSubscription` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyWorkflowSubscriptionFilter {
  """
  Every related `WorkflowSubscription` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowSubscriptionFilter

  """
  Some related `WorkflowSubscription` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowSubscriptionFilter

  """
  No related `WorkflowSubscription` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowSubscriptionFilter
}

"""
A filter to be used against many `ExecutionCreator` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyExecutionCreatorFilter {
  """
  Every related `ExecutionCreator` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: ExecutionCreatorFilter

  """
  Some related `ExecutionCreator` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: ExecutionCreatorFilter

  """
  No related `ExecutionCreator` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: ExecutionCreatorFilter
}

"""
A filter to be used against `ExecutionCreator` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionCreatorFilter {
  """Filter by the object’s `createdBy` field."""
  createdBy: BigIntFilter

  """Filter by the object’s `flytedbId` field."""
  flytedbId: BigIntFilter

  """Filter by the object’s `token` field."""
  token: StringFilter

  """Filter by the object’s `igvGenomesByExecutionFlytedbId` relation."""
  igvGenomesByExecutionFlytedbId: ExecutionCreatorToManyIgvGenomeFilter

  """Some related `igvGenomesByExecutionFlytedbId` exist."""
  igvGenomesByExecutionFlytedbIdExist: Boolean

  """Filter by the object’s `accountInfoByCreatedBy` relation."""
  accountInfoByCreatedBy: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [ExecutionCreatorFilter!]

  """Checks for any expressions in this list."""
  or: [ExecutionCreatorFilter!]

  """Negates the expression."""
  not: ExecutionCreatorFilter
}

"""
A filter to be used against many `IgvGenome` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionCreatorToManyIgvGenomeFilter {
  """
  Every related `IgvGenome` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: IgvGenomeFilter

  """
  Some related `IgvGenome` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: IgvGenomeFilter

  """
  No related `IgvGenome` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: IgvGenomeFilter
}

"""
A filter to be used against `IgvGenome` object types. All fields are combined with a logical ‘and.’
"""
input IgvGenomeFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ldataNodeId` field."""
  ldataNodeId: BigIntFilter

  """Filter by the object’s `executionFlytedbId` field."""
  executionFlytedbId: BigIntFilter

  """Filter by the object’s `ldataNode` relation."""
  ldataNode: LdataNodeFilter

  """A related `ldataNode` exists."""
  ldataNodeExists: Boolean

  """Filter by the object’s `executionFlytedb` relation."""
  executionFlytedb: ExecutionCreatorFilter

  """A related `executionFlytedb` exists."""
  executionFlytedbExists: Boolean

  """Checks for all expressions in this list."""
  and: [IgvGenomeFilter!]

  """Checks for any expressions in this list."""
  or: [IgvGenomeFilter!]

  """Negates the expression."""
  not: IgvGenomeFilter
}

"""
A filter to be used against many `BenchlingApiToken` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyBenchlingApiTokenFilter {
  """
  Every related `BenchlingApiToken` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: BenchlingApiTokenFilter

  """
  Some related `BenchlingApiToken` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: BenchlingApiTokenFilter

  """
  No related `BenchlingApiToken` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: BenchlingApiTokenFilter
}

"""
A filter to be used against `BenchlingApiToken` object types. All fields are combined with a logical ‘and.’
"""
input BenchlingApiTokenFilter {
  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [BenchlingApiTokenFilter!]

  """Checks for any expressions in this list."""
  or: [BenchlingApiTokenFilter!]

  """Negates the expression."""
  not: BenchlingApiTokenFilter
}

"""
A filter to be used against many `LdataS3MountConfiguratorRole` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyLdataS3MountConfiguratorRoleFilter {
  """
  Every related `LdataS3MountConfiguratorRole` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataS3MountConfiguratorRoleFilter

  """
  Some related `LdataS3MountConfiguratorRole` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataS3MountConfiguratorRoleFilter

  """
  No related `LdataS3MountConfiguratorRole` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataS3MountConfiguratorRoleFilter
}

"""
A filter to be used against `LdataS3MountConfiguratorRole` object types. All fields are combined with a logical ‘and.’
"""
input LdataS3MountConfiguratorRoleFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """
  Filter by the object’s `ldataS3MountAccessProvensByGeneratedUsing` relation.
  """
  ldataS3MountAccessProvensByGeneratedUsing: LdataS3MountConfiguratorRoleToManyLdataS3MountAccessProvenFilter

  """Some related `ldataS3MountAccessProvensByGeneratedUsing` exist."""
  ldataS3MountAccessProvensByGeneratedUsingExist: Boolean

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [LdataS3MountConfiguratorRoleFilter!]

  """Checks for any expressions in this list."""
  or: [LdataS3MountConfiguratorRoleFilter!]

  """Negates the expression."""
  not: LdataS3MountConfiguratorRoleFilter
}

"""
A filter to be used against many `LdataS3MountAccessProven` object types. All fields are combined with a logical ‘and.’
"""
input LdataS3MountConfiguratorRoleToManyLdataS3MountAccessProvenFilter {
  """
  Every related `LdataS3MountAccessProven` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataS3MountAccessProvenFilter

  """
  Some related `LdataS3MountAccessProven` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataS3MountAccessProvenFilter

  """
  No related `LdataS3MountAccessProven` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataS3MountAccessProvenFilter
}

"""
A filter to be used against `LdataS3MountAccessProven` object types. All fields are combined with a logical ‘and.’
"""
input LdataS3MountAccessProvenFilter {
  """Filter by the object’s `generatedUsing` field."""
  generatedUsing: BigIntFilter

  """
  Filter by the object’s `ldataS3MountConfiguratorRoleByGeneratedUsing` relation.
  """
  ldataS3MountConfiguratorRoleByGeneratedUsing: LdataS3MountConfiguratorRoleFilter

  """Checks for all expressions in this list."""
  and: [LdataS3MountAccessProvenFilter!]

  """Checks for any expressions in this list."""
  or: [LdataS3MountAccessProvenFilter!]

  """Negates the expression."""
  not: LdataS3MountAccessProvenFilter
}

"""
A filter to be used against many `Credit` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyCreditFilter {
  """
  Every related `Credit` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: CreditFilter

  """
  Some related `Credit` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: CreditFilter

  """
  No related `Credit` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: CreditFilter
}

"""
A filter to be used against `Credit` object types. All fields are combined with a logical ‘and.’
"""
input CreditFilter {
  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `depositTime` field."""
  depositTime: DatetimeFilter

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [CreditFilter!]

  """Checks for any expressions in this list."""
  or: [CreditFilter!]

  """Negates the expression."""
  not: CreditFilter
}

"""
A filter to be used against `TeamMemberSharedDataType` object types. All fields are combined with a logical ‘and.’
"""
input TeamMemberSharedDataTypeFilter {
  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [TeamMemberSharedDataTypeFilter!]

  """Checks for any expressions in this list."""
  or: [TeamMemberSharedDataTypeFilter!]

  """Negates the expression."""
  not: TeamMemberSharedDataTypeFilter
}

"""
A filter to be used against many `LdataShareInvite` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyLdataShareInviteFilter {
  """
  Every related `LdataShareInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataShareInviteFilter

  """
  Some related `LdataShareInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataShareInviteFilter

  """
  No related `LdataShareInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataShareInviteFilter
}

"""
A filter to be used against `LdataShareInvite` object types. All fields are combined with a logical ‘and.’
"""
input LdataShareInviteFilter {
  """Filter by the object’s `senderId` field."""
  senderId: BigIntFilter

  """Filter by the object’s `objectId` field."""
  objectId: BigIntFilter

  """Filter by the object’s `code` field."""
  code: StringFilter

  """Filter by the object’s `objectName` field."""
  objectName: StringFilter

  """Filter by the object’s `sender` relation."""
  sender: AccountInfoFilter

  """Filter by the object’s `object` relation."""
  object: LdataNodeFilter

  """Checks for all expressions in this list."""
  and: [LdataShareInviteFilter!]

  """Checks for any expressions in this list."""
  or: [LdataShareInviteFilter!]

  """Negates the expression."""
  not: LdataShareInviteFilter
}

"""
A filter to be used against many `LdataShareLinkNode` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyLdataShareLinkNodeFilter {
  """
  Every related `LdataShareLinkNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataShareLinkNodeFilter

  """
  Some related `LdataShareLinkNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataShareLinkNodeFilter

  """
  No related `LdataShareLinkNode` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataShareLinkNodeFilter
}

"""
A filter to be used against `LdataShareLinkNode` object types. All fields are combined with a logical ‘and.’
"""
input LdataShareLinkNodeFilter {
  """Filter by the object’s `linkNodeId` field."""
  linkNodeId: BigIntFilter

  """Filter by the object’s `receiverId` field."""
  receiverId: BigIntFilter

  """Filter by the object’s `linkNode` relation."""
  linkNode: LdataNodeFilter

  """Filter by the object’s `receiver` relation."""
  receiver: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [LdataShareLinkNodeFilter!]

  """Checks for any expressions in this list."""
  or: [LdataShareLinkNodeFilter!]

  """Negates the expression."""
  not: LdataShareLinkNodeFilter
}

"""
A filter to be used against many `LdataSharePermission` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyLdataSharePermissionFilter {
  """
  Every related `LdataSharePermission` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataSharePermissionFilter

  """
  Some related `LdataSharePermission` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataSharePermissionFilter

  """
  No related `LdataSharePermission` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataSharePermissionFilter
}

"""
A filter to be used against `LdataSharePermission` object types. All fields are combined with a logical ‘and.’
"""
input LdataSharePermissionFilter {
  """Filter by the object’s `objectId` field."""
  objectId: BigIntFilter

  """Filter by the object’s `receiverId` field."""
  receiverId: BigIntFilter

  """Filter by the object’s `object` relation."""
  object: LdataNodeFilter

  """Filter by the object’s `receiver` relation."""
  receiver: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [LdataSharePermissionFilter!]

  """Checks for any expressions in this list."""
  or: [LdataSharePermissionFilter!]

  """Negates the expression."""
  not: LdataSharePermissionFilter
}

"""
A filter to be used against many `PodInfo` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyPodInfoFilter {
  """
  Every related `PodInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PodInfoFilter

  """
  Some related `PodInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PodInfoFilter

  """
  No related `PodInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PodInfoFilter
}

"""
A filter to be used against `PodInfo` object types. All fields are combined with a logical ‘and.’
"""
input PodInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `creationDate` field."""
  creationDate: DatetimeFilter

  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `removed` field."""
  removed: BooleanFilter

  """Filter by the object’s `groupId` field."""
  groupId: BigIntFilter

  """Filter by the object’s `templateVersionId` field."""
  templateVersionId: BigIntFilter

  """Filter by the object’s `price` field."""
  price: BigFloatFilter

  """Filter by the object’s `podSessionsByPodId` relation."""
  podSessionsByPodId: PodInfoToManyPodSessionFilter

  """Some related `podSessionsByPodId` exist."""
  podSessionsByPodIdExist: Boolean

  """Filter by the object’s `ebsSessionsByPodId` relation."""
  ebsSessionsByPodId: PodInfoToManyEbsSessionFilter

  """Some related `ebsSessionsByPodId` exist."""
  ebsSessionsByPodIdExist: Boolean

  """Filter by the object’s `podBackupsByPodId` relation."""
  podBackupsByPodId: PodInfoToManyPodBackupFilter

  """Some related `podBackupsByPodId` exist."""
  podBackupsByPodIdExist: Boolean

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Filter by the object’s `group` relation."""
  group: PodGroupInfoFilter

  """A related `group` exists."""
  groupExists: Boolean

  """Filter by the object’s `templateVersion` relation."""
  templateVersion: PodTemplateVersionFilter

  """A related `templateVersion` exists."""
  templateVersionExists: Boolean

  """Checks for all expressions in this list."""
  and: [PodInfoFilter!]

  """Checks for any expressions in this list."""
  or: [PodInfoFilter!]

  """Negates the expression."""
  not: PodInfoFilter
}

"""
A filter to be used against many `PodSession` object types. All fields are combined with a logical ‘and.’
"""
input PodInfoToManyPodSessionFilter {
  """
  Every related `PodSession` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PodSessionFilter

  """
  Some related `PodSession` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PodSessionFilter

  """
  No related `PodSession` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PodSessionFilter
}

"""
A filter to be used against `PodSession` object types. All fields are combined with a logical ‘and.’
"""
input PodSessionFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `podId` field."""
  podId: BigIntFilter

  """Filter by the object’s `startTime` field."""
  startTime: DatetimeFilter

  """Filter by the object’s `currentCredits` field."""
  currentCredits: FloatFilter

  """Filter by the object’s `price` field."""
  price: BigFloatFilter

  """Filter by the object’s `pod` relation."""
  pod: PodInfoFilter

  """Checks for all expressions in this list."""
  and: [PodSessionFilter!]

  """Checks for any expressions in this list."""
  or: [PodSessionFilter!]

  """Negates the expression."""
  not: PodSessionFilter
}

"""
A filter to be used against Float fields. All fields are combined with a logical ‘and.’
"""
input FloatFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: Float

  """Not equal to the specified value."""
  notEqualTo: Float

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: Float

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: Float

  """Included in the specified list."""
  in: [Float!]

  """Not included in the specified list."""
  notIn: [Float!]

  """Less than the specified value."""
  lessThan: Float

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: Float

  """Greater than the specified value."""
  greaterThan: Float

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: Float
}

"""
A filter to be used against many `EbsSession` object types. All fields are combined with a logical ‘and.’
"""
input PodInfoToManyEbsSessionFilter {
  """
  Every related `EbsSession` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: EbsSessionFilter

  """
  Some related `EbsSession` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: EbsSessionFilter

  """
  No related `EbsSession` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: EbsSessionFilter
}

"""
A filter to be used against `EbsSession` object types. All fields are combined with a logical ‘and.’
"""
input EbsSessionFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `podId` field."""
  podId: BigIntFilter

  """Filter by the object’s `startTime` field."""
  startTime: DatetimeFilter

  """Filter by the object’s `currentCredits` field."""
  currentCredits: FloatFilter

  """Filter by the object’s `price` field."""
  price: BigFloatFilter

  """Filter by the object’s `pod` relation."""
  pod: PodInfoFilter

  """Checks for all expressions in this list."""
  and: [EbsSessionFilter!]

  """Checks for any expressions in this list."""
  or: [EbsSessionFilter!]

  """Negates the expression."""
  not: EbsSessionFilter
}

"""
A filter to be used against many `PodBackup` object types. All fields are combined with a logical ‘and.’
"""
input PodInfoToManyPodBackupFilter {
  """
  Every related `PodBackup` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PodBackupFilter

  """
  Some related `PodBackup` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PodBackupFilter

  """
  No related `PodBackup` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PodBackupFilter
}

"""
A filter to be used against `PodBackup` object types. All fields are combined with a logical ‘and.’
"""
input PodBackupFilter {
  """Filter by the object’s `podId` field."""
  podId: BigIntFilter

  """Filter by the object’s `providerId` field."""
  providerId: StringFilter

  """Filter by the object’s `startTime` field."""
  startTime: DatetimeFilter

  """Filter by the object’s `podTemplateVersionsBySourceId` relation."""
  podTemplateVersionsBySourceId: PodBackupToManyPodTemplateVersionFilter

  """Some related `podTemplateVersionsBySourceId` exist."""
  podTemplateVersionsBySourceIdExist: Boolean

  """Filter by the object’s `pod` relation."""
  pod: PodInfoFilter

  """Checks for all expressions in this list."""
  and: [PodBackupFilter!]

  """Checks for any expressions in this list."""
  or: [PodBackupFilter!]

  """Negates the expression."""
  not: PodBackupFilter
}

"""
A filter to be used against many `PodTemplateVersion` object types. All fields are combined with a logical ‘and.’
"""
input PodBackupToManyPodTemplateVersionFilter {
  """
  Every related `PodTemplateVersion` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PodTemplateVersionFilter

  """
  Some related `PodTemplateVersion` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PodTemplateVersionFilter

  """
  No related `PodTemplateVersion` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PodTemplateVersionFilter
}

"""
A filter to be used against `PodTemplateVersion` object types. All fields are combined with a logical ‘and.’
"""
input PodTemplateVersionFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `templateId` field."""
  templateId: BigIntFilter

  """Filter by the object’s `sourceId` field."""
  sourceId: StringFilter

  """Filter by the object’s `removed` field."""
  removed: BooleanFilter

  """Filter by the object’s `creationDate` field."""
  creationDate: DatetimeFilter

  """Filter by the object’s `isCreating` field."""
  isCreating: BooleanFilter

  """Filter by the object’s `status` field."""
  status: PodBackupStatusFilter

  """Filter by the object’s `podInfosByTemplateVersionId` relation."""
  podInfosByTemplateVersionId: PodTemplateVersionToManyPodInfoFilter

  """Some related `podInfosByTemplateVersionId` exist."""
  podInfosByTemplateVersionIdExist: Boolean

  """Filter by the object’s `template` relation."""
  template: PodTemplateFilter

  """Filter by the object’s `source` relation."""
  source: PodBackupFilter

  """Checks for all expressions in this list."""
  and: [PodTemplateVersionFilter!]

  """Checks for any expressions in this list."""
  or: [PodTemplateVersionFilter!]

  """Negates the expression."""
  not: PodTemplateVersionFilter
}

"""
A filter to be used against PodBackupStatus fields. All fields are combined with a logical ‘and.’
"""
input PodBackupStatusFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: PodBackupStatus

  """Not equal to the specified value."""
  notEqualTo: PodBackupStatus

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: PodBackupStatus

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: PodBackupStatus

  """Included in the specified list."""
  in: [PodBackupStatus!]

  """Not included in the specified list."""
  notIn: [PodBackupStatus!]

  """Less than the specified value."""
  lessThan: PodBackupStatus

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: PodBackupStatus

  """Greater than the specified value."""
  greaterThan: PodBackupStatus

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: PodBackupStatus
}

enum PodBackupStatus {
  PENDING
  SUCCESS
  ERROR
}

"""
A filter to be used against many `PodInfo` object types. All fields are combined with a logical ‘and.’
"""
input PodTemplateVersionToManyPodInfoFilter {
  """
  Every related `PodInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PodInfoFilter

  """
  Some related `PodInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PodInfoFilter

  """
  No related `PodInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PodInfoFilter
}

"""
A filter to be used against `PodTemplate` object types. All fields are combined with a logical ‘and.’
"""
input PodTemplateFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ownerId` field."""
  ownerId: BigIntFilter

  """Filter by the object’s `creationDate` field."""
  creationDate: DatetimeFilter

  """Filter by the object’s `availableInExplore` field."""
  availableInExplore: BooleanFilter

  """Filter by the object’s `removed` field."""
  removed: BooleanFilter

  """Filter by the object’s `podTemplateVersionsByTemplateId` relation."""
  podTemplateVersionsByTemplateId: PodTemplateToManyPodTemplateVersionFilter

  """Some related `podTemplateVersionsByTemplateId` exist."""
  podTemplateVersionsByTemplateIdExist: Boolean

  """Filter by the object’s `owner` relation."""
  owner: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [PodTemplateFilter!]

  """Checks for any expressions in this list."""
  or: [PodTemplateFilter!]

  """Negates the expression."""
  not: PodTemplateFilter
}

"""
A filter to be used against many `PodTemplateVersion` object types. All fields are combined with a logical ‘and.’
"""
input PodTemplateToManyPodTemplateVersionFilter {
  """
  Every related `PodTemplateVersion` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PodTemplateVersionFilter

  """
  Some related `PodTemplateVersion` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PodTemplateVersionFilter

  """
  No related `PodTemplateVersion` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PodTemplateVersionFilter
}

"""
A filter to be used against `PodGroupInfo` object types. All fields are combined with a logical ‘and.’
"""
input PodGroupInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ownerId` field."""
  ownerId: BigIntFilter

  """Filter by the object’s `podInfosByGroupId` relation."""
  podInfosByGroupId: PodGroupInfoToManyPodInfoFilter

  """Some related `podInfosByGroupId` exist."""
  podInfosByGroupIdExist: Boolean

  """Filter by the object’s `owner` relation."""
  owner: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [PodGroupInfoFilter!]

  """Checks for any expressions in this list."""
  or: [PodGroupInfoFilter!]

  """Negates the expression."""
  not: PodGroupInfoFilter
}

"""
A filter to be used against many `PodInfo` object types. All fields are combined with a logical ‘and.’
"""
input PodGroupInfoToManyPodInfoFilter {
  """
  Every related `PodInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PodInfoFilter

  """
  Some related `PodInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PodInfoFilter

  """
  No related `PodInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PodInfoFilter
}

"""
A filter to be used against many `PublicKeyInfo` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyPublicKeyInfoFilter {
  """
  Every related `PublicKeyInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PublicKeyInfoFilter

  """
  Some related `PublicKeyInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PublicKeyInfoFilter

  """
  No related `PublicKeyInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PublicKeyInfoFilter
}

"""
A filter to be used against `PublicKeyInfo` object types. All fields are combined with a logical ‘and.’
"""
input PublicKeyInfoFilter {
  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [PublicKeyInfoFilter!]

  """Checks for any expressions in this list."""
  or: [PublicKeyInfoFilter!]

  """Negates the expression."""
  not: PublicKeyInfoFilter
}

"""
A filter to be used against `GithubPersonalAccessToken` object types. All fields are combined with a logical ‘and.’
"""
input GithubPersonalAccessTokenFilter {
  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [GithubPersonalAccessTokenFilter!]

  """Checks for any expressions in this list."""
  or: [GithubPersonalAccessTokenFilter!]

  """Negates the expression."""
  not: GithubPersonalAccessTokenFilter
}

"""
A filter to be used against many `BasespaceApiToken` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyBasespaceApiTokenFilter {
  """
  Every related `BasespaceApiToken` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: BasespaceApiTokenFilter

  """
  Some related `BasespaceApiToken` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: BasespaceApiTokenFilter

  """
  No related `BasespaceApiToken` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: BasespaceApiTokenFilter
}

"""
A filter to be used against `BasespaceApiToken` object types. All fields are combined with a logical ‘and.’
"""
input BasespaceApiTokenFilter {
  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `lastAutoImport` field."""
  lastAutoImport: DatetimeFilter

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [BasespaceApiTokenFilter!]

  """Checks for any expressions in this list."""
  or: [BasespaceApiTokenFilter!]

  """Negates the expression."""
  not: BasespaceApiTokenFilter
}

"""
A filter to be used against `WorkflowPreview` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowPreviewFilter {
  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [WorkflowPreviewFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowPreviewFilter!]

  """Negates the expression."""
  not: WorkflowPreviewFilter
}

"""
A filter to be used against many `PollockDeploymentInfo` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyPollockDeploymentInfoFilter {
  """
  Every related `PollockDeploymentInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PollockDeploymentInfoFilter

  """
  Some related `PollockDeploymentInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PollockDeploymentInfoFilter

  """
  No related `PollockDeploymentInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PollockDeploymentInfoFilter
}

"""
A filter to be used against `PollockDeploymentInfo` object types. All fields are combined with a logical ‘and.’
"""
input PollockDeploymentInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `workspaceId` field."""
  workspaceId: BigIntFilter

  """Filter by the object’s `ldataNodeId` field."""
  ldataNodeId: BigIntFilter

  """Filter by the object’s `workspace` relation."""
  workspace: AccountInfoFilter

  """Filter by the object’s `ldataNode` relation."""
  ldataNode: LdataNodeFilter

  """Checks for all expressions in this list."""
  and: [PollockDeploymentInfoFilter!]

  """Checks for any expressions in this list."""
  or: [PollockDeploymentInfoFilter!]

  """Negates the expression."""
  not: PollockDeploymentInfoFilter
}

"""
A filter to be used against many `WorkflowPin` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyWorkflowPinFilter {
  """
  Every related `WorkflowPin` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: WorkflowPinFilter

  """
  Some related `WorkflowPin` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: WorkflowPinFilter

  """
  No related `WorkflowPin` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: WorkflowPinFilter
}

"""
A filter to be used against `WorkflowPin` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowPinFilter {
  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `account` relation."""
  account: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [WorkflowPinFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowPinFilter!]

  """Negates the expression."""
  not: WorkflowPinFilter
}

"""
A filter to be used against many `DatasetDownloadInfo` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyDatasetDownloadInfoFilter {
  """
  Every related `DatasetDownloadInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: DatasetDownloadInfoFilter

  """
  Some related `DatasetDownloadInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: DatasetDownloadInfoFilter

  """
  No related `DatasetDownloadInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: DatasetDownloadInfoFilter
}

"""
A filter to be used against many `LdataNodeEvent` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyLdataNodeEventFilter {
  """
  Every related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataNodeEventFilter

  """
  Some related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataNodeEventFilter

  """
  No related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataNodeEventFilter
}

"""
A filter to be used against many `AccountAccessPolicy` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyAccountAccessPolicyFilter {
  """
  Every related `AccountAccessPolicy` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: AccountAccessPolicyFilter

  """
  Some related `AccountAccessPolicy` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: AccountAccessPolicyFilter

  """
  No related `AccountAccessPolicy` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: AccountAccessPolicyFilter
}

"""
A filter to be used against many `CatalogProject` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyCatalogProjectFilter {
  """
  Every related `CatalogProject` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: CatalogProjectFilter

  """
  Some related `CatalogProject` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: CatalogProjectFilter

  """
  No related `CatalogProject` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: CatalogProjectFilter
}

"""
A filter to be used against many `DatasetPurchase` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyDatasetPurchaseFilter {
  """
  Every related `DatasetPurchase` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: DatasetPurchaseFilter

  """
  Some related `DatasetPurchase` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: DatasetPurchaseFilter

  """
  No related `DatasetPurchase` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: DatasetPurchaseFilter
}

"""
A filter to be used against many `AccountSecret` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyAccountSecretFilter {
  """
  Every related `AccountSecret` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: AccountSecretFilter

  """
  Some related `AccountSecret` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: AccountSecretFilter

  """
  No related `AccountSecret` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: AccountSecretFilter
}

"""
A filter to be used against `AccountSecret` object types. All fields are combined with a logical ‘and.’
"""
input AccountSecretFilter {
  """Filter by the object’s `workspaceId` field."""
  workspaceId: BigIntFilter

  """Filter by the object’s `creatorName` field."""
  creatorName: StringFilter

  """Filter by the object’s `workspace` relation."""
  workspace: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [AccountSecretFilter!]

  """Checks for any expressions in this list."""
  or: [AccountSecretFilter!]

  """Negates the expression."""
  not: AccountSecretFilter
}

"""
A filter to be used against many `PodTemplate` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyPodTemplateFilter {
  """
  Every related `PodTemplate` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PodTemplateFilter

  """
  Some related `PodTemplate` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PodTemplateFilter

  """
  No related `PodTemplate` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PodTemplateFilter
}

"""
A filter to be used against many `ExecutionBatchInfo` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyExecutionBatchInfoFilter {
  """
  Every related `ExecutionBatchInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: ExecutionBatchInfoFilter

  """
  Some related `ExecutionBatchInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: ExecutionBatchInfoFilter

  """
  No related `ExecutionBatchInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: ExecutionBatchInfoFilter
}

"""
A filter to be used against `ExecutionBatchInfo` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionBatchInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ownedBy` field."""
  ownedBy: BigIntFilter

  """Filter by the object’s `executionBatchMembersByBatchId` relation."""
  executionBatchMembersByBatchId: ExecutionBatchInfoToManyExecutionBatchMemberFilter

  """Some related `executionBatchMembersByBatchId` exist."""
  executionBatchMembersByBatchIdExist: Boolean

  """Filter by the object’s `executionNotificationInfosByBatchId` relation."""
  executionNotificationInfosByBatchId: ExecutionBatchInfoToManyExecutionNotificationInfoFilter

  """Some related `executionNotificationInfosByBatchId` exist."""
  executionNotificationInfosByBatchIdExist: Boolean

  """Filter by the object’s `accountInfoByOwnedBy` relation."""
  accountInfoByOwnedBy: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [ExecutionBatchInfoFilter!]

  """Checks for any expressions in this list."""
  or: [ExecutionBatchInfoFilter!]

  """Negates the expression."""
  not: ExecutionBatchInfoFilter
}

"""
A filter to be used against many `ExecutionBatchMember` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionBatchInfoToManyExecutionBatchMemberFilter {
  """
  Every related `ExecutionBatchMember` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: ExecutionBatchMemberFilter

  """
  Some related `ExecutionBatchMember` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: ExecutionBatchMemberFilter

  """
  No related `ExecutionBatchMember` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: ExecutionBatchMemberFilter
}

"""
A filter to be used against `ExecutionBatchMember` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionBatchMemberFilter {
  """Filter by the object’s `batchId` field."""
  batchId: BigIntFilter

  """Filter by the object’s `batch` relation."""
  batch: ExecutionBatchInfoFilter

  """Checks for all expressions in this list."""
  and: [ExecutionBatchMemberFilter!]

  """Checks for any expressions in this list."""
  or: [ExecutionBatchMemberFilter!]

  """Negates the expression."""
  not: ExecutionBatchMemberFilter
}

"""
A filter to be used against many `ExecutionNotificationInfo` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionBatchInfoToManyExecutionNotificationInfoFilter {
  """
  Every related `ExecutionNotificationInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: ExecutionNotificationInfoFilter

  """
  Some related `ExecutionNotificationInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: ExecutionNotificationInfoFilter

  """
  No related `ExecutionNotificationInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: ExecutionNotificationInfoFilter
}

"""
A filter to be used against `ExecutionNotificationInfo` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionNotificationInfoFilter {
  """Filter by the object’s `batchId` field."""
  batchId: BigIntFilter

  """Filter by the object’s `receiverEmail` field."""
  receiverEmail: StringFilter

  """Filter by the object’s `batch` relation."""
  batch: ExecutionBatchInfoFilter

  """Checks for all expressions in this list."""
  and: [ExecutionNotificationInfoFilter!]

  """Checks for any expressions in this list."""
  or: [ExecutionNotificationInfoFilter!]

  """Negates the expression."""
  not: ExecutionNotificationInfoFilter
}

"""
A filter to be used against many `VerifiedEmail` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyVerifiedEmailFilter {
  """
  Every related `VerifiedEmail` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: VerifiedEmailFilter

  """
  Some related `VerifiedEmail` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: VerifiedEmailFilter

  """
  No related `VerifiedEmail` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: VerifiedEmailFilter
}

"""
A filter to be used against `VerifiedEmail` object types. All fields are combined with a logical ‘and.’
"""
input VerifiedEmailFilter {
  """Filter by the object’s `ownerId` field."""
  ownerId: BigIntFilter

  """Filter by the object’s `requestedAt` field."""
  requestedAt: DatetimeFilter

  """Filter by the object’s `verified` field."""
  verified: BooleanFilter

  """Filter by the object’s `verificationResentAt` field."""
  verificationResentAt: DatetimeFilter

  """Filter by the object’s `owner` relation."""
  owner: AccountInfoFilter

  """Checks for all expressions in this list."""
  and: [VerifiedEmailFilter!]

  """Checks for any expressions in this list."""
  or: [VerifiedEmailFilter!]

  """Negates the expression."""
  not: VerifiedEmailFilter
}

"""
A filter to be used against many `PodGroupInfo` object types. All fields are combined with a logical ‘and.’
"""
input AccountInfoToManyPodGroupInfoFilter {
  """
  Every related `PodGroupInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PodGroupInfoFilter

  """
  Some related `PodGroupInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PodGroupInfoFilter

  """
  No related `PodGroupInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PodGroupInfoFilter
}

"""
A filter to be used against many `LdataWfEx` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyLdataWfExFilter {
  """
  Every related `LdataWfEx` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataWfExFilter

  """
  Some related `LdataWfEx` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataWfExFilter

  """
  No related `LdataWfEx` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataWfExFilter
}

"""
A filter to be used against `LdataLinkDatum` object types. All fields are combined with a logical ‘and.’
"""
input LdataLinkDatumFilter {
  """Filter by the object’s `ldataNodeId` field."""
  ldataNodeId: BigIntFilter

  """Filter by the object’s `targetNodeId` field."""
  targetNodeId: BigIntFilter

  """Filter by the object’s `ldataNode` relation."""
  ldataNode: LdataNodeFilter

  """Filter by the object’s `targetNode` relation."""
  targetNode: LdataNodeFilter

  """Checks for all expressions in this list."""
  and: [LdataLinkDatumFilter!]

  """Checks for any expressions in this list."""
  or: [LdataLinkDatumFilter!]

  """Negates the expression."""
  not: LdataLinkDatumFilter
}

"""
A filter to be used against many `LdataLinkDatum` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyLdataLinkDatumFilter {
  """
  Every related `LdataLinkDatum` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataLinkDatumFilter

  """
  Some related `LdataLinkDatum` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataLinkDatumFilter

  """
  No related `LdataLinkDatum` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataLinkDatumFilter
}

"""
A filter to be used against many `LdataShareInvite` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyLdataShareInviteFilter {
  """
  Every related `LdataShareInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataShareInviteFilter

  """
  Some related `LdataShareInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataShareInviteFilter

  """
  No related `LdataShareInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataShareInviteFilter
}

"""
A filter to be used against many `LdataSharePermission` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyLdataSharePermissionFilter {
  """
  Every related `LdataSharePermission` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataSharePermissionFilter

  """
  Some related `LdataSharePermission` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataSharePermissionFilter

  """
  No related `LdataSharePermission` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataSharePermissionFilter
}

"""
A filter to be used against many `LdataNodeTag` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyLdataNodeTagFilter {
  """
  Every related `LdataNodeTag` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataNodeTagFilter

  """
  Some related `LdataNodeTag` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataNodeTagFilter

  """
  No related `LdataNodeTag` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataNodeTagFilter
}

"""
A filter to be used against `LdataNodeTag` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeTagFilter {
  """Filter by the object’s `ldataNodeId` field."""
  ldataNodeId: BigIntFilter

  """Filter by the object’s `tag` field."""
  tag: StringFilter

  """Filter by the object’s `type` field."""
  type: LdataTagTypeFilter

  """Filter by the object’s `ldataNode` relation."""
  ldataNode: LdataNodeFilter

  """Checks for all expressions in this list."""
  and: [LdataNodeTagFilter!]

  """Checks for any expressions in this list."""
  or: [LdataNodeTagFilter!]

  """Negates the expression."""
  not: LdataNodeTagFilter
}

"""
A filter to be used against LdataTagType fields. All fields are combined with a logical ‘and.’
"""
input LdataTagTypeFilter {
  """
  Is null (if `true` is specified) or is not null (if `false` is specified).
  """
  isNull: Boolean

  """Equal to the specified value."""
  equalTo: LdataTagType

  """Not equal to the specified value."""
  notEqualTo: LdataTagType

  """
  Not equal to the specified value, treating null like an ordinary value.
  """
  distinctFrom: LdataTagType

  """Equal to the specified value, treating null like an ordinary value."""
  notDistinctFrom: LdataTagType

  """Included in the specified list."""
  in: [LdataTagType!]

  """Not included in the specified list."""
  notIn: [LdataTagType!]

  """Less than the specified value."""
  lessThan: LdataTagType

  """Less than or equal to the specified value."""
  lessThanOrEqualTo: LdataTagType

  """Greater than the specified value."""
  greaterThan: LdataTagType

  """Greater than or equal to the specified value."""
  greaterThanOrEqualTo: LdataTagType
}

enum LdataTagType {
  USER
  EXECUTION_INPUT
  EXECUTION_OUTPUT
}

"""
A filter to be used against many `IgvGenome` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyIgvGenomeFilter {
  """
  Every related `IgvGenome` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: IgvGenomeFilter

  """
  Some related `IgvGenome` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: IgvGenomeFilter

  """
  No related `IgvGenome` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: IgvGenomeFilter
}

"""
A filter to be used against many `IgvTrack` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyIgvTrackFilter {
  """
  Every related `IgvTrack` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: IgvTrackFilter

  """
  Some related `IgvTrack` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: IgvTrackFilter

  """
  No related `IgvTrack` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: IgvTrackFilter
}

"""
A filter to be used against `IgvTrack` object types. All fields are combined with a logical ‘and.’
"""
input IgvTrackFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `ldataNodeId` field."""
  ldataNodeId: BigIntFilter

  """Filter by the object’s `ldataNode` relation."""
  ldataNode: LdataNodeFilter

  """A related `ldataNode` exists."""
  ldataNodeExists: Boolean

  """Checks for all expressions in this list."""
  and: [IgvTrackFilter!]

  """Checks for any expressions in this list."""
  or: [IgvTrackFilter!]

  """Negates the expression."""
  not: IgvTrackFilter
}

"""
A filter to be used against many `PollockDeploymentInfo` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyPollockDeploymentInfoFilter {
  """
  Every related `PollockDeploymentInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: PollockDeploymentInfoFilter

  """
  Some related `PollockDeploymentInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: PollockDeploymentInfoFilter

  """
  No related `PollockDeploymentInfo` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: PollockDeploymentInfoFilter
}

"""
A filter to be used against many `LdataNodeEvent` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyLdataNodeEventFilter {
  """
  Every related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataNodeEventFilter

  """
  Some related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataNodeEventFilter

  """
  No related `LdataNodeEvent` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataNodeEventFilter
}

"""
A filter to be used against many `LdataNodeAccessibleInWorkspaceCache` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeToManyLdataNodeAccessibleInWorkspaceCacheFilter {
  """
  Every related `LdataNodeAccessibleInWorkspaceCache` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  every: LdataNodeAccessibleInWorkspaceCacheFilter

  """
  Some related `LdataNodeAccessibleInWorkspaceCache` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  some: LdataNodeAccessibleInWorkspaceCacheFilter

  """
  No related `LdataNodeAccessibleInWorkspaceCache` matches the filter criteria. All fields are combined with a logical ‘and.’
  """
  none: LdataNodeAccessibleInWorkspaceCacheFilter
}

"""
A filter to be used against `LdataNodeAccessibleInWorkspaceCache` object types. All fields are combined with a logical ‘and.’
"""
input LdataNodeAccessibleInWorkspaceCacheFilter {
  """Filter by the object’s `ldataNodeId` field."""
  ldataNodeId: BigIntFilter

  """Filter by the object’s `ldataNode` relation."""
  ldataNode: LdataNodeFilter

  """Checks for all expressions in this list."""
  and: [LdataNodeAccessibleInWorkspaceCacheFilter!]

  """Checks for any expressions in this list."""
  or: [LdataNodeAccessibleInWorkspaceCacheFilter!]

  """Negates the expression."""
  not: LdataNodeAccessibleInWorkspaceCacheFilter
}

"""A connection to a list of `LdataTreeEdge` values."""
type LdataTreeEdgesConnection {
  """A list of `LdataTreeEdge` objects."""
  nodes: [LdataTreeEdge!]!

  """
  A list of edges which contains the `LdataTreeEdge` and cursor to aid in pagination.
  """
  edges: [LdataTreeEdgesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `LdataTreeEdge` you could get from the connection."""
  totalCount: Int!
}

type LdataTreeEdge implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  parentId: BigInt!
  childId: BigInt!

  """Reads a single `LdataNode` that is related to this `LdataTreeEdge`."""
  parent: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataTreeEdge`."""
  child: LdataNode!
}

"""A `LdataTreeEdge` edge in the connection."""
type LdataTreeEdgesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataTreeEdge` at the end of the edge."""
  node: LdataTreeEdge!
}

"""Methods to use when ordering `LdataTreeEdge`."""
enum LdataTreeEdgesOrderBy {
  NATURAL
  PARENT_ID_ASC
  PARENT_ID_DESC
  CHILD_ID_ASC
  CHILD_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_PARENT_ID__ID_ASC
  LDATA_NODE_BY_PARENT_ID__ID_DESC
  LDATA_NODE_BY_PARENT_ID__NAME_ASC
  LDATA_NODE_BY_PARENT_ID__NAME_DESC
  LDATA_NODE_BY_PARENT_ID__REMOVED_ASC
  LDATA_NODE_BY_PARENT_ID__REMOVED_DESC
  LDATA_NODE_BY_PARENT_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_PARENT_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_PARENT_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_PARENT_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_PARENT_ID__PENDING_ASC
  LDATA_NODE_BY_PARENT_ID__PENDING_DESC
  LDATA_NODE_BY_PARENT_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_PARENT_ID__DATA_REMOVED_DESC
  LDATA_NODE_BY_CHILD_ID__ID_ASC
  LDATA_NODE_BY_CHILD_ID__ID_DESC
  LDATA_NODE_BY_CHILD_ID__NAME_ASC
  LDATA_NODE_BY_CHILD_ID__NAME_DESC
  LDATA_NODE_BY_CHILD_ID__REMOVED_ASC
  LDATA_NODE_BY_CHILD_ID__REMOVED_DESC
  LDATA_NODE_BY_CHILD_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_CHILD_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_CHILD_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_CHILD_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_CHILD_ID__PENDING_ASC
  LDATA_NODE_BY_CHILD_ID__PENDING_DESC
  LDATA_NODE_BY_CHILD_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_CHILD_ID__DATA_REMOVED_DESC
}

"""
A condition to be used against `LdataTreeEdge` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input LdataTreeEdgeCondition {
  """Checks for equality with the object’s `parentId` field."""
  parentId: BigInt

  """Checks for equality with the object’s `childId` field."""
  childId: BigInt
}

type LdataObjectMeta implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  ldataNodeId: BigInt!
  contentType: String
  contentSize: BigInt
  versionId: String
  accessTime: Datetime
  modifyTime: Datetime
  birthTime: Datetime
  createdById: BigInt
  createdByType: LdataDataCreator
  rootNodeIdAtCreation: BigInt
  currentRoot: BigInt

  """Reads a single `LdataNode` that is related to this `LdataObjectMeta`."""
  ldataNode: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataObjectMeta`."""
  ldataNodeByCurrentRoot: LdataNode
}

"""A connection to a list of `LdataObjectMeta` values."""
type LdataObjectMetasConnection {
  """A list of `LdataObjectMeta` objects."""
  nodes: [LdataObjectMeta!]!

  """
  A list of edges which contains the `LdataObjectMeta` and cursor to aid in pagination.
  """
  edges: [LdataObjectMetasEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataObjectMeta` you could get from the connection.
  """
  totalCount: Int!
}

"""A `LdataObjectMeta` edge in the connection."""
type LdataObjectMetasEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataObjectMeta` at the end of the edge."""
  node: LdataObjectMeta!
}

"""Methods to use when ordering `LdataObjectMeta`."""
enum LdataObjectMetasOrderBy {
  NATURAL
  LDATA_NODE_ID_ASC
  LDATA_NODE_ID_DESC
  CREATED_BY_ID_ASC
  CREATED_BY_ID_DESC
  CREATED_BY_TYPE_ASC
  CREATED_BY_TYPE_DESC
  CURRENT_ROOT_ASC
  CURRENT_ROOT_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_DESC
  LDATA_NODE_BY_CURRENT_ROOT__ID_ASC
  LDATA_NODE_BY_CURRENT_ROOT__ID_DESC
  LDATA_NODE_BY_CURRENT_ROOT__NAME_ASC
  LDATA_NODE_BY_CURRENT_ROOT__NAME_DESC
  LDATA_NODE_BY_CURRENT_ROOT__REMOVED_ASC
  LDATA_NODE_BY_CURRENT_ROOT__REMOVED_DESC
  LDATA_NODE_BY_CURRENT_ROOT__COPIED_FROM_ASC
  LDATA_NODE_BY_CURRENT_ROOT__COPIED_FROM_DESC
  LDATA_NODE_BY_CURRENT_ROOT__SHARE_LINK_ASC
  LDATA_NODE_BY_CURRENT_ROOT__SHARE_LINK_DESC
  LDATA_NODE_BY_CURRENT_ROOT__PENDING_ASC
  LDATA_NODE_BY_CURRENT_ROOT__PENDING_DESC
  LDATA_NODE_BY_CURRENT_ROOT__DATA_REMOVED_ASC
  LDATA_NODE_BY_CURRENT_ROOT__DATA_REMOVED_DESC
}

"""
A condition to be used against `LdataObjectMeta` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input LdataObjectMetaCondition {
  """Checks for equality with the object’s `ldataNodeId` field."""
  ldataNodeId: BigInt

  """Checks for equality with the object’s `createdById` field."""
  createdById: BigInt

  """Checks for equality with the object’s `createdByType` field."""
  createdByType: LdataDataCreator

  """Checks for equality with the object’s `currentRoot` field."""
  currentRoot: BigInt
}

"""A connection to a list of `AccountInfo` values."""
type AccountInfosConnection {
  """A list of `AccountInfo` objects."""
  nodes: [AccountInfo!]!

  """
  A list of edges which contains the `AccountInfo` and cursor to aid in pagination.
  """
  edges: [AccountInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `AccountInfo` you could get from the connection."""
  totalCount: Int!
}

"""A `AccountInfo` edge in the connection."""
type AccountInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `AccountInfo` at the end of the edge."""
  node: AccountInfo!
}

"""Methods to use when ordering `AccountInfo`."""
enum AccountInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  LDATA_ROOT_ASC
  LDATA_ROOT_DESC
  REMOVED_ASC
  REMOVED_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_LDATA_ROOT__ID_ASC
  LDATA_NODE_BY_LDATA_ROOT__ID_DESC
  LDATA_NODE_BY_LDATA_ROOT__NAME_ASC
  LDATA_NODE_BY_LDATA_ROOT__NAME_DESC
  LDATA_NODE_BY_LDATA_ROOT__REMOVED_ASC
  LDATA_NODE_BY_LDATA_ROOT__REMOVED_DESC
  LDATA_NODE_BY_LDATA_ROOT__COPIED_FROM_ASC
  LDATA_NODE_BY_LDATA_ROOT__COPIED_FROM_DESC
  LDATA_NODE_BY_LDATA_ROOT__SHARE_LINK_ASC
  LDATA_NODE_BY_LDATA_ROOT__SHARE_LINK_DESC
  LDATA_NODE_BY_LDATA_ROOT__PENDING_ASC
  LDATA_NODE_BY_LDATA_ROOT__PENDING_DESC
  LDATA_NODE_BY_LDATA_ROOT__DATA_REMOVED_ASC
  LDATA_NODE_BY_LDATA_ROOT__DATA_REMOVED_DESC
  USER_INFO_BY_ACCOUNT_ID__ID_ASC
  USER_INFO_BY_ACCOUNT_ID__ID_DESC
  USER_INFO_BY_ACCOUNT_ID__ACCOUNT_ID_ASC
  USER_INFO_BY_ACCOUNT_ID__ACCOUNT_ID_DESC
  USER_INFO_BY_ACCOUNT_ID__AUTH0_SUB_ASC
  USER_INFO_BY_ACCOUNT_ID__AUTH0_SUB_DESC
  TASK_INFOS_BY_OWNER_ID__COUNT_ASC
  TASK_INFOS_BY_OWNER_ID__COUNT_DESC
  WORKFLOW_INFOS_BY_OWNER_ID__COUNT_ASC
  WORKFLOW_INFOS_BY_OWNER_ID__COUNT_DESC
  WORKFLOW_SUBSCRIPTIONS_BY_ACCOUNT_ID__COUNT_ASC
  WORKFLOW_SUBSCRIPTIONS_BY_ACCOUNT_ID__COUNT_DESC
  EXECUTION_CREATORS_BY_CREATED_BY__COUNT_ASC
  EXECUTION_CREATORS_BY_CREATED_BY__COUNT_DESC
  BENCHLING_API_TOKENS_BY_ACCOUNT_ID__COUNT_ASC
  BENCHLING_API_TOKENS_BY_ACCOUNT_ID__COUNT_DESC
  LDATA_S3_MOUNT_CONFIGURATOR_ROLES_BY_ACCOUNT_ID__COUNT_ASC
  LDATA_S3_MOUNT_CONFIGURATOR_ROLES_BY_ACCOUNT_ID__COUNT_DESC
  CREDITS_BY_ACCOUNT_ID__COUNT_ASC
  CREDITS_BY_ACCOUNT_ID__COUNT_DESC
  TEAM_INFO_BY_ACCOUNT_ID__ID_ASC
  TEAM_INFO_BY_ACCOUNT_ID__ID_DESC
  TEAM_INFO_BY_ACCOUNT_ID__ACCOUNT_ID_ASC
  TEAM_INFO_BY_ACCOUNT_ID__ACCOUNT_ID_DESC
  TEAM_INFO_BY_ACCOUNT_ID__OWNER_ID_ASC
  TEAM_INFO_BY_ACCOUNT_ID__OWNER_ID_DESC
  TEAM_MEMBER_SHARED_DATA_TYPE_BY_ACCOUNT_ID__ACCOUNT_ID_ASC
  TEAM_MEMBER_SHARED_DATA_TYPE_BY_ACCOUNT_ID__ACCOUNT_ID_DESC
  LDATA_SHARE_INVITES_BY_SENDER_ID__COUNT_ASC
  LDATA_SHARE_INVITES_BY_SENDER_ID__COUNT_DESC
  LDATA_SHARE_LINK_NODES_BY_RECEIVER_ID__COUNT_ASC
  LDATA_SHARE_LINK_NODES_BY_RECEIVER_ID__COUNT_DESC
  LDATA_SHARE_PERMISSIONS_BY_RECEIVER_ID__COUNT_ASC
  LDATA_SHARE_PERMISSIONS_BY_RECEIVER_ID__COUNT_DESC
  POD_INFOS_BY_ACCOUNT_ID__COUNT_ASC
  POD_INFOS_BY_ACCOUNT_ID__COUNT_DESC
  PUBLIC_KEY_INFOS_BY_ACCOUNT_ID__COUNT_ASC
  PUBLIC_KEY_INFOS_BY_ACCOUNT_ID__COUNT_DESC
  GITHUB_PERSONAL_ACCESS_TOKEN_BY_ACCOUNT_ID__ACCOUNT_ID_ASC
  GITHUB_PERSONAL_ACCESS_TOKEN_BY_ACCOUNT_ID__ACCOUNT_ID_DESC
  BASESPACE_API_TOKENS_BY_ACCOUNT_ID__COUNT_ASC
  BASESPACE_API_TOKENS_BY_ACCOUNT_ID__COUNT_DESC
  WORKFLOW_PREVIEW_BY_ACCOUNT_ID__ACCOUNT_ID_ASC
  WORKFLOW_PREVIEW_BY_ACCOUNT_ID__ACCOUNT_ID_DESC
  POLLOCK_DEPLOYMENT_INFOS_BY_WORKSPACE_ID__COUNT_ASC
  POLLOCK_DEPLOYMENT_INFOS_BY_WORKSPACE_ID__COUNT_DESC
  WORKFLOW_PINS_BY_ACCOUNT_ID__COUNT_ASC
  WORKFLOW_PINS_BY_ACCOUNT_ID__COUNT_DESC
  DATASET_DOWNLOAD_INFOS_BY_ACCOUNT_ID__COUNT_ASC
  DATASET_DOWNLOAD_INFOS_BY_ACCOUNT_ID__COUNT_DESC
  LDATA_NODE_EVENTS_BY_CAUSE_ACCOUNT_ID__COUNT_ASC
  LDATA_NODE_EVENTS_BY_CAUSE_ACCOUNT_ID__COUNT_DESC
  ACCOUNT_ACCESS_POLICIES_BY_WORKSPACE_ID__COUNT_ASC
  ACCOUNT_ACCESS_POLICIES_BY_WORKSPACE_ID__COUNT_DESC
  CATALOG_PROJECTS_BY_OWNER_ID__COUNT_ASC
  CATALOG_PROJECTS_BY_OWNER_ID__COUNT_DESC
  DATASET_PURCHASES_BY_BILLED_TO__COUNT_ASC
  DATASET_PURCHASES_BY_BILLED_TO__COUNT_DESC
  ACCOUNT_SECRETS_BY_WORKSPACE_ID__COUNT_ASC
  ACCOUNT_SECRETS_BY_WORKSPACE_ID__COUNT_DESC
  POD_TEMPLATES_BY_OWNER_ID__COUNT_ASC
  POD_TEMPLATES_BY_OWNER_ID__COUNT_DESC
  EXECUTION_BATCH_INFOS_BY_OWNED_BY__COUNT_ASC
  EXECUTION_BATCH_INFOS_BY_OWNED_BY__COUNT_DESC
  VERIFIED_EMAILS_BY_OWNER_ID__COUNT_ASC
  VERIFIED_EMAILS_BY_OWNER_ID__COUNT_DESC
  POD_GROUP_INFOS_BY_OWNER_ID__COUNT_ASC
  POD_GROUP_INFOS_BY_OWNER_ID__COUNT_DESC
}

"""
A condition to be used against `AccountInfo` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input AccountInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ldataRoot` field."""
  ldataRoot: BigInt

  """Checks for equality with the object’s `removed` field."""
  removed: Boolean
}

"""A connection to a list of `LdataWfEx` values."""
type LdataWfExesConnection {
  """A list of `LdataWfEx` objects."""
  nodes: [LdataWfEx!]!

  """
  A list of edges which contains the `LdataWfEx` and cursor to aid in pagination.
  """
  edges: [LdataWfExesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `LdataWfEx` you could get from the connection."""
  totalCount: Int!
}

type LdataWfEx implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  ldataNodeId: BigInt!
  accountId: BigInt
  wfName: String!
  wfVersion: String!
  name: String!
  status: LdataWfExStatus!
  payload: String
  modifyTime: Datetime!
  versionId: String

  """Reads a single `LdataNode` that is related to this `LdataWfEx`."""
  ldataNode: LdataNode!

  """Reads and enables pagination through a set of `LdataNodeEvent`."""
  ldataNodeEventsByCauseLdataProcessId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeEvent`."""
    orderBy: [LdataNodeEventsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeEventCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeEventFilter
  ): LdataNodeEventsConnection!
}

enum LdataWfExStatus {
  PENDING
  SUCCESS
  ERROR
}

"""A connection to a list of `LdataNodeEvent` values."""
type LdataNodeEventsConnection {
  """A list of `LdataNodeEvent` objects."""
  nodes: [LdataNodeEvent!]!

  """
  A list of edges which contains the `LdataNodeEvent` and cursor to aid in pagination.
  """
  edges: [LdataNodeEventsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `LdataNodeEvent` you could get from the connection."""
  totalCount: Int!
}

type LdataNodeEvent implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  ldataNodeId: BigInt!
  providerVersion: String
  type: LdataEventType!
  time: Datetime!
  data: JSON
  causeAccountId: BigInt
  causeExecutionFlytedbId: BigInt
  causeDatasetDownloadId: BigInt
  causeLdataProcessId: BigInt
  causeS3BucketName: String
  causeSystemAction: String

  """Reads a single `LdataNode` that is related to this `LdataNodeEvent`."""
  ldataNode: LdataNode!

  """Reads a single `AccountInfo` that is related to this `LdataNodeEvent`."""
  causeAccount: AccountInfo

  """
  Reads a single `DatasetDownloadInfo` that is related to this `LdataNodeEvent`.
  """
  causeDatasetDownload: DatasetDownloadInfo

  """Reads a single `LdataWfEx` that is related to this `LdataNodeEvent`."""
  causeLdataProcess: LdataWfEx

  """
  Reads a single `LdataNodeEventChildRemove` that is related to this `LdataNodeEvent`.
  """
  ldataNodeEventChildRemoveByEventId: LdataNodeEventChildRemove

  """
  Reads a single `LdataNodeEventIngress` that is related to this `LdataNodeEvent`.
  """
  ldataNodeEventIngressByEventId: LdataNodeEventIngress

  """
  Reads a single `LdataNodeEventMove` that is related to this `LdataNodeEvent`.
  """
  ldataNodeEventMoveByEventId: LdataNodeEventMove

  """
  Reads a single `LdataNodeEventRemove` that is related to this `LdataNodeEvent`.
  """
  ldataNodeEventRemoveByEventId: LdataNodeEventRemove
  execution: ExecutionInfo
}

type DatasetDownloadInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  executionName: String!
  executionProject: String!
  executionDomain: String!
  datasetId: BigInt!
  accountId: BigInt!
  status: DatasetDownloadStatus!
  id: BigInt!

  """
  Reads a single `DatasetInfo` that is related to this `DatasetDownloadInfo`.
  """
  dataset: DatasetInfo!

  """
  Reads a single `AccountInfo` that is related to this `DatasetDownloadInfo`.
  """
  account: AccountInfo!

  """Reads and enables pagination through a set of `LdataNodeEvent`."""
  ldataNodeEventsByCauseDatasetDownloadId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataNodeEvent`."""
    orderBy: [LdataNodeEventsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataNodeEventCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataNodeEventFilter
  ): LdataNodeEventsConnection!
}

type DatasetInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  provider: String!
  thirdpartyId: String!
  displayName: String!
  description: String!
  publicationYear: BigInt
  creationTime: Datetime!
  modifyTime: Datetime!
  availability: DatasetAvailability!
  price: BigFloat!

  """Reads and enables pagination through a set of `DatasetDownloadInfo`."""
  datasetDownloadInfosByDatasetId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetDownloadInfo`."""
    orderBy: [DatasetDownloadInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetDownloadInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetDownloadInfoFilter
  ): DatasetDownloadInfosConnection!

  """Reads and enables pagination through a set of `DatasetInfoTag`."""
  datasetInfoTagsByDatasetId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetInfoTag`."""
    orderBy: [DatasetInfoTagsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetInfoTagCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetInfoTagFilter
  ): DatasetInfoTagsConnection!

  """Reads and enables pagination through a set of `DatasetPurchase`."""
  datasetPurchasesByDatasetId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetPurchase`."""
    orderBy: [DatasetPurchasesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetPurchaseCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetPurchaseFilter
  ): DatasetPurchasesConnection!

  """Reads and enables pagination through a set of `DatasetRequest`."""
  datasetRequestsByDatasetId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `DatasetRequest`."""
    orderBy: [DatasetRequestsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: DatasetRequestCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: DatasetRequestFilter
  ): DatasetRequestsConnection!
}

"""A connection to a list of `DatasetDownloadInfo` values."""
type DatasetDownloadInfosConnection {
  """A list of `DatasetDownloadInfo` objects."""
  nodes: [DatasetDownloadInfo!]!

  """
  A list of edges which contains the `DatasetDownloadInfo` and cursor to aid in pagination.
  """
  edges: [DatasetDownloadInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `DatasetDownloadInfo` you could get from the connection.
  """
  totalCount: Int!
}

"""A `DatasetDownloadInfo` edge in the connection."""
type DatasetDownloadInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `DatasetDownloadInfo` at the end of the edge."""
  node: DatasetDownloadInfo!
}

"""Methods to use when ordering `DatasetDownloadInfo`."""
enum DatasetDownloadInfosOrderBy {
  NATURAL
  EXECUTION_NAME_ASC
  EXECUTION_NAME_DESC
  DATASET_ID_ASC
  DATASET_ID_DESC
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  STATUS_ASC
  STATUS_DESC
  ID_ASC
  ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  DATASET_INFO_BY_DATASET_ID__ID_ASC
  DATASET_INFO_BY_DATASET_ID__ID_DESC
  DATASET_INFO_BY_DATASET_ID__PROVIDER_ASC
  DATASET_INFO_BY_DATASET_ID__PROVIDER_DESC
  DATASET_INFO_BY_DATASET_ID__DISPLAY_NAME_ASC
  DATASET_INFO_BY_DATASET_ID__DISPLAY_NAME_DESC
  DATASET_INFO_BY_DATASET_ID__DESCRIPTION_ASC
  DATASET_INFO_BY_DATASET_ID__DESCRIPTION_DESC
  DATASET_INFO_BY_DATASET_ID__AVAILABILITY_ASC
  DATASET_INFO_BY_DATASET_ID__AVAILABILITY_DESC
  DATASET_INFO_BY_DATASET_ID__PRICE_ASC
  DATASET_INFO_BY_DATASET_ID__PRICE_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
  LDATA_NODE_EVENTS_BY_CAUSE_DATASET_DOWNLOAD_ID__COUNT_ASC
  LDATA_NODE_EVENTS_BY_CAUSE_DATASET_DOWNLOAD_ID__COUNT_DESC
}

"""
A condition to be used against `DatasetDownloadInfo` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input DatasetDownloadInfoCondition {
  """Checks for equality with the object’s `executionName` field."""
  executionName: String

  """Checks for equality with the object’s `datasetId` field."""
  datasetId: BigInt

  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt

  """Checks for equality with the object’s `status` field."""
  status: DatasetDownloadStatus

  """Checks for equality with the object’s `id` field."""
  id: BigInt
}

"""A connection to a list of `DatasetInfoTag` values."""
type DatasetInfoTagsConnection {
  """A list of `DatasetInfoTag` objects."""
  nodes: [DatasetInfoTag!]!

  """
  A list of edges which contains the `DatasetInfoTag` and cursor to aid in pagination.
  """
  edges: [DatasetInfoTagsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `DatasetInfoTag` you could get from the connection."""
  totalCount: Int!
}

type DatasetInfoTag implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  datasetId: BigInt!
  key: String!
  value: String!

  """Reads a single `DatasetInfo` that is related to this `DatasetInfoTag`."""
  dataset: DatasetInfo!
}

"""A `DatasetInfoTag` edge in the connection."""
type DatasetInfoTagsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `DatasetInfoTag` at the end of the edge."""
  node: DatasetInfoTag!
}

"""Methods to use when ordering `DatasetInfoTag`."""
enum DatasetInfoTagsOrderBy {
  NATURAL
  DATASET_ID_ASC
  DATASET_ID_DESC
  KEY_ASC
  KEY_DESC
  VALUE_ASC
  VALUE_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  DATASET_INFO_BY_DATASET_ID__ID_ASC
  DATASET_INFO_BY_DATASET_ID__ID_DESC
  DATASET_INFO_BY_DATASET_ID__PROVIDER_ASC
  DATASET_INFO_BY_DATASET_ID__PROVIDER_DESC
  DATASET_INFO_BY_DATASET_ID__DISPLAY_NAME_ASC
  DATASET_INFO_BY_DATASET_ID__DISPLAY_NAME_DESC
  DATASET_INFO_BY_DATASET_ID__DESCRIPTION_ASC
  DATASET_INFO_BY_DATASET_ID__DESCRIPTION_DESC
  DATASET_INFO_BY_DATASET_ID__AVAILABILITY_ASC
  DATASET_INFO_BY_DATASET_ID__AVAILABILITY_DESC
  DATASET_INFO_BY_DATASET_ID__PRICE_ASC
  DATASET_INFO_BY_DATASET_ID__PRICE_DESC
}

"""
A condition to be used against `DatasetInfoTag` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input DatasetInfoTagCondition {
  """Checks for equality with the object’s `datasetId` field."""
  datasetId: BigInt

  """Checks for equality with the object’s `key` field."""
  key: String

  """Checks for equality with the object’s `value` field."""
  value: String
}

"""A connection to a list of `DatasetPurchase` values."""
type DatasetPurchasesConnection {
  """A list of `DatasetPurchase` objects."""
  nodes: [DatasetPurchase!]!

  """
  A list of edges which contains the `DatasetPurchase` and cursor to aid in pagination.
  """
  edges: [DatasetPurchasesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `DatasetPurchase` you could get from the connection.
  """
  totalCount: Int!
}

type DatasetPurchase implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  datasetId: BigInt!
  purchasedBy: BigInt!
  billedTo: BigInt!
  credits: BigFloat!
  time: Datetime!

  """
  Reads a single `DatasetInfo` that is related to this `DatasetPurchase`.
  """
  dataset: DatasetInfo!

  """Reads a single `UserInfo` that is related to this `DatasetPurchase`."""
  userInfoByPurchasedBy: UserInfo!

  """
  Reads a single `AccountInfo` that is related to this `DatasetPurchase`.
  """
  accountInfoByBilledTo: AccountInfo!
}

"""A `DatasetPurchase` edge in the connection."""
type DatasetPurchasesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `DatasetPurchase` at the end of the edge."""
  node: DatasetPurchase!
}

"""Methods to use when ordering `DatasetPurchase`."""
enum DatasetPurchasesOrderBy {
  NATURAL
  DATASET_ID_ASC
  DATASET_ID_DESC
  PURCHASED_BY_ASC
  PURCHASED_BY_DESC
  BILLED_TO_ASC
  BILLED_TO_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  DATASET_INFO_BY_DATASET_ID__ID_ASC
  DATASET_INFO_BY_DATASET_ID__ID_DESC
  DATASET_INFO_BY_DATASET_ID__PROVIDER_ASC
  DATASET_INFO_BY_DATASET_ID__PROVIDER_DESC
  DATASET_INFO_BY_DATASET_ID__DISPLAY_NAME_ASC
  DATASET_INFO_BY_DATASET_ID__DISPLAY_NAME_DESC
  DATASET_INFO_BY_DATASET_ID__DESCRIPTION_ASC
  DATASET_INFO_BY_DATASET_ID__DESCRIPTION_DESC
  DATASET_INFO_BY_DATASET_ID__AVAILABILITY_ASC
  DATASET_INFO_BY_DATASET_ID__AVAILABILITY_DESC
  DATASET_INFO_BY_DATASET_ID__PRICE_ASC
  DATASET_INFO_BY_DATASET_ID__PRICE_DESC
  USER_INFO_BY_PURCHASED_BY__ID_ASC
  USER_INFO_BY_PURCHASED_BY__ID_DESC
  USER_INFO_BY_PURCHASED_BY__ACCOUNT_ID_ASC
  USER_INFO_BY_PURCHASED_BY__ACCOUNT_ID_DESC
  USER_INFO_BY_PURCHASED_BY__AUTH0_SUB_ASC
  USER_INFO_BY_PURCHASED_BY__AUTH0_SUB_DESC
  ACCOUNT_INFO_BY_BILLED_TO__ID_ASC
  ACCOUNT_INFO_BY_BILLED_TO__ID_DESC
  ACCOUNT_INFO_BY_BILLED_TO__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_BILLED_TO__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_BILLED_TO__REMOVED_ASC
  ACCOUNT_INFO_BY_BILLED_TO__REMOVED_DESC
}

"""
A condition to be used against `DatasetPurchase` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input DatasetPurchaseCondition {
  """Checks for equality with the object’s `datasetId` field."""
  datasetId: BigInt

  """Checks for equality with the object’s `purchasedBy` field."""
  purchasedBy: BigInt

  """Checks for equality with the object’s `billedTo` field."""
  billedTo: BigInt
}

"""A connection to a list of `DatasetRequest` values."""
type DatasetRequestsConnection {
  """A list of `DatasetRequest` objects."""
  nodes: [DatasetRequest!]!

  """
  A list of edges which contains the `DatasetRequest` and cursor to aid in pagination.
  """
  edges: [DatasetRequestsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `DatasetRequest` you could get from the connection."""
  totalCount: Int!
}

type DatasetRequest implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  datasetId: BigInt!
  accountId: BigInt!
  email: String!
  time: Datetime!

  """Reads a single `DatasetInfo` that is related to this `DatasetRequest`."""
  dataset: DatasetInfo!

  """Reads a single `UserInfo` that is related to this `DatasetRequest`."""
  account: UserInfo!
}

"""A `DatasetRequest` edge in the connection."""
type DatasetRequestsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `DatasetRequest` at the end of the edge."""
  node: DatasetRequest!
}

"""Methods to use when ordering `DatasetRequest`."""
enum DatasetRequestsOrderBy {
  NATURAL
  DATASET_ID_ASC
  DATASET_ID_DESC
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  DATASET_INFO_BY_DATASET_ID__ID_ASC
  DATASET_INFO_BY_DATASET_ID__ID_DESC
  DATASET_INFO_BY_DATASET_ID__PROVIDER_ASC
  DATASET_INFO_BY_DATASET_ID__PROVIDER_DESC
  DATASET_INFO_BY_DATASET_ID__DISPLAY_NAME_ASC
  DATASET_INFO_BY_DATASET_ID__DISPLAY_NAME_DESC
  DATASET_INFO_BY_DATASET_ID__DESCRIPTION_ASC
  DATASET_INFO_BY_DATASET_ID__DESCRIPTION_DESC
  DATASET_INFO_BY_DATASET_ID__AVAILABILITY_ASC
  DATASET_INFO_BY_DATASET_ID__AVAILABILITY_DESC
  DATASET_INFO_BY_DATASET_ID__PRICE_ASC
  DATASET_INFO_BY_DATASET_ID__PRICE_DESC
  USER_INFO_BY_ACCOUNT_ID__ID_ASC
  USER_INFO_BY_ACCOUNT_ID__ID_DESC
  USER_INFO_BY_ACCOUNT_ID__ACCOUNT_ID_ASC
  USER_INFO_BY_ACCOUNT_ID__ACCOUNT_ID_DESC
  USER_INFO_BY_ACCOUNT_ID__AUTH0_SUB_ASC
  USER_INFO_BY_ACCOUNT_ID__AUTH0_SUB_DESC
}

"""
A condition to be used against `DatasetRequest` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input DatasetRequestCondition {
  """Checks for equality with the object’s `datasetId` field."""
  datasetId: BigInt

  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt
}

"""Methods to use when ordering `LdataNodeEvent`."""
enum LdataNodeEventsOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  LDATA_NODE_ID_ASC
  LDATA_NODE_ID_DESC
  TYPE_ASC
  TYPE_DESC
  TIME_ASC
  TIME_DESC
  CAUSE_ACCOUNT_ID_ASC
  CAUSE_ACCOUNT_ID_DESC
  CAUSE_EXECUTION_FLYTEDB_ID_ASC
  CAUSE_EXECUTION_FLYTEDB_ID_DESC
  CAUSE_DATASET_DOWNLOAD_ID_ASC
  CAUSE_DATASET_DOWNLOAD_ID_DESC
  CAUSE_LDATA_PROCESS_ID_ASC
  CAUSE_LDATA_PROCESS_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_DESC
  ACCOUNT_INFO_BY_CAUSE_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_CAUSE_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_CAUSE_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_CAUSE_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_CAUSE_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_CAUSE_ACCOUNT_ID__REMOVED_DESC
  DATASET_DOWNLOAD_INFO_BY_CAUSE_DATASET_DOWNLOAD_ID__EXECUTION_NAME_ASC
  DATASET_DOWNLOAD_INFO_BY_CAUSE_DATASET_DOWNLOAD_ID__EXECUTION_NAME_DESC
  DATASET_DOWNLOAD_INFO_BY_CAUSE_DATASET_DOWNLOAD_ID__DATASET_ID_ASC
  DATASET_DOWNLOAD_INFO_BY_CAUSE_DATASET_DOWNLOAD_ID__DATASET_ID_DESC
  DATASET_DOWNLOAD_INFO_BY_CAUSE_DATASET_DOWNLOAD_ID__ACCOUNT_ID_ASC
  DATASET_DOWNLOAD_INFO_BY_CAUSE_DATASET_DOWNLOAD_ID__ACCOUNT_ID_DESC
  DATASET_DOWNLOAD_INFO_BY_CAUSE_DATASET_DOWNLOAD_ID__STATUS_ASC
  DATASET_DOWNLOAD_INFO_BY_CAUSE_DATASET_DOWNLOAD_ID__STATUS_DESC
  DATASET_DOWNLOAD_INFO_BY_CAUSE_DATASET_DOWNLOAD_ID__ID_ASC
  DATASET_DOWNLOAD_INFO_BY_CAUSE_DATASET_DOWNLOAD_ID__ID_DESC
  LDATA_WF_EX_BY_CAUSE_LDATA_PROCESS_ID__ID_ASC
  LDATA_WF_EX_BY_CAUSE_LDATA_PROCESS_ID__ID_DESC
  LDATA_WF_EX_BY_CAUSE_LDATA_PROCESS_ID__LDATA_NODE_ID_ASC
  LDATA_WF_EX_BY_CAUSE_LDATA_PROCESS_ID__LDATA_NODE_ID_DESC
  LDATA_WF_EX_BY_CAUSE_LDATA_PROCESS_ID__NAME_ASC
  LDATA_WF_EX_BY_CAUSE_LDATA_PROCESS_ID__NAME_DESC
  LDATA_NODE_EVENT_CHILD_REMOVE_BY_EVENT_ID__EVENT_ID_ASC
  LDATA_NODE_EVENT_CHILD_REMOVE_BY_EVENT_ID__EVENT_ID_DESC
  LDATA_NODE_EVENT_INGRESS_BY_EVENT_ID__EVENT_ID_ASC
  LDATA_NODE_EVENT_INGRESS_BY_EVENT_ID__EVENT_ID_DESC
  LDATA_NODE_EVENT_MOVE_BY_EVENT_ID__EVENT_ID_ASC
  LDATA_NODE_EVENT_MOVE_BY_EVENT_ID__EVENT_ID_DESC
  LDATA_NODE_EVENT_REMOVE_BY_EVENT_ID__EVENT_ID_ASC
  LDATA_NODE_EVENT_REMOVE_BY_EVENT_ID__EVENT_ID_DESC
}

"""
A condition to be used against `LdataNodeEvent` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input LdataNodeEventCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ldataNodeId` field."""
  ldataNodeId: BigInt

  """Checks for equality with the object’s `type` field."""
  type: LdataEventType

  """Checks for equality with the object’s `time` field."""
  time: Datetime

  """Checks for equality with the object’s `causeAccountId` field."""
  causeAccountId: BigInt

  """Checks for equality with the object’s `causeExecutionFlytedbId` field."""
  causeExecutionFlytedbId: BigInt

  """Checks for equality with the object’s `causeDatasetDownloadId` field."""
  causeDatasetDownloadId: BigInt

  """Checks for equality with the object’s `causeLdataProcessId` field."""
  causeLdataProcessId: BigInt
}

type LdataNodeEventChildRemove implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  eventId: BigInt!
  childId: BigInt!

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventChildRemove`.
  """
  event: LdataNodeEvent!
}

type LdataNodeEventIngress implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  eventId: BigInt!
  copiedFrom: BigInt

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventIngress`.
  """
  event: LdataNodeEvent!
}

type LdataNodeEventMove implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  eventId: BigInt!
  ancestorEdgeChildId: BigInt!
  ancestorEdgeOldParentId: BigInt!
  ancestorEdgeNewParentId: BigInt!
  witnessId: BigInt

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventMove`.
  """
  event: LdataNodeEvent!
}

type LdataNodeEventRemove implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  eventId: BigInt!
  ancestorEdgeChildId: BigInt!
  ancestorEdgeParentId: BigInt

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventRemove`.
  """
  event: LdataNodeEvent!
}

type ExecutionInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  workflowId: BigInt!
  flytedbId: BigInt!
  inputsPreview: Base64EncodedBinary
  inputsUrl: String
  outputsPreview: Base64EncodedBinary
  outputsUrl: String
  displayName: String!
  status: ExecutionStatus!
  creationTime: Datetime!
  startTime: Datetime
  resolutionTime: Datetime
  estimatedResolutionTime: Datetime
  shareLink: String!
  shared: Boolean!
  parentExecutionGraphNodeFlytedbId: BigInt

  """Reads a single `WorkflowInfo` that is related to this `ExecutionInfo`."""
  workflow: WorkflowInfo!

  """Reads and enables pagination through a set of `ExecutionGraphNode`."""
  executionGraphNodesByExecutionId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionGraphNode`."""
    orderBy: [ExecutionGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionGraphNodeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionGraphNodeFilter
  ): ExecutionGraphNodesConnection!

  """Reads and enables pagination through a set of `TaskExecutionMessage`."""
  taskExecutionMessagesByExecutionId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TaskExecutionMessage`."""
    orderBy: [TaskExecutionMessagesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TaskExecutionMessageCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TaskExecutionMessageFilter
  ): TaskExecutionMessagesConnection!
  batch: ExecutionBatchInfo
  creatorId: BigInt
  creatorName: String
  hasActiveTask: Boolean
  hasMessageOfType(argType: String): Boolean
  price(argFrom: Datetime, argTo: Datetime): BigFloat
  rootExecution: ExecutionInfo
}

"""Binary data encoded using Base64"""
scalar Base64EncodedBinary

enum ExecutionStatus {
  UNDEFINED
  QUEUED
  RUNNING
  SUCCEEDING
  SUCCEEDED
  FAILING
  FAILED
  ABORTED
  TIMED_OUT
  ABORTING
}

type WorkflowInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  ownerId: BigInt!
  availableInExplore: Boolean!
  version: String!
  flytedbId: BigInt!
  inputSchema: String!
  outputSchema: String!
  displayName: String!
  name: String!
  creationDate: Datetime!
  everInExplore: Boolean!
  versionAlias: String
  removed: Boolean!
  commitHash: String
  dockerHash: String
  remoteUrl: String
  isRelease: Boolean!

  """Reads a single `AccountInfo` that is related to this `WorkflowInfo`."""
  owner: AccountInfo!

  """Reads and enables pagination through a set of `WorkflowGraphNode`."""
  workflowGraphNodesByWorkflowId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowGraphNode`."""
    orderBy: [WorkflowGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowGraphNodeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphNodeFilter
  ): WorkflowGraphNodesConnection!

  """Reads and enables pagination through a set of `WorkflowGraphEdge`."""
  workflowGraphEdgesByWorkflowId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowGraphEdge`."""
    orderBy: [WorkflowGraphEdgesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowGraphEdgeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphEdgeFilter
  ): WorkflowGraphEdgesConnection!

  """Reads and enables pagination through a set of `WorkflowSubscription`."""
  workflowSubscriptionsByWorkflowId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowSubscription`."""
    orderBy: [WorkflowSubscriptionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowSubscriptionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowSubscriptionFilter
  ): WorkflowSubscriptionsConnection!

  """Reads and enables pagination through a set of `ExecutionInfo`."""
  executionInfosByWorkflowId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionInfo`."""
    orderBy: [ExecutionInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionInfoFilter
  ): ExecutionInfosConnection!

  """Reads and enables pagination through a set of `LpInfo`."""
  lpInfosByWorkflowId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LpInfo`."""
    orderBy: [LpInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LpInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LpInfoFilter
  ): LpInfosConnection!

  """Reads and enables pagination through a set of `WorkflowTag`."""
  workflowTagsByWorkflowId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowTag`."""
    orderBy: [WorkflowTagsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowTagCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowTagFilter
  ): WorkflowTagsConnection!

  """Reads and enables pagination through a set of `WorkflowInfo`."""
  allVersions(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowInfo`."""
    orderBy: [WorkflowInfosOrderBy!]

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowInfoFilter
  ): WorkflowInfosConnection!
  executionCount: BigInt
  familyInfo: WorkflowFamilyInfo

  """Reads and enables pagination through a set of `WorkflowTag`."""
  getTags(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowTagFilter
  ): WorkflowTagsConnection!
  isPinned(argAccountId: BigInt!): Boolean
  lastRun(argAccountId: BigInt!): Datetime
  signerPersonalization: WorkflowPersonalization

  """Reads and enables pagination through a set of `WorkflowInfo`."""
  versionsInAccount(
    argAccountId: BigInt!

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowInfo`."""
    orderBy: [WorkflowInfosOrderBy!]

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowInfoFilter
  ): WorkflowInfosConnection!
}

"""A connection to a list of `WorkflowGraphNode` values."""
type WorkflowGraphNodesConnection {
  """A list of `WorkflowGraphNode` objects."""
  nodes: [WorkflowGraphNode!]!

  """
  A list of edges which contains the `WorkflowGraphNode` and cursor to aid in pagination.
  """
  edges: [WorkflowGraphNodesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `WorkflowGraphNode` you could get from the connection.
  """
  totalCount: Int!
}

type WorkflowGraphNode implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  workflowId: BigInt!
  type: WorkflowGraphNodeType!
  taskInfoId: BigInt
  nodeName: String!
  displayName: String

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowGraphNode`.
  """
  workflow: WorkflowInfo!

  """Reads a single `TaskInfo` that is related to this `WorkflowGraphNode`."""
  taskInfo: TaskInfo

  """Reads and enables pagination through a set of `ExecutionGraphNode`."""
  executionGraphNodes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionGraphNode`."""
    orderBy: [ExecutionGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionGraphNodeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionGraphNodeFilter
  ): ExecutionGraphNodesConnection!

  """Reads and enables pagination through a set of `WorkflowGraphBranch`."""
  workflowGraphBranches(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowGraphBranch`."""
    orderBy: [WorkflowGraphBranchesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowGraphBranchCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphBranchFilter
  ): WorkflowGraphBranchesConnection!

  """
  Reads a single `WorkflowGraphSubWf` that is related to this `WorkflowGraphNode`.
  """
  workflowGraphSubWfByWgnId: WorkflowGraphSubWf
}

enum WorkflowGraphNodeType {
  PYTHON_TASK
  CONDITIONAL
  LAUNCHPLAN_REF
  CONTAINER_ARRAY
  WORKFLOW
}

type TaskInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  ownerId: BigInt!
  version: String!
  flytedbId: BigInt
  displayName: String!
  inputsSpec: String!
  outputsSpec: String!
  sampleOutput: String
  docTitle: String
  docSummary: String
  docUri: String
  cpuLimitMillicores: BigInt!
  ephemeralStorageLimitBytes: BigInt!
  gpuLimit: BigInt!
  memoryLimitBytes: BigInt!
  storageLimitBytes: BigInt!
  domain: String!
  project: String!
  name: String!

  """Reads a single `AccountInfo` that is related to this `TaskInfo`."""
  owner: AccountInfo!

  """Reads and enables pagination through a set of `WorkflowGraphNode`."""
  workflowGraphNodes(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowGraphNode`."""
    orderBy: [WorkflowGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowGraphNodeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphNodeFilter
  ): WorkflowGraphNodesConnection!

  """Reads and enables pagination through a set of `WorkflowGraphBranch`."""
  workflowGraphBranches(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `WorkflowGraphBranch`."""
    orderBy: [WorkflowGraphBranchesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: WorkflowGraphBranchCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: WorkflowGraphBranchFilter
  ): WorkflowGraphBranchesConnection!
}

"""Methods to use when ordering `WorkflowGraphNode`."""
enum WorkflowGraphNodesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  WORKFLOW_ID_ASC
  WORKFLOW_ID_DESC
  TASK_INFO_ID_ASC
  TASK_INFO_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_DESC
  TASK_INFO_BY_TASK_INFO_ID__ID_ASC
  TASK_INFO_BY_TASK_INFO_ID__ID_DESC
  TASK_INFO_BY_TASK_INFO_ID__OWNER_ID_ASC
  TASK_INFO_BY_TASK_INFO_ID__OWNER_ID_DESC
  TASK_INFO_BY_TASK_INFO_ID__FLYTEDB_ID_ASC
  TASK_INFO_BY_TASK_INFO_ID__FLYTEDB_ID_DESC
  EXECUTION_GRAPH_NODES_BY_WORKFLOW_GRAPH_NODE_ID__COUNT_ASC
  EXECUTION_GRAPH_NODES_BY_WORKFLOW_GRAPH_NODE_ID__COUNT_DESC
  WORKFLOW_GRAPH_BRANCHES_BY_WORKFLOW_GRAPH_NODE_ID__COUNT_ASC
  WORKFLOW_GRAPH_BRANCHES_BY_WORKFLOW_GRAPH_NODE_ID__COUNT_DESC
  WORKFLOW_GRAPH_SUB_WF_BY_WGN_ID__WGN_ID_ASC
  WORKFLOW_GRAPH_SUB_WF_BY_WGN_ID__WGN_ID_DESC
}

"""
A condition to be used against `WorkflowGraphNode` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input WorkflowGraphNodeCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `workflowId` field."""
  workflowId: BigInt

  """Checks for equality with the object’s `taskInfoId` field."""
  taskInfoId: BigInt
}

"""A connection to a list of `WorkflowGraphBranch` values."""
type WorkflowGraphBranchesConnection {
  """A list of `WorkflowGraphBranch` objects."""
  nodes: [WorkflowGraphBranch!]!

  """
  A list of edges which contains the `WorkflowGraphBranch` and cursor to aid in pagination.
  """
  edges: [WorkflowGraphBranchesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `WorkflowGraphBranch` you could get from the connection.
  """
  totalCount: Int!
}

type WorkflowGraphBranch implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  workflowGraphNodeId: BigInt!
  type: WorkflowGraphBranchType!
  nodeName: String!
  taskInfoId: BigInt!
  condition: String

  """
  Reads a single `WorkflowGraphNode` that is related to this `WorkflowGraphBranch`.
  """
  workflowGraphNode: WorkflowGraphNode!

  """
  Reads a single `TaskInfo` that is related to this `WorkflowGraphBranch`.
  """
  taskInfo: TaskInfo!
}

enum WorkflowGraphBranchType {
  IF_ELSE
  ELSE
}

"""A `WorkflowGraphBranch` edge in the connection."""
type WorkflowGraphBranchesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowGraphBranch` at the end of the edge."""
  node: WorkflowGraphBranch!
}

"""Methods to use when ordering `WorkflowGraphBranch`."""
enum WorkflowGraphBranchesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  WORKFLOW_GRAPH_NODE_ID_ASC
  WORKFLOW_GRAPH_NODE_ID_DESC
  TASK_INFO_ID_ASC
  TASK_INFO_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__ID_ASC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__ID_DESC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__WORKFLOW_ID_ASC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__WORKFLOW_ID_DESC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__TASK_INFO_ID_ASC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__TASK_INFO_ID_DESC
  TASK_INFO_BY_TASK_INFO_ID__ID_ASC
  TASK_INFO_BY_TASK_INFO_ID__ID_DESC
  TASK_INFO_BY_TASK_INFO_ID__OWNER_ID_ASC
  TASK_INFO_BY_TASK_INFO_ID__OWNER_ID_DESC
  TASK_INFO_BY_TASK_INFO_ID__FLYTEDB_ID_ASC
  TASK_INFO_BY_TASK_INFO_ID__FLYTEDB_ID_DESC
}

"""
A condition to be used against `WorkflowGraphBranch` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input WorkflowGraphBranchCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `workflowGraphNodeId` field."""
  workflowGraphNodeId: BigInt

  """Checks for equality with the object’s `taskInfoId` field."""
  taskInfoId: BigInt
}

"""A connection to a list of `ExecutionGraphNode` values."""
type ExecutionGraphNodesConnection {
  """A list of `ExecutionGraphNode` objects."""
  nodes: [ExecutionGraphNode!]!

  """
  A list of edges which contains the `ExecutionGraphNode` and cursor to aid in pagination.
  """
  edges: [ExecutionGraphNodesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `ExecutionGraphNode` you could get from the connection.
  """
  totalCount: Int!
}

type ExecutionGraphNode implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  executionId: BigInt
  workflowGraphNodeId: BigInt!
  flytedbId: BigInt!
  status: ExecutionNodeStatus!
  inputsPreview: Base64EncodedBinary
  inputsUrl: String
  outputsPreview: Base64EncodedBinary
  outputsUrl: String
  creationTime: Datetime
  startTime: Datetime
  resolutionTime: Datetime
  estimatedResolutionTime: Datetime
  logArn: String
  cost: Float
  instanceType: String
  branchIdentifier: String
  error: String

  """
  Reads a single `ExecutionInfo` that is related to this `ExecutionGraphNode`.
  """
  execution: ExecutionInfo

  """
  Reads a single `WorkflowGraphNode` that is related to this `ExecutionGraphNode`.
  """
  workflowGraphNode: WorkflowGraphNode!

  """
  Reads a single `ExecutionRefLpInfo` that is related to this `ExecutionGraphNode`.
  """
  executionRefLpInfoByEgnId: ExecutionRefLpInfo
  childExecution: ExecutionInfo

  """Reads and enables pagination through a set of `ContainerInfo`."""
  containerInfo(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ContainerInfo`."""
    orderBy: [ContainerInfosOrderBy!]

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ContainerInfoFilter
  ): ContainerInfosConnection!
  finalWorkflowGraphNode: WorkflowGraphNode

  """Reads and enables pagination through a set of `TaskExecutionInfo`."""
  taskExecutionInfos(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TaskExecutionInfo`."""
    orderBy: [TaskExecutionInfosOrderBy!]

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TaskExecutionInfoFilter
  ): TaskExecutionInfosConnection!

  """Reads and enables pagination through a set of `TaskExecutionMessage`."""
  taskExecutionMessages(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TaskExecutionMessageFilter
  ): TaskExecutionMessagesConnection!
}

type ExecutionRefLpInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  token: String!
  egnId: BigInt!

  """
  Reads a single `ExecutionGraphNode` that is related to this `ExecutionRefLpInfo`.
  """
  egn: ExecutionGraphNode!
}

"""A connection to a list of `ContainerInfo` values."""
type ContainerInfosConnection {
  """A list of `ContainerInfo` objects."""
  nodes: [ContainerInfo!]!

  """
  A list of edges which contains the `ContainerInfo` and cursor to aid in pagination.
  """
  edges: [ContainerInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `ContainerInfo` you could get from the connection."""
  totalCount: Int!
}

type ContainerInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  executionGraphNodeFlytedbId: BigInt!
  containerName: String
  index: BigInt!
  status: TaskExecutionStatus
}

enum TaskExecutionStatus {
  UNDEFINED
  QUEUED
  RUNNING
  SUCCEEDED
  ABORTED
  FAILED
  INITIALIZING
  WAITING_FOR_RESOURCES
}

"""A `ContainerInfo` edge in the connection."""
type ContainerInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `ContainerInfo` at the end of the edge."""
  node: ContainerInfo!
}

"""Methods to use when ordering `ContainerInfo`."""
enum ContainerInfosOrderBy {
  NATURAL
  EXECUTION_GRAPH_NODE_FLYTEDB_ID_ASC
  EXECUTION_GRAPH_NODE_FLYTEDB_ID_DESC
  INDEX_ASC
  INDEX_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
}

"""
A filter to be used against `ContainerInfo` object types. All fields are combined with a logical ‘and.’
"""
input ContainerInfoFilter {
  """Filter by the object’s `executionGraphNodeFlytedbId` field."""
  executionGraphNodeFlytedbId: BigIntFilter

  """Filter by the object’s `index` field."""
  index: BigIntFilter

  """Checks for all expressions in this list."""
  and: [ContainerInfoFilter!]

  """Checks for any expressions in this list."""
  or: [ContainerInfoFilter!]

  """Negates the expression."""
  not: ContainerInfoFilter
}

"""A connection to a list of `TaskExecutionInfo` values."""
type TaskExecutionInfosConnection {
  """A list of `TaskExecutionInfo` objects."""
  nodes: [TaskExecutionInfo!]!

  """
  A list of edges which contains the `TaskExecutionInfo` and cursor to aid in pagination.
  """
  edges: [TaskExecutionInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `TaskExecutionInfo` you could get from the connection.
  """
  totalCount: Int!
}

type TaskExecutionInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  flytedbId: BigInt!
  executionGraphNodeFlytedbId: BigInt
  nodeIdName: String!
  retry: BigInt!
  type: String!
  errorData: String
  status: TaskExecutionStatus!
  lastStatusTransitionReason: String
  creationTime: Datetime!
  startTime: Datetime
  resolutionTime: Datetime
  computeRunningDuration: Interval
  isSpot: Boolean!
  numberOfConcurrentTasks: BigInt!
  netBandwidthUsed: JSON
}

"""
An interval of time that has passed where the smallest distinct unit is a second.
"""
type Interval {
  """
  A quantity of seconds. This is the only non-integer field, as all the other
  fields will dump their overflow into a smaller unit of time. Intervals don’t
  have a smaller unit than seconds.
  """
  seconds: Float

  """A quantity of minutes."""
  minutes: Int

  """A quantity of hours."""
  hours: Int

  """A quantity of days."""
  days: Int

  """A quantity of months."""
  months: Int

  """A quantity of years."""
  years: Int
}

"""A `TaskExecutionInfo` edge in the connection."""
type TaskExecutionInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `TaskExecutionInfo` at the end of the edge."""
  node: TaskExecutionInfo!
}

"""Methods to use when ordering `TaskExecutionInfo`."""
enum TaskExecutionInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  FLYTEDB_ID_ASC
  FLYTEDB_ID_DESC
  EXECUTION_GRAPH_NODE_FLYTEDB_ID_ASC
  EXECUTION_GRAPH_NODE_FLYTEDB_ID_DESC
  RETRY_ASC
  RETRY_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
}

"""
A filter to be used against `TaskExecutionInfo` object types. All fields are combined with a logical ‘and.’
"""
input TaskExecutionInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `flytedbId` field."""
  flytedbId: BigIntFilter

  """Filter by the object’s `executionGraphNodeFlytedbId` field."""
  executionGraphNodeFlytedbId: BigIntFilter

  """Filter by the object’s `retry` field."""
  retry: BigIntFilter

  """Checks for all expressions in this list."""
  and: [TaskExecutionInfoFilter!]

  """Checks for any expressions in this list."""
  or: [TaskExecutionInfoFilter!]

  """Negates the expression."""
  not: TaskExecutionInfoFilter
}

"""A connection to a list of `TaskExecutionMessage` values."""
type TaskExecutionMessagesConnection {
  """A list of `TaskExecutionMessage` objects."""
  nodes: [TaskExecutionMessage!]!

  """
  A list of edges which contains the `TaskExecutionMessage` and cursor to aid in pagination.
  """
  edges: [TaskExecutionMessagesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `TaskExecutionMessage` you could get from the connection.
  """
  totalCount: Int!
}

type TaskExecutionMessage implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  executionId: BigInt
  taskId: BigInt
  taskAttemptNumber: BigInt!
  creationTime: Datetime!
  data: String!
  type: String!
  arrayIndex: BigInt

  """
  Reads a single `ExecutionInfo` that is related to this `TaskExecutionMessage`.
  """
  execution: ExecutionInfo
  executionGraphNode: ExecutionGraphNode
  taskInfo: TaskInfo
  workflowGraphNode: WorkflowGraphNode
}

"""A `TaskExecutionMessage` edge in the connection."""
type TaskExecutionMessagesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `TaskExecutionMessage` at the end of the edge."""
  node: TaskExecutionMessage!
}

"""A `ExecutionGraphNode` edge in the connection."""
type ExecutionGraphNodesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `ExecutionGraphNode` at the end of the edge."""
  node: ExecutionGraphNode!
}

"""Methods to use when ordering `ExecutionGraphNode`."""
enum ExecutionGraphNodesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  EXECUTION_ID_ASC
  EXECUTION_ID_DESC
  WORKFLOW_GRAPH_NODE_ID_ASC
  WORKFLOW_GRAPH_NODE_ID_DESC
  FLYTEDB_ID_ASC
  FLYTEDB_ID_DESC
  STATUS_ASC
  STATUS_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  EXECUTION_INFO_BY_EXECUTION_ID__ID_ASC
  EXECUTION_INFO_BY_EXECUTION_ID__ID_DESC
  EXECUTION_INFO_BY_EXECUTION_ID__WORKFLOW_ID_ASC
  EXECUTION_INFO_BY_EXECUTION_ID__WORKFLOW_ID_DESC
  EXECUTION_INFO_BY_EXECUTION_ID__FLYTEDB_ID_ASC
  EXECUTION_INFO_BY_EXECUTION_ID__FLYTEDB_ID_DESC
  EXECUTION_INFO_BY_EXECUTION_ID__CREATION_TIME_ASC
  EXECUTION_INFO_BY_EXECUTION_ID__CREATION_TIME_DESC
  EXECUTION_INFO_BY_EXECUTION_ID__PARENT_EXECUTION_GRAPH_NODE_FLYTEDB_ID_ASC
  EXECUTION_INFO_BY_EXECUTION_ID__PARENT_EXECUTION_GRAPH_NODE_FLYTEDB_ID_DESC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__ID_ASC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__ID_DESC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__WORKFLOW_ID_ASC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__WORKFLOW_ID_DESC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__TASK_INFO_ID_ASC
  WORKFLOW_GRAPH_NODE_BY_WORKFLOW_GRAPH_NODE_ID__TASK_INFO_ID_DESC
  EXECUTION_REF_LP_INFO_BY_EGN_ID__TOKEN_ASC
  EXECUTION_REF_LP_INFO_BY_EGN_ID__TOKEN_DESC
  EXECUTION_REF_LP_INFO_BY_EGN_ID__EGN_ID_ASC
  EXECUTION_REF_LP_INFO_BY_EGN_ID__EGN_ID_DESC
}

"""
A condition to be used against `ExecutionGraphNode` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input ExecutionGraphNodeCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `executionId` field."""
  executionId: BigInt

  """Checks for equality with the object’s `workflowGraphNodeId` field."""
  workflowGraphNodeId: BigInt

  """Checks for equality with the object’s `flytedbId` field."""
  flytedbId: BigInt

  """Checks for equality with the object’s `status` field."""
  status: ExecutionNodeStatus
}

type WorkflowGraphSubWf implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  targetWorkflowId: BigInt!
  wgnId: BigInt!

  """
  Reads a single `WorkflowGraphNode` that is related to this `WorkflowGraphSubWf`.
  """
  wgn: WorkflowGraphNode!
}

"""A `WorkflowGraphNode` edge in the connection."""
type WorkflowGraphNodesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowGraphNode` at the end of the edge."""
  node: WorkflowGraphNode!
}

"""A connection to a list of `WorkflowGraphEdge` values."""
type WorkflowGraphEdgesConnection {
  """A list of `WorkflowGraphEdge` objects."""
  nodes: [WorkflowGraphEdge!]!

  """
  A list of edges which contains the `WorkflowGraphEdge` and cursor to aid in pagination.
  """
  edges: [WorkflowGraphEdgesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `WorkflowGraphEdge` you could get from the connection.
  """
  totalCount: Int!
}

type WorkflowGraphEdge implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  workflowId: BigInt!
  startNode: BigInt!
  endNode: BigInt!

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowGraphEdge`.
  """
  workflow: WorkflowInfo!
}

"""A `WorkflowGraphEdge` edge in the connection."""
type WorkflowGraphEdgesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowGraphEdge` at the end of the edge."""
  node: WorkflowGraphEdge!
}

"""Methods to use when ordering `WorkflowGraphEdge`."""
enum WorkflowGraphEdgesOrderBy {
  NATURAL
  WORKFLOW_ID_ASC
  WORKFLOW_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_DESC
}

"""
A condition to be used against `WorkflowGraphEdge` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input WorkflowGraphEdgeCondition {
  """Checks for equality with the object’s `workflowId` field."""
  workflowId: BigInt
}

"""A connection to a list of `WorkflowSubscription` values."""
type WorkflowSubscriptionsConnection {
  """A list of `WorkflowSubscription` objects."""
  nodes: [WorkflowSubscription!]!

  """
  A list of edges which contains the `WorkflowSubscription` and cursor to aid in pagination.
  """
  edges: [WorkflowSubscriptionsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `WorkflowSubscription` you could get from the connection.
  """
  totalCount: Int!
}

type WorkflowSubscription implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  accountId: BigInt!
  workflowId: BigInt!

  """
  Reads a single `AccountInfo` that is related to this `WorkflowSubscription`.
  """
  account: AccountInfo!

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowSubscription`.
  """
  workflow: WorkflowInfo!
}

"""A `WorkflowSubscription` edge in the connection."""
type WorkflowSubscriptionsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowSubscription` at the end of the edge."""
  node: WorkflowSubscription!
}

"""Methods to use when ordering `WorkflowSubscription`."""
enum WorkflowSubscriptionsOrderBy {
  NATURAL
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  WORKFLOW_ID_ASC
  WORKFLOW_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_DESC
}

"""
A condition to be used against `WorkflowSubscription` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input WorkflowSubscriptionCondition {
  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt

  """Checks for equality with the object’s `workflowId` field."""
  workflowId: BigInt
}

"""A connection to a list of `ExecutionInfo` values."""
type ExecutionInfosConnection {
  """A list of `ExecutionInfo` objects."""
  nodes: [ExecutionInfo!]!

  """
  A list of edges which contains the `ExecutionInfo` and cursor to aid in pagination.
  """
  edges: [ExecutionInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `ExecutionInfo` you could get from the connection."""
  totalCount: Int!
}

"""A `ExecutionInfo` edge in the connection."""
type ExecutionInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `ExecutionInfo` at the end of the edge."""
  node: ExecutionInfo!
}

"""Methods to use when ordering `ExecutionInfo`."""
enum ExecutionInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  WORKFLOW_ID_ASC
  WORKFLOW_ID_DESC
  FLYTEDB_ID_ASC
  FLYTEDB_ID_DESC
  CREATION_TIME_ASC
  CREATION_TIME_DESC
  PARENT_EXECUTION_GRAPH_NODE_FLYTEDB_ID_ASC
  PARENT_EXECUTION_GRAPH_NODE_FLYTEDB_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_DESC
  EXECUTION_GRAPH_NODES_BY_EXECUTION_ID__COUNT_ASC
  EXECUTION_GRAPH_NODES_BY_EXECUTION_ID__COUNT_DESC
  TASK_EXECUTION_MESSAGES_BY_EXECUTION_ID__COUNT_ASC
  TASK_EXECUTION_MESSAGES_BY_EXECUTION_ID__COUNT_DESC
}

"""
A condition to be used against `ExecutionInfo` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input ExecutionInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `workflowId` field."""
  workflowId: BigInt

  """Checks for equality with the object’s `flytedbId` field."""
  flytedbId: BigInt

  """Checks for equality with the object’s `creationTime` field."""
  creationTime: Datetime

  """
  Checks for equality with the object’s `parentExecutionGraphNodeFlytedbId` field.
  """
  parentExecutionGraphNodeFlytedbId: BigInt
}

"""A connection to a list of `LpInfo` values."""
type LpInfosConnection {
  """A list of `LpInfo` objects."""
  nodes: [LpInfo!]!

  """
  A list of edges which contains the `LpInfo` and cursor to aid in pagination.
  """
  edges: [LpInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `LpInfo` you could get from the connection."""
  totalCount: Int!
}

type LpInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  workflowId: BigInt!
  flytedbId: BigInt!
  name: String!
  defaultInputs: String!
  fixedInputs: String!

  """Reads a single `WorkflowInfo` that is related to this `LpInfo`."""
  workflow: WorkflowInfo!
}

"""A `LpInfo` edge in the connection."""
type LpInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LpInfo` at the end of the edge."""
  node: LpInfo!
}

"""Methods to use when ordering `LpInfo`."""
enum LpInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  WORKFLOW_ID_ASC
  WORKFLOW_ID_DESC
  FLYTEDB_ID_ASC
  FLYTEDB_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_DESC
}

"""
A condition to be used against `LpInfo` object types. All fields are tested for equality and combined with a logical ‘and.’
"""
input LpInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `workflowId` field."""
  workflowId: BigInt

  """Checks for equality with the object’s `flytedbId` field."""
  flytedbId: BigInt
}

"""A connection to a list of `WorkflowTag` values."""
type WorkflowTagsConnection {
  """A list of `WorkflowTag` objects."""
  nodes: [WorkflowTag!]!

  """
  A list of edges which contains the `WorkflowTag` and cursor to aid in pagination.
  """
  edges: [WorkflowTagsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `WorkflowTag` you could get from the connection."""
  totalCount: Int!
}

type WorkflowTag implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  workflowId: BigInt!
  tag: String!

  """Reads a single `WorkflowInfo` that is related to this `WorkflowTag`."""
  workflow: WorkflowInfo!
}

"""A `WorkflowTag` edge in the connection."""
type WorkflowTagsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowTag` at the end of the edge."""
  node: WorkflowTag!
}

"""Methods to use when ordering `WorkflowTag`."""
enum WorkflowTagsOrderBy {
  NATURAL
  WORKFLOW_ID_ASC
  WORKFLOW_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__OWNER_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__AVAILABLE_IN_EXPLORE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__VERSION_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__FLYTEDB_ID_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__DISPLAY_NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__NAME_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__CREATION_DATE_DESC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_ASC
  WORKFLOW_INFO_BY_WORKFLOW_ID__REMOVED_DESC
}

"""
A condition to be used against `WorkflowTag` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input WorkflowTagCondition {
  """Checks for equality with the object’s `workflowId` field."""
  workflowId: BigInt
}

"""A connection to a list of `WorkflowInfo` values."""
type WorkflowInfosConnection {
  """A list of `WorkflowInfo` objects."""
  nodes: [WorkflowInfo!]!

  """
  A list of edges which contains the `WorkflowInfo` and cursor to aid in pagination.
  """
  edges: [WorkflowInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `WorkflowInfo` you could get from the connection."""
  totalCount: Int!
}

"""A `WorkflowInfo` edge in the connection."""
type WorkflowInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowInfo` at the end of the edge."""
  node: WorkflowInfo!
}

"""Methods to use when ordering `WorkflowInfo`."""
enum WorkflowInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  OWNER_ID_ASC
  OWNER_ID_DESC
  AVAILABLE_IN_EXPLORE_ASC
  AVAILABLE_IN_EXPLORE_DESC
  VERSION_ASC
  VERSION_DESC
  FLYTEDB_ID_ASC
  FLYTEDB_ID_DESC
  DISPLAY_NAME_ASC
  DISPLAY_NAME_DESC
  NAME_ASC
  NAME_DESC
  CREATION_DATE_ASC
  CREATION_DATE_DESC
  REMOVED_ASC
  REMOVED_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_OWNER_ID__ID_ASC
  ACCOUNT_INFO_BY_OWNER_ID__ID_DESC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_DESC
  WORKFLOW_GRAPH_NODES_BY_WORKFLOW_ID__COUNT_ASC
  WORKFLOW_GRAPH_NODES_BY_WORKFLOW_ID__COUNT_DESC
  WORKFLOW_GRAPH_EDGES_BY_WORKFLOW_ID__COUNT_ASC
  WORKFLOW_GRAPH_EDGES_BY_WORKFLOW_ID__COUNT_DESC
  WORKFLOW_SUBSCRIPTIONS_BY_WORKFLOW_ID__COUNT_ASC
  WORKFLOW_SUBSCRIPTIONS_BY_WORKFLOW_ID__COUNT_DESC
  EXECUTION_INFOS_BY_WORKFLOW_ID__COUNT_ASC
  EXECUTION_INFOS_BY_WORKFLOW_ID__COUNT_DESC
  LP_INFOS_BY_WORKFLOW_ID__COUNT_ASC
  LP_INFOS_BY_WORKFLOW_ID__COUNT_DESC
  WORKFLOW_TAGS_BY_WORKFLOW_ID__COUNT_ASC
  WORKFLOW_TAGS_BY_WORKFLOW_ID__COUNT_DESC
}

type WorkflowFamilyInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  workflowName: String!
  link: String

  """Reads and enables pagination through a set of `ExecutionInfo`."""
  allExecutions(
    creatorId: BigInt!

    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionInfo`."""
    orderBy: [ExecutionInfosOrderBy!]

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionInfoFilter
  ): ExecutionInfosConnection!
  latestInFamily: WorkflowInfo
  subscriptionsCount: BigInt
}

type WorkflowPersonalization implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  userId: BigInt!
  workflowId: BigInt!
  data: String!

  """
  Reads a single `UserInfo` that is related to this `WorkflowPersonalization`.
  """
  user: UserInfo!
}

"""Methods to use when ordering `TaskExecutionMessage`."""
enum TaskExecutionMessagesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  EXECUTION_ID_ASC
  EXECUTION_ID_DESC
  CREATION_TIME_ASC
  CREATION_TIME_DESC
  TYPE_ASC
  TYPE_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  EXECUTION_INFO_BY_EXECUTION_ID__ID_ASC
  EXECUTION_INFO_BY_EXECUTION_ID__ID_DESC
  EXECUTION_INFO_BY_EXECUTION_ID__WORKFLOW_ID_ASC
  EXECUTION_INFO_BY_EXECUTION_ID__WORKFLOW_ID_DESC
  EXECUTION_INFO_BY_EXECUTION_ID__FLYTEDB_ID_ASC
  EXECUTION_INFO_BY_EXECUTION_ID__FLYTEDB_ID_DESC
  EXECUTION_INFO_BY_EXECUTION_ID__CREATION_TIME_ASC
  EXECUTION_INFO_BY_EXECUTION_ID__CREATION_TIME_DESC
  EXECUTION_INFO_BY_EXECUTION_ID__PARENT_EXECUTION_GRAPH_NODE_FLYTEDB_ID_ASC
  EXECUTION_INFO_BY_EXECUTION_ID__PARENT_EXECUTION_GRAPH_NODE_FLYTEDB_ID_DESC
}

"""
A condition to be used against `TaskExecutionMessage` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input TaskExecutionMessageCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `executionId` field."""
  executionId: BigInt

  """Checks for equality with the object’s `creationTime` field."""
  creationTime: Datetime

  """Checks for equality with the object’s `type` field."""
  type: String
}

type ExecutionBatchInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  creationTime: Datetime!
  ownedBy: BigInt!
  launchedBy: BigInt!

  """
  Reads a single `AccountInfo` that is related to this `ExecutionBatchInfo`.
  """
  accountInfoByOwnedBy: AccountInfo!

  """Reads and enables pagination through a set of `ExecutionBatchMember`."""
  executionBatchMembersByBatchId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionBatchMember`."""
    orderBy: [ExecutionBatchMembersOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionBatchMemberCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionBatchMemberFilter
  ): ExecutionBatchMembersConnection!

  """
  Reads and enables pagination through a set of `ExecutionNotificationInfo`.
  """
  executionNotificationInfosByBatchId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `ExecutionNotificationInfo`."""
    orderBy: [ExecutionNotificationInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: ExecutionNotificationInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: ExecutionNotificationInfoFilter
  ): ExecutionNotificationInfosConnection!
}

"""A connection to a list of `ExecutionBatchMember` values."""
type ExecutionBatchMembersConnection {
  """A list of `ExecutionBatchMember` objects."""
  nodes: [ExecutionBatchMember!]!

  """
  A list of edges which contains the `ExecutionBatchMember` and cursor to aid in pagination.
  """
  edges: [ExecutionBatchMembersEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `ExecutionBatchMember` you could get from the connection.
  """
  totalCount: Int!
}

type ExecutionBatchMember implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  batchId: BigInt!
  executionFlytedbId: BigInt!
  notificationStatus: NotificationStatus

  """
  Reads a single `ExecutionBatchInfo` that is related to this `ExecutionBatchMember`.
  """
  batch: ExecutionBatchInfo!
}

enum NotificationStatus {
  PENDING
  SUCCESS
  CANCELLED
  ERROR
  NO_ACTION
}

"""A `ExecutionBatchMember` edge in the connection."""
type ExecutionBatchMembersEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `ExecutionBatchMember` at the end of the edge."""
  node: ExecutionBatchMember!
}

"""Methods to use when ordering `ExecutionBatchMember`."""
enum ExecutionBatchMembersOrderBy {
  NATURAL
  BATCH_ID_ASC
  BATCH_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  EXECUTION_BATCH_INFO_BY_BATCH_ID__ID_ASC
  EXECUTION_BATCH_INFO_BY_BATCH_ID__ID_DESC
  EXECUTION_BATCH_INFO_BY_BATCH_ID__OWNED_BY_ASC
  EXECUTION_BATCH_INFO_BY_BATCH_ID__OWNED_BY_DESC
}

"""
A condition to be used against `ExecutionBatchMember` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input ExecutionBatchMemberCondition {
  """Checks for equality with the object’s `batchId` field."""
  batchId: BigInt
}

"""A connection to a list of `ExecutionNotificationInfo` values."""
type ExecutionNotificationInfosConnection {
  """A list of `ExecutionNotificationInfo` objects."""
  nodes: [ExecutionNotificationInfo!]!

  """
  A list of edges which contains the `ExecutionNotificationInfo` and cursor to aid in pagination.
  """
  edges: [ExecutionNotificationInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `ExecutionNotificationInfo` you could get from the connection.
  """
  totalCount: Int!
}

type ExecutionNotificationInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  batchId: BigInt!
  receiverEmail: String!
  status: NotificationStatus
  sentAt: Datetime
  type: NotificationType!

  """
  Reads a single `ExecutionBatchInfo` that is related to this `ExecutionNotificationInfo`.
  """
  batch: ExecutionBatchInfo!
}

enum NotificationType {
  ON_COMPLETION
  PER_FAILURE
}

"""A `ExecutionNotificationInfo` edge in the connection."""
type ExecutionNotificationInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `ExecutionNotificationInfo` at the end of the edge."""
  node: ExecutionNotificationInfo!
}

"""Methods to use when ordering `ExecutionNotificationInfo`."""
enum ExecutionNotificationInfosOrderBy {
  NATURAL
  BATCH_ID_ASC
  BATCH_ID_DESC
  RECEIVER_EMAIL_ASC
  RECEIVER_EMAIL_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  EXECUTION_BATCH_INFO_BY_BATCH_ID__ID_ASC
  EXECUTION_BATCH_INFO_BY_BATCH_ID__ID_DESC
  EXECUTION_BATCH_INFO_BY_BATCH_ID__OWNED_BY_ASC
  EXECUTION_BATCH_INFO_BY_BATCH_ID__OWNED_BY_DESC
}

"""
A condition to be used against `ExecutionNotificationInfo` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input ExecutionNotificationInfoCondition {
  """Checks for equality with the object’s `batchId` field."""
  batchId: BigInt

  """Checks for equality with the object’s `receiverEmail` field."""
  receiverEmail: String
}

"""A `LdataNodeEvent` edge in the connection."""
type LdataNodeEventsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataNodeEvent` at the end of the edge."""
  node: LdataNodeEvent!
}

"""A `LdataWfEx` edge in the connection."""
type LdataWfExesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataWfEx` at the end of the edge."""
  node: LdataWfEx!
}

"""Methods to use when ordering `LdataWfEx`."""
enum LdataWfExesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  LDATA_NODE_ID_ASC
  LDATA_NODE_ID_DESC
  NAME_ASC
  NAME_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_DESC
  LDATA_NODE_EVENTS_BY_CAUSE_LDATA_PROCESS_ID__COUNT_ASC
  LDATA_NODE_EVENTS_BY_CAUSE_LDATA_PROCESS_ID__COUNT_DESC
}

"""
A condition to be used against `LdataWfEx` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input LdataWfExCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ldataNodeId` field."""
  ldataNodeId: BigInt

  """Checks for equality with the object’s `name` field."""
  name: String
}

type LdataLinkDatum implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  ldataNodeId: BigInt!
  targetNodeId: BigInt!

  """Reads a single `LdataNode` that is related to this `LdataLinkDatum`."""
  ldataNode: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataLinkDatum`."""
  targetNode: LdataNode!
}

"""A connection to a list of `LdataLinkDatum` values."""
type LdataLinkDataConnection {
  """A list of `LdataLinkDatum` objects."""
  nodes: [LdataLinkDatum!]!

  """
  A list of edges which contains the `LdataLinkDatum` and cursor to aid in pagination.
  """
  edges: [LdataLinkDataEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `LdataLinkDatum` you could get from the connection."""
  totalCount: Int!
}

"""A `LdataLinkDatum` edge in the connection."""
type LdataLinkDataEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataLinkDatum` at the end of the edge."""
  node: LdataLinkDatum!
}

"""Methods to use when ordering `LdataLinkDatum`."""
enum LdataLinkDataOrderBy {
  NATURAL
  LDATA_NODE_ID_ASC
  LDATA_NODE_ID_DESC
  TARGET_NODE_ID_ASC
  TARGET_NODE_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_DESC
  LDATA_NODE_BY_TARGET_NODE_ID__ID_ASC
  LDATA_NODE_BY_TARGET_NODE_ID__ID_DESC
  LDATA_NODE_BY_TARGET_NODE_ID__NAME_ASC
  LDATA_NODE_BY_TARGET_NODE_ID__NAME_DESC
  LDATA_NODE_BY_TARGET_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_TARGET_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_TARGET_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_TARGET_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_TARGET_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_TARGET_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_TARGET_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_TARGET_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_TARGET_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_TARGET_NODE_ID__DATA_REMOVED_DESC
}

"""
A condition to be used against `LdataLinkDatum` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input LdataLinkDatumCondition {
  """Checks for equality with the object’s `ldataNodeId` field."""
  ldataNodeId: BigInt

  """Checks for equality with the object’s `targetNodeId` field."""
  targetNodeId: BigInt
}

"""A connection to a list of `LdataShareInvite` values."""
type LdataShareInvitesConnection {
  """A list of `LdataShareInvite` objects."""
  nodes: [LdataShareInvite!]!

  """
  A list of edges which contains the `LdataShareInvite` and cursor to aid in pagination.
  """
  edges: [LdataShareInvitesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataShareInvite` you could get from the connection.
  """
  totalCount: Int!
}

type LdataShareInvite implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  senderId: BigInt!
  objectId: BigInt!
  receiverEmail: String!
  code: String!
  level: PermLevel!
  createdAt: Datetime!

  """
  Reads a single `AccountInfo` that is related to this `LdataShareInvite`.
  """
  sender: AccountInfo!

  """Reads a single `LdataNode` that is related to this `LdataShareInvite`."""
  object: LdataNode!
  objectName: String
  senderSharedInfo: SharingReceiverSharedDataType
}

type SharingReceiverSharedDataType {
  type: String!
  name: String!
}

"""A `LdataShareInvite` edge in the connection."""
type LdataShareInvitesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataShareInvite` at the end of the edge."""
  node: LdataShareInvite!
}

"""Methods to use when ordering `LdataShareInvite`."""
enum LdataShareInvitesOrderBy {
  NATURAL
  SENDER_ID_ASC
  SENDER_ID_DESC
  OBJECT_ID_ASC
  OBJECT_ID_DESC
  CODE_ASC
  CODE_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_SENDER_ID__ID_ASC
  ACCOUNT_INFO_BY_SENDER_ID__ID_DESC
  ACCOUNT_INFO_BY_SENDER_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_SENDER_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_SENDER_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_SENDER_ID__REMOVED_DESC
  LDATA_NODE_BY_OBJECT_ID__ID_ASC
  LDATA_NODE_BY_OBJECT_ID__ID_DESC
  LDATA_NODE_BY_OBJECT_ID__NAME_ASC
  LDATA_NODE_BY_OBJECT_ID__NAME_DESC
  LDATA_NODE_BY_OBJECT_ID__REMOVED_ASC
  LDATA_NODE_BY_OBJECT_ID__REMOVED_DESC
  LDATA_NODE_BY_OBJECT_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_OBJECT_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_OBJECT_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_OBJECT_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_OBJECT_ID__PENDING_ASC
  LDATA_NODE_BY_OBJECT_ID__PENDING_DESC
  LDATA_NODE_BY_OBJECT_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_OBJECT_ID__DATA_REMOVED_DESC
}

"""
A condition to be used against `LdataShareInvite` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input LdataShareInviteCondition {
  """Checks for equality with the object’s `senderId` field."""
  senderId: BigInt

  """Checks for equality with the object’s `objectId` field."""
  objectId: BigInt

  """Checks for equality with the object’s `code` field."""
  code: String
}

type LdataShareLinkNode implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  linkNodeId: BigInt!
  receiverId: BigInt!

  """
  Reads a single `LdataNode` that is related to this `LdataShareLinkNode`.
  """
  linkNode: LdataNode!

  """
  Reads a single `AccountInfo` that is related to this `LdataShareLinkNode`.
  """
  receiver: AccountInfo!
}

"""A connection to a list of `LdataSharePermission` values."""
type LdataSharePermissionsConnection {
  """A list of `LdataSharePermission` objects."""
  nodes: [LdataSharePermission!]!

  """
  A list of edges which contains the `LdataSharePermission` and cursor to aid in pagination.
  """
  edges: [LdataSharePermissionsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataSharePermission` you could get from the connection.
  """
  totalCount: Int!
}

type LdataSharePermission implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  objectId: BigInt!
  receiverId: BigInt!
  level: PermLevel!
  modificationTime: Datetime!

  """
  Reads a single `LdataNode` that is related to this `LdataSharePermission`.
  """
  object: LdataNode!

  """
  Reads a single `AccountInfo` that is related to this `LdataSharePermission`.
  """
  receiver: AccountInfo!
  receiverSharedInfo: SharingReceiverSharedDataType
}

"""A `LdataSharePermission` edge in the connection."""
type LdataSharePermissionsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataSharePermission` at the end of the edge."""
  node: LdataSharePermission!
}

"""Methods to use when ordering `LdataSharePermission`."""
enum LdataSharePermissionsOrderBy {
  NATURAL
  OBJECT_ID_ASC
  OBJECT_ID_DESC
  RECEIVER_ID_ASC
  RECEIVER_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_OBJECT_ID__ID_ASC
  LDATA_NODE_BY_OBJECT_ID__ID_DESC
  LDATA_NODE_BY_OBJECT_ID__NAME_ASC
  LDATA_NODE_BY_OBJECT_ID__NAME_DESC
  LDATA_NODE_BY_OBJECT_ID__REMOVED_ASC
  LDATA_NODE_BY_OBJECT_ID__REMOVED_DESC
  LDATA_NODE_BY_OBJECT_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_OBJECT_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_OBJECT_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_OBJECT_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_OBJECT_ID__PENDING_ASC
  LDATA_NODE_BY_OBJECT_ID__PENDING_DESC
  LDATA_NODE_BY_OBJECT_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_OBJECT_ID__DATA_REMOVED_DESC
  ACCOUNT_INFO_BY_RECEIVER_ID__ID_ASC
  ACCOUNT_INFO_BY_RECEIVER_ID__ID_DESC
  ACCOUNT_INFO_BY_RECEIVER_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_RECEIVER_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_RECEIVER_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_RECEIVER_ID__REMOVED_DESC
}

"""
A condition to be used against `LdataSharePermission` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input LdataSharePermissionCondition {
  """Checks for equality with the object’s `objectId` field."""
  objectId: BigInt

  """Checks for equality with the object’s `receiverId` field."""
  receiverId: BigInt
}

"""A connection to a list of `LdataNodeTag` values."""
type LdataNodeTagsConnection {
  """A list of `LdataNodeTag` objects."""
  nodes: [LdataNodeTag!]!

  """
  A list of edges which contains the `LdataNodeTag` and cursor to aid in pagination.
  """
  edges: [LdataNodeTagsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `LdataNodeTag` you could get from the connection."""
  totalCount: Int!
}

type LdataNodeTag implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  ldataNodeId: BigInt!
  tag: String!
  value: String
  mutable: Boolean
  creationTime: Datetime!
  type: LdataTagType!

  """Reads a single `LdataNode` that is related to this `LdataNodeTag`."""
  ldataNode: LdataNode!
}

"""A `LdataNodeTag` edge in the connection."""
type LdataNodeTagsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataNodeTag` at the end of the edge."""
  node: LdataNodeTag!
}

"""Methods to use when ordering `LdataNodeTag`."""
enum LdataNodeTagsOrderBy {
  NATURAL
  LDATA_NODE_ID_ASC
  LDATA_NODE_ID_DESC
  TAG_ASC
  TAG_DESC
  TYPE_ASC
  TYPE_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_DESC
}

"""
A condition to be used against `LdataNodeTag` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input LdataNodeTagCondition {
  """Checks for equality with the object’s `ldataNodeId` field."""
  ldataNodeId: BigInt

  """Checks for equality with the object’s `tag` field."""
  tag: String

  """Checks for equality with the object’s `type` field."""
  type: LdataTagType
}

"""A connection to a list of `IgvGenome` values."""
type IgvGenomesConnection {
  """A list of `IgvGenome` objects."""
  nodes: [IgvGenome!]!

  """
  A list of edges which contains the `IgvGenome` and cursor to aid in pagination.
  """
  edges: [IgvGenomesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `IgvGenome` you could get from the connection."""
  totalCount: Int!
}

type IgvGenome implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  ldataNodeId: BigInt
  executionFlytedbId: BigInt
  s3FastaPath: String!
  s3IdxPath: String!

  """Reads a single `LdataNode` that is related to this `IgvGenome`."""
  ldataNode: LdataNode

  """Reads a single `ExecutionCreator` that is related to this `IgvGenome`."""
  executionFlytedb: ExecutionCreator
}

type ExecutionCreator implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  createdBy: BigInt!
  flytedbId: BigInt!
  launchTime: Datetime!
  launchedBy: BigInt!
  token: String

  """
  Reads a single `AccountInfo` that is related to this `ExecutionCreator`.
  """
  accountInfoByCreatedBy: AccountInfo!

  """Reads and enables pagination through a set of `IgvGenome`."""
  igvGenomesByExecutionFlytedbId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `IgvGenome`."""
    orderBy: [IgvGenomesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: IgvGenomeCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: IgvGenomeFilter
  ): IgvGenomesConnection!
}

"""Methods to use when ordering `IgvGenome`."""
enum IgvGenomesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  LDATA_NODE_ID_ASC
  LDATA_NODE_ID_DESC
  EXECUTION_FLYTEDB_ID_ASC
  EXECUTION_FLYTEDB_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_DESC
  EXECUTION_CREATOR_BY_EXECUTION_FLYTEDB_ID__CREATED_BY_ASC
  EXECUTION_CREATOR_BY_EXECUTION_FLYTEDB_ID__CREATED_BY_DESC
  EXECUTION_CREATOR_BY_EXECUTION_FLYTEDB_ID__FLYTEDB_ID_ASC
  EXECUTION_CREATOR_BY_EXECUTION_FLYTEDB_ID__FLYTEDB_ID_DESC
  EXECUTION_CREATOR_BY_EXECUTION_FLYTEDB_ID__TOKEN_ASC
  EXECUTION_CREATOR_BY_EXECUTION_FLYTEDB_ID__TOKEN_DESC
}

"""
A condition to be used against `IgvGenome` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input IgvGenomeCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ldataNodeId` field."""
  ldataNodeId: BigInt

  """Checks for equality with the object’s `executionFlytedbId` field."""
  executionFlytedbId: BigInt
}

"""A `IgvGenome` edge in the connection."""
type IgvGenomesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `IgvGenome` at the end of the edge."""
  node: IgvGenome!
}

"""A connection to a list of `IgvTrack` values."""
type IgvTracksConnection {
  """A list of `IgvTrack` objects."""
  nodes: [IgvTrack!]!

  """
  A list of edges which contains the `IgvTrack` and cursor to aid in pagination.
  """
  edges: [IgvTracksEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `IgvTrack` you could get from the connection."""
  totalCount: Int!
}

type IgvTrack implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  ldataNodeId: BigInt
  executionFlytedbId: BigInt
  s3TrackPath: String!
  type: String!

  """Reads a single `LdataNode` that is related to this `IgvTrack`."""
  ldataNode: LdataNode
}

"""A `IgvTrack` edge in the connection."""
type IgvTracksEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `IgvTrack` at the end of the edge."""
  node: IgvTrack!
}

"""Methods to use when ordering `IgvTrack`."""
enum IgvTracksOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  LDATA_NODE_ID_ASC
  LDATA_NODE_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_DESC
}

"""
A condition to be used against `IgvTrack` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input IgvTrackCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ldataNodeId` field."""
  ldataNodeId: BigInt
}

"""A connection to a list of `PollockDeploymentInfo` values."""
type PollockDeploymentInfosConnection {
  """A list of `PollockDeploymentInfo` objects."""
  nodes: [PollockDeploymentInfo!]!

  """
  A list of edges which contains the `PollockDeploymentInfo` and cursor to aid in pagination.
  """
  edges: [PollockDeploymentInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `PollockDeploymentInfo` you could get from the connection.
  """
  totalCount: Int!
}

type PollockDeploymentInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  workspaceId: BigInt!
  ldataNodeId: BigInt!
  status: PollockStatus!
  displayName: String!
  creationDate: Datetime!
  lastConnected: Datetime!

  """
  Reads a single `AccountInfo` that is related to this `PollockDeploymentInfo`.
  """
  workspace: AccountInfo!

  """
  Reads a single `LdataNode` that is related to this `PollockDeploymentInfo`.
  """
  ldataNode: LdataNode!
}

enum PollockStatus {
  ERROR
  STOPPED
  STARTING
  RUNNING
  STOPPING
  UPDATING
}

"""A `PollockDeploymentInfo` edge in the connection."""
type PollockDeploymentInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `PollockDeploymentInfo` at the end of the edge."""
  node: PollockDeploymentInfo!
}

"""Methods to use when ordering `PollockDeploymentInfo`."""
enum PollockDeploymentInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  WORKSPACE_ID_ASC
  WORKSPACE_ID_DESC
  LDATA_NODE_ID_ASC
  LDATA_NODE_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_WORKSPACE_ID__ID_ASC
  ACCOUNT_INFO_BY_WORKSPACE_ID__ID_DESC
  ACCOUNT_INFO_BY_WORKSPACE_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_WORKSPACE_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_WORKSPACE_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_WORKSPACE_ID__REMOVED_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_DESC
}

"""
A condition to be used against `PollockDeploymentInfo` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input PollockDeploymentInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `workspaceId` field."""
  workspaceId: BigInt

  """Checks for equality with the object’s `ldataNodeId` field."""
  ldataNodeId: BigInt
}

"""
A connection to a list of `LdataNodeAccessibleInWorkspaceCache` values.
"""
type LdataNodeAccessibleInWorkspaceCachesConnection {
  """A list of `LdataNodeAccessibleInWorkspaceCache` objects."""
  nodes: [LdataNodeAccessibleInWorkspaceCache!]!

  """
  A list of edges which contains the `LdataNodeAccessibleInWorkspaceCache` and cursor to aid in pagination.
  """
  edges: [LdataNodeAccessibleInWorkspaceCachesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataNodeAccessibleInWorkspaceCache` you could get from the connection.
  """
  totalCount: Int!
}

type LdataNodeAccessibleInWorkspaceCache implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  ldataNodeId: BigInt!
  workspaceId: BigInt!
  accessible: Boolean!

  """
  Reads a single `LdataNode` that is related to this `LdataNodeAccessibleInWorkspaceCache`.
  """
  ldataNode: LdataNode!
}

"""A `LdataNodeAccessibleInWorkspaceCache` edge in the connection."""
type LdataNodeAccessibleInWorkspaceCachesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataNodeAccessibleInWorkspaceCache` at the end of the edge."""
  node: LdataNodeAccessibleInWorkspaceCache!
}

"""Methods to use when ordering `LdataNodeAccessibleInWorkspaceCache`."""
enum LdataNodeAccessibleInWorkspaceCachesOrderBy {
  NATURAL
  LDATA_NODE_ID_ASC
  LDATA_NODE_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__ID_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__NAME_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_LDATA_NODE_ID__DATA_REMOVED_DESC
}

"""
A condition to be used against `LdataNodeAccessibleInWorkspaceCache` object
types. All fields are tested for equality and combined with a logical ‘and.’
"""
input LdataNodeAccessibleInWorkspaceCacheCondition {
  """Checks for equality with the object’s `ldataNodeId` field."""
  ldataNodeId: BigInt
}

"""A connection to a list of `LdataNodeDescendantsRe` values."""
type LdataNodeDescendantsResConnection {
  """A list of `LdataNodeDescendantsRe` objects."""
  nodes: [LdataNodeDescendantsRe!]!

  """
  A list of edges which contains the `LdataNodeDescendantsRe` and cursor to aid in pagination.
  """
  edges: [LdataNodeDescendantsResEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataNodeDescendantsRe` you could get from the connection.
  """
  totalCount: Int!
}

type LdataNodeDescendantsRe {
  node: LdataNode
  relPath: String
}

"""A `LdataNodeDescendantsRe` edge in the connection."""
type LdataNodeDescendantsResEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataNodeDescendantsRe` at the end of the edge."""
  node: LdataNodeDescendantsRe!
}

"""A connection to a list of `TaskInfo` values."""
type TaskInfosConnection {
  """A list of `TaskInfo` objects."""
  nodes: [TaskInfo!]!

  """
  A list of edges which contains the `TaskInfo` and cursor to aid in pagination.
  """
  edges: [TaskInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `TaskInfo` you could get from the connection."""
  totalCount: Int!
}

"""A `TaskInfo` edge in the connection."""
type TaskInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `TaskInfo` at the end of the edge."""
  node: TaskInfo!
}

"""Methods to use when ordering `TaskInfo`."""
enum TaskInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  OWNER_ID_ASC
  OWNER_ID_DESC
  FLYTEDB_ID_ASC
  FLYTEDB_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_OWNER_ID__ID_ASC
  ACCOUNT_INFO_BY_OWNER_ID__ID_DESC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_DESC
  WORKFLOW_GRAPH_NODES_BY_TASK_INFO_ID__COUNT_ASC
  WORKFLOW_GRAPH_NODES_BY_TASK_INFO_ID__COUNT_DESC
  WORKFLOW_GRAPH_BRANCHES_BY_TASK_INFO_ID__COUNT_ASC
  WORKFLOW_GRAPH_BRANCHES_BY_TASK_INFO_ID__COUNT_DESC
}

"""
A condition to be used against `TaskInfo` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input TaskInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ownerId` field."""
  ownerId: BigInt

  """Checks for equality with the object’s `flytedbId` field."""
  flytedbId: BigInt
}

"""
A condition to be used against `WorkflowInfo` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input WorkflowInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ownerId` field."""
  ownerId: BigInt

  """Checks for equality with the object’s `availableInExplore` field."""
  availableInExplore: Boolean

  """Checks for equality with the object’s `version` field."""
  version: String

  """Checks for equality with the object’s `flytedbId` field."""
  flytedbId: BigInt

  """Checks for equality with the object’s `displayName` field."""
  displayName: String

  """Checks for equality with the object’s `name` field."""
  name: String

  """Checks for equality with the object’s `creationDate` field."""
  creationDate: Datetime

  """Checks for equality with the object’s `removed` field."""
  removed: Boolean
}

"""A connection to a list of `ExecutionCreator` values."""
type ExecutionCreatorsConnection {
  """A list of `ExecutionCreator` objects."""
  nodes: [ExecutionCreator!]!

  """
  A list of edges which contains the `ExecutionCreator` and cursor to aid in pagination.
  """
  edges: [ExecutionCreatorsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `ExecutionCreator` you could get from the connection.
  """
  totalCount: Int!
}

"""A `ExecutionCreator` edge in the connection."""
type ExecutionCreatorsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `ExecutionCreator` at the end of the edge."""
  node: ExecutionCreator!
}

"""Methods to use when ordering `ExecutionCreator`."""
enum ExecutionCreatorsOrderBy {
  NATURAL
  CREATED_BY_ASC
  CREATED_BY_DESC
  FLYTEDB_ID_ASC
  FLYTEDB_ID_DESC
  TOKEN_ASC
  TOKEN_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_CREATED_BY__ID_ASC
  ACCOUNT_INFO_BY_CREATED_BY__ID_DESC
  ACCOUNT_INFO_BY_CREATED_BY__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_CREATED_BY__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_CREATED_BY__REMOVED_ASC
  ACCOUNT_INFO_BY_CREATED_BY__REMOVED_DESC
  IGV_GENOMES_BY_EXECUTION_FLYTEDB_ID__COUNT_ASC
  IGV_GENOMES_BY_EXECUTION_FLYTEDB_ID__COUNT_DESC
}

"""
A condition to be used against `ExecutionCreator` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input ExecutionCreatorCondition {
  """Checks for equality with the object’s `createdBy` field."""
  createdBy: BigInt

  """Checks for equality with the object’s `flytedbId` field."""
  flytedbId: BigInt

  """Checks for equality with the object’s `token` field."""
  token: String
}

"""A connection to a list of `BenchlingApiToken` values."""
type BenchlingApiTokensConnection {
  """A list of `BenchlingApiToken` objects."""
  nodes: [BenchlingApiToken!]!

  """
  A list of edges which contains the `BenchlingApiToken` and cursor to aid in pagination.
  """
  edges: [BenchlingApiTokensEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `BenchlingApiToken` you could get from the connection.
  """
  totalCount: Int!
}

type BenchlingApiToken implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  accountId: BigInt!
  domain: String!
  token: String!

  """
  Reads a single `AccountInfo` that is related to this `BenchlingApiToken`.
  """
  account: AccountInfo!
}

"""A `BenchlingApiToken` edge in the connection."""
type BenchlingApiTokensEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `BenchlingApiToken` at the end of the edge."""
  node: BenchlingApiToken!
}

"""Methods to use when ordering `BenchlingApiToken`."""
enum BenchlingApiTokensOrderBy {
  NATURAL
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
}

"""
A condition to be used against `BenchlingApiToken` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input BenchlingApiTokenCondition {
  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt
}

"""A connection to a list of `LdataS3MountConfiguratorRole` values."""
type LdataS3MountConfiguratorRolesConnection {
  """A list of `LdataS3MountConfiguratorRole` objects."""
  nodes: [LdataS3MountConfiguratorRole!]!

  """
  A list of edges which contains the `LdataS3MountConfiguratorRole` and cursor to aid in pagination.
  """
  edges: [LdataS3MountConfiguratorRolesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataS3MountConfiguratorRole` you could get from the connection.
  """
  totalCount: Int!
}

type LdataS3MountConfiguratorRole implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  accountId: BigInt!
  roleArn: String!

  """
  Reads a single `AccountInfo` that is related to this `LdataS3MountConfiguratorRole`.
  """
  account: AccountInfo!

  """
  Reads and enables pagination through a set of `LdataS3MountAccessProven`.
  """
  ldataS3MountAccessProvensByGeneratedUsing(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `LdataS3MountAccessProven`."""
    orderBy: [LdataS3MountAccessProvensOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: LdataS3MountAccessProvenCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: LdataS3MountAccessProvenFilter
  ): LdataS3MountAccessProvensConnection!
}

"""A connection to a list of `LdataS3MountAccessProven` values."""
type LdataS3MountAccessProvensConnection {
  """A list of `LdataS3MountAccessProven` objects."""
  nodes: [LdataS3MountAccessProven!]!

  """
  A list of edges which contains the `LdataS3MountAccessProven` and cursor to aid in pagination.
  """
  edges: [LdataS3MountAccessProvensEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataS3MountAccessProven` you could get from the connection.
  """
  totalCount: Int!
}

type LdataS3MountAccessProven implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  generatedUsing: BigInt!
  bucketName: String!

  """
  Reads a single `LdataS3MountConfiguratorRole` that is related to this `LdataS3MountAccessProven`.
  """
  ldataS3MountConfiguratorRoleByGeneratedUsing: LdataS3MountConfiguratorRole!
}

"""A `LdataS3MountAccessProven` edge in the connection."""
type LdataS3MountAccessProvensEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataS3MountAccessProven` at the end of the edge."""
  node: LdataS3MountAccessProven!
}

"""Methods to use when ordering `LdataS3MountAccessProven`."""
enum LdataS3MountAccessProvensOrderBy {
  NATURAL
  GENERATED_USING_ASC
  GENERATED_USING_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_S3_MOUNT_CONFIGURATOR_ROLE_BY_GENERATED_USING__ID_ASC
  LDATA_S3_MOUNT_CONFIGURATOR_ROLE_BY_GENERATED_USING__ID_DESC
  LDATA_S3_MOUNT_CONFIGURATOR_ROLE_BY_GENERATED_USING__ACCOUNT_ID_ASC
  LDATA_S3_MOUNT_CONFIGURATOR_ROLE_BY_GENERATED_USING__ACCOUNT_ID_DESC
}

"""
A condition to be used against `LdataS3MountAccessProven` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input LdataS3MountAccessProvenCondition {
  """Checks for equality with the object’s `generatedUsing` field."""
  generatedUsing: BigInt
}

"""A `LdataS3MountConfiguratorRole` edge in the connection."""
type LdataS3MountConfiguratorRolesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataS3MountConfiguratorRole` at the end of the edge."""
  node: LdataS3MountConfiguratorRole!
}

"""Methods to use when ordering `LdataS3MountConfiguratorRole`."""
enum LdataS3MountConfiguratorRolesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
  LDATA_S3_MOUNT_ACCESS_PROVENS_BY_GENERATED_USING__COUNT_ASC
  LDATA_S3_MOUNT_ACCESS_PROVENS_BY_GENERATED_USING__COUNT_DESC
}

"""
A condition to be used against `LdataS3MountConfiguratorRole` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input LdataS3MountConfiguratorRoleCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt
}

"""A connection to a list of `Credit` values."""
type CreditsConnection {
  """A list of `Credit` objects."""
  nodes: [Credit!]!

  """
  A list of edges which contains the `Credit` and cursor to aid in pagination.
  """
  edges: [CreditsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `Credit` you could get from the connection."""
  totalCount: Int!
}

type Credit {
  id: BigInt!
  accountId: BigInt!
  creditNumber: BigInt!
  depositTime: Datetime!

  """Reads a single `AccountInfo` that is related to this `Credit`."""
  account: AccountInfo!
}

"""A `Credit` edge in the connection."""
type CreditsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `Credit` at the end of the edge."""
  node: Credit!
}

"""Methods to use when ordering `Credit`."""
enum CreditsOrderBy {
  NATURAL
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  DEPOSIT_TIME_ASC
  DEPOSIT_TIME_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
}

"""
A condition to be used against `Credit` object types. All fields are tested for equality and combined with a logical ‘and.’
"""
input CreditCondition {
  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt

  """Checks for equality with the object’s `depositTime` field."""
  depositTime: Datetime
}

type TeamInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  accountId: BigInt!
  ownerId: BigInt!
  displayName: String!
  logoUrl: String!

  """Reads a single `AccountInfo` that is related to this `TeamInfo`."""
  account: AccountInfo!

  """Reads a single `UserInfo` that is related to this `TeamInfo`."""
  owner: UserInfo!

  """Reads and enables pagination through a set of `TeamInvite`."""
  teamInvitesByTeamId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TeamInvite`."""
    orderBy: [TeamInvitesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TeamInviteCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TeamInviteFilter
  ): TeamInvitesConnection!

  """Reads and enables pagination through a set of `TeamMember`."""
  teamMembersByTeamId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `TeamMember`."""
    orderBy: [TeamMembersOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: TeamMemberCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: TeamMemberFilter
  ): TeamMembersConnection!
  ownerSharedData: TeamMemberSharedDataType
  teamMemberByAccountId(argAccountId: BigInt!): TeamMember
  teamMemberCurrent: TeamMember
}

"""A connection to a list of `TeamInvite` values."""
type TeamInvitesConnection {
  """A list of `TeamInvite` objects."""
  nodes: [TeamInvite!]!

  """
  A list of edges which contains the `TeamInvite` and cursor to aid in pagination.
  """
  edges: [TeamInvitesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `TeamInvite` you could get from the connection."""
  totalCount: Int!
}

type TeamInvite implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  inviteCode: String!
  teamId: BigInt!
  userEmail: String!
  role: TeamRole!
  time: Datetime!

  """Reads a single `TeamInfo` that is related to this `TeamInvite`."""
  team: TeamInfo!
}

enum TeamRole {
  ADMIN
  MEMBER
  VIEWER
}

"""A `TeamInvite` edge in the connection."""
type TeamInvitesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `TeamInvite` at the end of the edge."""
  node: TeamInvite!
}

"""Methods to use when ordering `TeamInvite`."""
enum TeamInvitesOrderBy {
  NATURAL
  INVITE_CODE_ASC
  INVITE_CODE_DESC
  TEAM_ID_ASC
  TEAM_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  TEAM_INFO_BY_TEAM_ID__ID_ASC
  TEAM_INFO_BY_TEAM_ID__ID_DESC
  TEAM_INFO_BY_TEAM_ID__ACCOUNT_ID_ASC
  TEAM_INFO_BY_TEAM_ID__ACCOUNT_ID_DESC
  TEAM_INFO_BY_TEAM_ID__OWNER_ID_ASC
  TEAM_INFO_BY_TEAM_ID__OWNER_ID_DESC
}

"""
A condition to be used against `TeamInvite` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input TeamInviteCondition {
  """Checks for equality with the object’s `inviteCode` field."""
  inviteCode: String

  """Checks for equality with the object’s `teamId` field."""
  teamId: BigInt
}

"""A connection to a list of `TeamMember` values."""
type TeamMembersConnection {
  """A list of `TeamMember` objects."""
  nodes: [TeamMember!]!

  """
  A list of edges which contains the `TeamMember` and cursor to aid in pagination.
  """
  edges: [TeamMembersEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `TeamMember` you could get from the connection."""
  totalCount: Int!
}

type TeamMember implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  teamId: BigInt!
  userId: BigInt!
  role: TeamRole!

  """Reads a single `TeamInfo` that is related to this `TeamMember`."""
  team: TeamInfo!

  """Reads a single `UserInfo` that is related to this `TeamMember`."""
  user: UserInfo!
  sharedData: TeamMemberSharedDataType
}

type TeamMemberSharedDataType {
  accountId: BigInt!
  name: String!

  """
  Reads a single `AccountInfo` that is related to this `TeamMemberSharedDataType`.
  """
  account: AccountInfo!
}

"""A `TeamMember` edge in the connection."""
type TeamMembersEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `TeamMember` at the end of the edge."""
  node: TeamMember!
}

"""Methods to use when ordering `TeamMember`."""
enum TeamMembersOrderBy {
  NATURAL
  TEAM_ID_ASC
  TEAM_ID_DESC
  USER_ID_ASC
  USER_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  TEAM_INFO_BY_TEAM_ID__ID_ASC
  TEAM_INFO_BY_TEAM_ID__ID_DESC
  TEAM_INFO_BY_TEAM_ID__ACCOUNT_ID_ASC
  TEAM_INFO_BY_TEAM_ID__ACCOUNT_ID_DESC
  TEAM_INFO_BY_TEAM_ID__OWNER_ID_ASC
  TEAM_INFO_BY_TEAM_ID__OWNER_ID_DESC
  USER_INFO_BY_USER_ID__ID_ASC
  USER_INFO_BY_USER_ID__ID_DESC
  USER_INFO_BY_USER_ID__ACCOUNT_ID_ASC
  USER_INFO_BY_USER_ID__ACCOUNT_ID_DESC
  USER_INFO_BY_USER_ID__AUTH0_SUB_ASC
  USER_INFO_BY_USER_ID__AUTH0_SUB_DESC
}

"""
A condition to be used against `TeamMember` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input TeamMemberCondition {
  """Checks for equality with the object’s `teamId` field."""
  teamId: BigInt

  """Checks for equality with the object’s `userId` field."""
  userId: BigInt
}

"""A connection to a list of `LdataShareLinkNode` values."""
type LdataShareLinkNodesConnection {
  """A list of `LdataShareLinkNode` objects."""
  nodes: [LdataShareLinkNode!]!

  """
  A list of edges which contains the `LdataShareLinkNode` and cursor to aid in pagination.
  """
  edges: [LdataShareLinkNodesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataShareLinkNode` you could get from the connection.
  """
  totalCount: Int!
}

"""A `LdataShareLinkNode` edge in the connection."""
type LdataShareLinkNodesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataShareLinkNode` at the end of the edge."""
  node: LdataShareLinkNode!
}

"""Methods to use when ordering `LdataShareLinkNode`."""
enum LdataShareLinkNodesOrderBy {
  NATURAL
  LINK_NODE_ID_ASC
  LINK_NODE_ID_DESC
  RECEIVER_ID_ASC
  RECEIVER_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_BY_LINK_NODE_ID__ID_ASC
  LDATA_NODE_BY_LINK_NODE_ID__ID_DESC
  LDATA_NODE_BY_LINK_NODE_ID__NAME_ASC
  LDATA_NODE_BY_LINK_NODE_ID__NAME_DESC
  LDATA_NODE_BY_LINK_NODE_ID__REMOVED_ASC
  LDATA_NODE_BY_LINK_NODE_ID__REMOVED_DESC
  LDATA_NODE_BY_LINK_NODE_ID__COPIED_FROM_ASC
  LDATA_NODE_BY_LINK_NODE_ID__COPIED_FROM_DESC
  LDATA_NODE_BY_LINK_NODE_ID__SHARE_LINK_ASC
  LDATA_NODE_BY_LINK_NODE_ID__SHARE_LINK_DESC
  LDATA_NODE_BY_LINK_NODE_ID__PENDING_ASC
  LDATA_NODE_BY_LINK_NODE_ID__PENDING_DESC
  LDATA_NODE_BY_LINK_NODE_ID__DATA_REMOVED_ASC
  LDATA_NODE_BY_LINK_NODE_ID__DATA_REMOVED_DESC
  ACCOUNT_INFO_BY_RECEIVER_ID__ID_ASC
  ACCOUNT_INFO_BY_RECEIVER_ID__ID_DESC
  ACCOUNT_INFO_BY_RECEIVER_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_RECEIVER_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_RECEIVER_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_RECEIVER_ID__REMOVED_DESC
}

"""
A condition to be used against `LdataShareLinkNode` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input LdataShareLinkNodeCondition {
  """Checks for equality with the object’s `linkNodeId` field."""
  linkNodeId: BigInt

  """Checks for equality with the object’s `receiverId` field."""
  receiverId: BigInt
}

"""A connection to a list of `PodInfo` values."""
type PodInfosConnection {
  """A list of `PodInfo` objects."""
  nodes: [PodInfo!]!

  """
  A list of edges which contains the `PodInfo` and cursor to aid in pagination.
  """
  edges: [PodInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `PodInfo` you could get from the connection."""
  totalCount: Int!
}

type PodInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  creationDate: Datetime!
  accountId: BigInt!
  displayName: String!
  status: PodStatus!
  internalIpAddress: String
  jupyterToken: String!
  size: InstanceSize
  storageGigs: BigInt!
  removed: Boolean!
  lastConnected: Datetime!
  lastResized: Datetime
  oldPodName: String
  usedStorageGigs: BigInt
  backupInterval: Interval
  cpuMillicores: BigInt!
  memoryBytes: BigInt!
  statusExtra: String
  metadata: JSON
  autoShutoffDelay: Interval
  gpus: BigInt!
  groupId: BigInt
  templateVersionId: BigInt

  """Reads a single `AccountInfo` that is related to this `PodInfo`."""
  account: AccountInfo!

  """Reads a single `PodGroupInfo` that is related to this `PodInfo`."""
  group: PodGroupInfo

  """Reads a single `PodTemplateVersion` that is related to this `PodInfo`."""
  templateVersion: PodTemplateVersion

  """Reads and enables pagination through a set of `PodSession`."""
  podSessionsByPodId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodSession`."""
    orderBy: [PodSessionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodSessionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodSessionFilter
  ): PodSessionsConnection!

  """Reads and enables pagination through a set of `EbsSession`."""
  ebsSessionsByPodId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `EbsSession`."""
    orderBy: [EbsSessionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: EbsSessionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: EbsSessionFilter
  ): EbsSessionsConnection!

  """Reads and enables pagination through a set of `PodBackup`."""
  podBackupsByPodId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodBackup`."""
    orderBy: [PodBackupsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodBackupCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodBackupFilter
  ): PodBackupsConnection!
  price(argFrom: Datetime, argTo: Datetime): BigFloat
}

enum PodStatus {
  ERROR
  STOPPED
  STARTING
  RUNNING
  STOPPING
  UPDATING
  POD_SCHEDULED
  POD_HAS_NETWORK
  CONTAINERS_READY
  INITIALIZED
}

enum InstanceSize {
  SMALL
  MEDIUM
  LARGE
  XL
  _2XL
  _4XL
  LARGE2
  LARGE3
}

type PodGroupInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  displayName: String!
  ownerId: BigInt!

  """Reads a single `AccountInfo` that is related to this `PodGroupInfo`."""
  owner: AccountInfo!

  """Reads and enables pagination through a set of `PodInfo`."""
  podInfosByGroupId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodInfo`."""
    orderBy: [PodInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodInfoFilter
  ): PodInfosConnection!
}

"""Methods to use when ordering `PodInfo`."""
enum PodInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  CREATION_DATE_ASC
  CREATION_DATE_DESC
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  REMOVED_ASC
  REMOVED_DESC
  GROUP_ID_ASC
  GROUP_ID_DESC
  TEMPLATE_VERSION_ID_ASC
  TEMPLATE_VERSION_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
  POD_GROUP_INFO_BY_GROUP_ID__ID_ASC
  POD_GROUP_INFO_BY_GROUP_ID__ID_DESC
  POD_GROUP_INFO_BY_GROUP_ID__OWNER_ID_ASC
  POD_GROUP_INFO_BY_GROUP_ID__OWNER_ID_DESC
  POD_TEMPLATE_VERSION_BY_TEMPLATE_VERSION_ID__ID_ASC
  POD_TEMPLATE_VERSION_BY_TEMPLATE_VERSION_ID__ID_DESC
  POD_TEMPLATE_VERSION_BY_TEMPLATE_VERSION_ID__TEMPLATE_ID_ASC
  POD_TEMPLATE_VERSION_BY_TEMPLATE_VERSION_ID__TEMPLATE_ID_DESC
  POD_TEMPLATE_VERSION_BY_TEMPLATE_VERSION_ID__SOURCE_ID_ASC
  POD_TEMPLATE_VERSION_BY_TEMPLATE_VERSION_ID__SOURCE_ID_DESC
  POD_TEMPLATE_VERSION_BY_TEMPLATE_VERSION_ID__REMOVED_ASC
  POD_TEMPLATE_VERSION_BY_TEMPLATE_VERSION_ID__REMOVED_DESC
  POD_TEMPLATE_VERSION_BY_TEMPLATE_VERSION_ID__CREATION_DATE_ASC
  POD_TEMPLATE_VERSION_BY_TEMPLATE_VERSION_ID__CREATION_DATE_DESC
  POD_SESSIONS_BY_POD_ID__COUNT_ASC
  POD_SESSIONS_BY_POD_ID__COUNT_DESC
  EBS_SESSIONS_BY_POD_ID__COUNT_ASC
  EBS_SESSIONS_BY_POD_ID__COUNT_DESC
  POD_BACKUPS_BY_POD_ID__COUNT_ASC
  POD_BACKUPS_BY_POD_ID__COUNT_DESC
}

"""
A condition to be used against `PodInfo` object types. All fields are tested for equality and combined with a logical ‘and.’
"""
input PodInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `creationDate` field."""
  creationDate: Datetime

  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt

  """Checks for equality with the object’s `removed` field."""
  removed: Boolean

  """Checks for equality with the object’s `groupId` field."""
  groupId: BigInt

  """Checks for equality with the object’s `templateVersionId` field."""
  templateVersionId: BigInt
}

type PodTemplateVersion implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  templateId: BigInt!
  sourceId: String!
  metadata: String!
  removed: Boolean!
  creationDate: Datetime!

  """
  Reads a single `PodTemplate` that is related to this `PodTemplateVersion`.
  """
  template: PodTemplate!

  """
  Reads a single `PodBackup` that is related to this `PodTemplateVersion`.
  """
  source: PodBackup

  """Reads and enables pagination through a set of `PodInfo`."""
  podInfosByTemplateVersionId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodInfo`."""
    orderBy: [PodInfosOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodInfoCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodInfoFilter
  ): PodInfosConnection!
  isCreating: Boolean
  status: PodBackupStatus
}

type PodTemplate implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  ownerId: BigInt!
  creationDate: Datetime!
  metadata: String!
  availableInExplore: Boolean!
  removed: Boolean!

  """Reads a single `AccountInfo` that is related to this `PodTemplate`."""
  owner: AccountInfo!

  """Reads and enables pagination through a set of `PodTemplateVersion`."""
  podTemplateVersionsByTemplateId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodTemplateVersion`."""
    orderBy: [PodTemplateVersionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodTemplateVersionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodTemplateVersionFilter
  ): PodTemplateVersionsConnection!
}

"""A connection to a list of `PodTemplateVersion` values."""
type PodTemplateVersionsConnection {
  """A list of `PodTemplateVersion` objects."""
  nodes: [PodTemplateVersion!]!

  """
  A list of edges which contains the `PodTemplateVersion` and cursor to aid in pagination.
  """
  edges: [PodTemplateVersionsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `PodTemplateVersion` you could get from the connection.
  """
  totalCount: Int!
}

"""A `PodTemplateVersion` edge in the connection."""
type PodTemplateVersionsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `PodTemplateVersion` at the end of the edge."""
  node: PodTemplateVersion!
}

"""Methods to use when ordering `PodTemplateVersion`."""
enum PodTemplateVersionsOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  TEMPLATE_ID_ASC
  TEMPLATE_ID_DESC
  SOURCE_ID_ASC
  SOURCE_ID_DESC
  REMOVED_ASC
  REMOVED_DESC
  CREATION_DATE_ASC
  CREATION_DATE_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  POD_TEMPLATE_BY_TEMPLATE_ID__ID_ASC
  POD_TEMPLATE_BY_TEMPLATE_ID__ID_DESC
  POD_TEMPLATE_BY_TEMPLATE_ID__OWNER_ID_ASC
  POD_TEMPLATE_BY_TEMPLATE_ID__OWNER_ID_DESC
  POD_TEMPLATE_BY_TEMPLATE_ID__CREATION_DATE_ASC
  POD_TEMPLATE_BY_TEMPLATE_ID__CREATION_DATE_DESC
  POD_TEMPLATE_BY_TEMPLATE_ID__AVAILABLE_IN_EXPLORE_ASC
  POD_TEMPLATE_BY_TEMPLATE_ID__AVAILABLE_IN_EXPLORE_DESC
  POD_TEMPLATE_BY_TEMPLATE_ID__REMOVED_ASC
  POD_TEMPLATE_BY_TEMPLATE_ID__REMOVED_DESC
  POD_BACKUP_BY_SOURCE_ID__POD_ID_ASC
  POD_BACKUP_BY_SOURCE_ID__POD_ID_DESC
  POD_BACKUP_BY_SOURCE_ID__PROVIDER_ID_ASC
  POD_BACKUP_BY_SOURCE_ID__PROVIDER_ID_DESC
  POD_BACKUP_BY_SOURCE_ID__START_TIME_ASC
  POD_BACKUP_BY_SOURCE_ID__START_TIME_DESC
  POD_INFOS_BY_TEMPLATE_VERSION_ID__COUNT_ASC
  POD_INFOS_BY_TEMPLATE_VERSION_ID__COUNT_DESC
}

"""
A condition to be used against `PodTemplateVersion` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input PodTemplateVersionCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `templateId` field."""
  templateId: BigInt

  """Checks for equality with the object’s `sourceId` field."""
  sourceId: String

  """Checks for equality with the object’s `removed` field."""
  removed: Boolean

  """Checks for equality with the object’s `creationDate` field."""
  creationDate: Datetime
}

type PodBackup implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  podId: BigInt!
  providerId: String!
  startTime: Datetime!
  resolutionTime: Datetime
  status: PodBackupStatus!

  """Reads a single `PodInfo` that is related to this `PodBackup`."""
  pod: PodInfo!

  """Reads and enables pagination through a set of `PodTemplateVersion`."""
  podTemplateVersionsBySourceId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `PodTemplateVersion`."""
    orderBy: [PodTemplateVersionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: PodTemplateVersionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: PodTemplateVersionFilter
  ): PodTemplateVersionsConnection!
}

"""A connection to a list of `PodSession` values."""
type PodSessionsConnection {
  """A list of `PodSession` objects."""
  nodes: [PodSession!]!

  """
  A list of edges which contains the `PodSession` and cursor to aid in pagination.
  """
  edges: [PodSessionsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `PodSession` you could get from the connection."""
  totalCount: Int!
}

type PodSession implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  podId: BigInt!
  size: InstanceSize
  startTime: Datetime!
  endTime: Datetime
  credits: Float
  cpuMillicores: BigInt!
  memoryBytes: BigInt!
  netBandwidthUsed: JSON
  gpus: BigInt!

  """Reads a single `PodInfo` that is related to this `PodSession`."""
  pod: PodInfo!
  currentCredits: Float
  price(argFrom: Datetime, argTo: Datetime): BigFloat
}

"""A `PodSession` edge in the connection."""
type PodSessionsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `PodSession` at the end of the edge."""
  node: PodSession!
}

"""Methods to use when ordering `PodSession`."""
enum PodSessionsOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  POD_ID_ASC
  POD_ID_DESC
  START_TIME_ASC
  START_TIME_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  POD_INFO_BY_POD_ID__ID_ASC
  POD_INFO_BY_POD_ID__ID_DESC
  POD_INFO_BY_POD_ID__CREATION_DATE_ASC
  POD_INFO_BY_POD_ID__CREATION_DATE_DESC
  POD_INFO_BY_POD_ID__ACCOUNT_ID_ASC
  POD_INFO_BY_POD_ID__ACCOUNT_ID_DESC
  POD_INFO_BY_POD_ID__REMOVED_ASC
  POD_INFO_BY_POD_ID__REMOVED_DESC
  POD_INFO_BY_POD_ID__GROUP_ID_ASC
  POD_INFO_BY_POD_ID__GROUP_ID_DESC
  POD_INFO_BY_POD_ID__TEMPLATE_VERSION_ID_ASC
  POD_INFO_BY_POD_ID__TEMPLATE_VERSION_ID_DESC
}

"""
A condition to be used against `PodSession` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input PodSessionCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `podId` field."""
  podId: BigInt

  """Checks for equality with the object’s `startTime` field."""
  startTime: Datetime
}

"""A connection to a list of `EbsSession` values."""
type EbsSessionsConnection {
  """A list of `EbsSession` objects."""
  nodes: [EbsSession!]!

  """
  A list of edges which contains the `EbsSession` and cursor to aid in pagination.
  """
  edges: [EbsSessionsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `EbsSession` you could get from the connection."""
  totalCount: Int!
}

type EbsSession implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  podId: BigInt!
  storageGigs: BigInt!
  startTime: Datetime!
  endTime: Datetime
  credits: Float

  """Reads a single `PodInfo` that is related to this `EbsSession`."""
  pod: PodInfo!
  currentCredits: Float
  price(argFrom: Datetime, argTo: Datetime): BigFloat
}

"""A `EbsSession` edge in the connection."""
type EbsSessionsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `EbsSession` at the end of the edge."""
  node: EbsSession!
}

"""Methods to use when ordering `EbsSession`."""
enum EbsSessionsOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  POD_ID_ASC
  POD_ID_DESC
  START_TIME_ASC
  START_TIME_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  POD_INFO_BY_POD_ID__ID_ASC
  POD_INFO_BY_POD_ID__ID_DESC
  POD_INFO_BY_POD_ID__CREATION_DATE_ASC
  POD_INFO_BY_POD_ID__CREATION_DATE_DESC
  POD_INFO_BY_POD_ID__ACCOUNT_ID_ASC
  POD_INFO_BY_POD_ID__ACCOUNT_ID_DESC
  POD_INFO_BY_POD_ID__REMOVED_ASC
  POD_INFO_BY_POD_ID__REMOVED_DESC
  POD_INFO_BY_POD_ID__GROUP_ID_ASC
  POD_INFO_BY_POD_ID__GROUP_ID_DESC
  POD_INFO_BY_POD_ID__TEMPLATE_VERSION_ID_ASC
  POD_INFO_BY_POD_ID__TEMPLATE_VERSION_ID_DESC
}

"""
A condition to be used against `EbsSession` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input EbsSessionCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `podId` field."""
  podId: BigInt

  """Checks for equality with the object’s `startTime` field."""
  startTime: Datetime
}

"""A connection to a list of `PodBackup` values."""
type PodBackupsConnection {
  """A list of `PodBackup` objects."""
  nodes: [PodBackup!]!

  """
  A list of edges which contains the `PodBackup` and cursor to aid in pagination.
  """
  edges: [PodBackupsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `PodBackup` you could get from the connection."""
  totalCount: Int!
}

"""A `PodBackup` edge in the connection."""
type PodBackupsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `PodBackup` at the end of the edge."""
  node: PodBackup!
}

"""Methods to use when ordering `PodBackup`."""
enum PodBackupsOrderBy {
  NATURAL
  POD_ID_ASC
  POD_ID_DESC
  PROVIDER_ID_ASC
  PROVIDER_ID_DESC
  START_TIME_ASC
  START_TIME_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  POD_INFO_BY_POD_ID__ID_ASC
  POD_INFO_BY_POD_ID__ID_DESC
  POD_INFO_BY_POD_ID__CREATION_DATE_ASC
  POD_INFO_BY_POD_ID__CREATION_DATE_DESC
  POD_INFO_BY_POD_ID__ACCOUNT_ID_ASC
  POD_INFO_BY_POD_ID__ACCOUNT_ID_DESC
  POD_INFO_BY_POD_ID__REMOVED_ASC
  POD_INFO_BY_POD_ID__REMOVED_DESC
  POD_INFO_BY_POD_ID__GROUP_ID_ASC
  POD_INFO_BY_POD_ID__GROUP_ID_DESC
  POD_INFO_BY_POD_ID__TEMPLATE_VERSION_ID_ASC
  POD_INFO_BY_POD_ID__TEMPLATE_VERSION_ID_DESC
  POD_TEMPLATE_VERSIONS_BY_SOURCE_ID__COUNT_ASC
  POD_TEMPLATE_VERSIONS_BY_SOURCE_ID__COUNT_DESC
}

"""
A condition to be used against `PodBackup` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input PodBackupCondition {
  """Checks for equality with the object’s `podId` field."""
  podId: BigInt

  """Checks for equality with the object’s `providerId` field."""
  providerId: String

  """Checks for equality with the object’s `startTime` field."""
  startTime: Datetime
}

"""A `PodInfo` edge in the connection."""
type PodInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `PodInfo` at the end of the edge."""
  node: PodInfo!
}

"""A connection to a list of `PublicKeyInfo` values."""
type PublicKeyInfosConnection {
  """A list of `PublicKeyInfo` objects."""
  nodes: [PublicKeyInfo!]!

  """
  A list of edges which contains the `PublicKeyInfo` and cursor to aid in pagination.
  """
  edges: [PublicKeyInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `PublicKeyInfo` you could get from the connection."""
  totalCount: Int!
}

type PublicKeyInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  accountId: BigInt!
  publicKey: String!

  """Reads a single `AccountInfo` that is related to this `PublicKeyInfo`."""
  account: AccountInfo!
}

"""A `PublicKeyInfo` edge in the connection."""
type PublicKeyInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `PublicKeyInfo` at the end of the edge."""
  node: PublicKeyInfo!
}

"""Methods to use when ordering `PublicKeyInfo`."""
enum PublicKeyInfosOrderBy {
  NATURAL
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
}

"""
A condition to be used against `PublicKeyInfo` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input PublicKeyInfoCondition {
  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt
}

type GithubPersonalAccessToken implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  accountId: BigInt!
  username: String!
  token: String!

  """
  Reads a single `AccountInfo` that is related to this `GithubPersonalAccessToken`.
  """
  account: AccountInfo!
}

"""A connection to a list of `BasespaceApiToken` values."""
type BasespaceApiTokensConnection {
  """A list of `BasespaceApiToken` objects."""
  nodes: [BasespaceApiToken!]!

  """
  A list of edges which contains the `BasespaceApiToken` and cursor to aid in pagination.
  """
  edges: [BasespaceApiTokensEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `BasespaceApiToken` you could get from the connection.
  """
  totalCount: Int!
}

type BasespaceApiToken implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  accountId: BigInt!
  token: String!
  displayName: String!
  lastAutoImport: Datetime
  autoImportProjects: Boolean!
  autoImportRuns: Boolean!
  apiUrl: String

  """
  Reads a single `AccountInfo` that is related to this `BasespaceApiToken`.
  """
  account: AccountInfo!
}

"""A `BasespaceApiToken` edge in the connection."""
type BasespaceApiTokensEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `BasespaceApiToken` at the end of the edge."""
  node: BasespaceApiToken!
}

"""Methods to use when ordering `BasespaceApiToken`."""
enum BasespaceApiTokensOrderBy {
  NATURAL
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  LAST_AUTO_IMPORT_ASC
  LAST_AUTO_IMPORT_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
}

"""
A condition to be used against `BasespaceApiToken` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input BasespaceApiTokenCondition {
  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt

  """Checks for equality with the object’s `lastAutoImport` field."""
  lastAutoImport: Datetime
}

type WorkflowPreview implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  accountId: BigInt!
  inputs: String

  """
  Reads a single `AccountInfo` that is related to this `WorkflowPreview`.
  """
  account: AccountInfo!
}

"""A connection to a list of `WorkflowPin` values."""
type WorkflowPinsConnection {
  """A list of `WorkflowPin` objects."""
  nodes: [WorkflowPin!]!

  """
  A list of edges which contains the `WorkflowPin` and cursor to aid in pagination.
  """
  edges: [WorkflowPinsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `WorkflowPin` you could get from the connection."""
  totalCount: Int!
}

type WorkflowPin implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  accountId: BigInt!
  workflowName: String!

  """Reads a single `AccountInfo` that is related to this `WorkflowPin`."""
  account: AccountInfo!
}

"""A `WorkflowPin` edge in the connection."""
type WorkflowPinsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowPin` at the end of the edge."""
  node: WorkflowPin!
}

"""Methods to use when ordering `WorkflowPin`."""
enum WorkflowPinsOrderBy {
  NATURAL
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
}

"""
A condition to be used against `WorkflowPin` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input WorkflowPinCondition {
  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt
}

"""Methods to use when ordering `AccountAccessPolicy`."""
enum AccountAccessPoliciesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  USER_ACCOUNT_ID_ASC
  USER_ACCOUNT_ID_DESC
  WORKSPACE_ID_ASC
  WORKSPACE_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  USER_INFO_BY_USER_ACCOUNT_ID__ID_ASC
  USER_INFO_BY_USER_ACCOUNT_ID__ID_DESC
  USER_INFO_BY_USER_ACCOUNT_ID__ACCOUNT_ID_ASC
  USER_INFO_BY_USER_ACCOUNT_ID__ACCOUNT_ID_DESC
  USER_INFO_BY_USER_ACCOUNT_ID__AUTH0_SUB_ASC
  USER_INFO_BY_USER_ACCOUNT_ID__AUTH0_SUB_DESC
  ACCOUNT_INFO_BY_WORKSPACE_ID__ID_ASC
  ACCOUNT_INFO_BY_WORKSPACE_ID__ID_DESC
  ACCOUNT_INFO_BY_WORKSPACE_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_WORKSPACE_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_WORKSPACE_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_WORKSPACE_ID__REMOVED_DESC
}

"""
A condition to be used against `AccountAccessPolicy` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input AccountAccessPolicyCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `userAccountId` field."""
  userAccountId: BigInt

  """Checks for equality with the object’s `workspaceId` field."""
  workspaceId: BigInt
}

"""A connection to a list of `CatalogProject` values."""
type CatalogProjectsConnection {
  """A list of `CatalogProject` objects."""
  nodes: [CatalogProject!]!

  """
  A list of edges which contains the `CatalogProject` and cursor to aid in pagination.
  """
  edges: [CatalogProjectsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `CatalogProject` you could get from the connection."""
  totalCount: Int!
}

type CatalogProject implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  ownerId: BigInt!
  removed: Boolean!
  displayName: String!

  """Reads a single `AccountInfo` that is related to this `CatalogProject`."""
  owner: AccountInfo!

  """Reads and enables pagination through a set of `CatalogEvent`."""
  catalogEventsByProjectId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogEvent`."""
    orderBy: [CatalogEventsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogEventCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogEventFilter
  ): CatalogEventsConnection!

  """Reads and enables pagination through a set of `CatalogExperiment`."""
  catalogExperimentsByProjectId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogExperiment`."""
    orderBy: [CatalogExperimentsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogExperimentCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogExperimentFilter
  ): CatalogExperimentsConnection!
}

"""A connection to a list of `CatalogEvent` values."""
type CatalogEventsConnection {
  """A list of `CatalogEvent` objects."""
  nodes: [CatalogEvent!]!

  """
  A list of edges which contains the `CatalogEvent` and cursor to aid in pagination.
  """
  edges: [CatalogEventsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `CatalogEvent` you could get from the connection."""
  totalCount: Int!
}

type CatalogEvent implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  projectId: BigInt
  experimentId: BigInt
  sampleId: BigInt
  type: CatalogEventType!
  causeAccountId: BigInt!
  data: JSON
  time: Datetime!

  """
  Reads a single `CatalogProject` that is related to this `CatalogEvent`.
  """
  project: CatalogProject

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogEvent`.
  """
  experiment: CatalogExperiment

  """Reads a single `CatalogSample` that is related to this `CatalogEvent`."""
  sample: CatalogSample

  """Reads a single `UserInfo` that is related to this `CatalogEvent`."""
  causeAccount: UserInfo!
}

enum CatalogEventType {
  CREATE
  UPDATE
  REMOVE
  COLUMN_CREATE
  COLUMN_UPDATE
  COLUMN_REMOVE
  DATA_UPDATE
}

type CatalogExperiment implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  projectId: BigInt!
  removed: Boolean!
  displayName: String!
  keyOrder: [String]!

  """
  Reads a single `CatalogProject` that is related to this `CatalogExperiment`.
  """
  project: CatalogProject!

  """Reads and enables pagination through a set of `CatalogEvent`."""
  catalogEventsByExperimentId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogEvent`."""
    orderBy: [CatalogEventsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogEventCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogEventFilter
  ): CatalogEventsConnection!

  """
  Reads and enables pagination through a set of `CatalogExperimentColumnDefinition`.
  """
  catalogExperimentColumnDefinitionsByExperimentId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogExperimentColumnDefinition`."""
    orderBy: [CatalogExperimentColumnDefinitionsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogExperimentColumnDefinitionCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogExperimentColumnDefinitionFilter
  ): CatalogExperimentColumnDefinitionsConnection!

  """Reads and enables pagination through a set of `CatalogSample`."""
  catalogSamplesByExperimentId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogSample`."""
    orderBy: [CatalogSamplesOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogSampleCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogSampleFilter
  ): CatalogSamplesConnection!

  """Reads and enables pagination through a set of `CatalogSampleDataRow`."""
  allSamples(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor
  ): CatalogSampleDataRowsConnection!
  sampleCount: BigInt
}

"""Methods to use when ordering `CatalogEvent`."""
enum CatalogEventsOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  PROJECT_ID_ASC
  PROJECT_ID_DESC
  EXPERIMENT_ID_ASC
  EXPERIMENT_ID_DESC
  SAMPLE_ID_ASC
  SAMPLE_ID_DESC
  CAUSE_ACCOUNT_ID_ASC
  CAUSE_ACCOUNT_ID_DESC
  TIME_ASC
  TIME_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  CATALOG_PROJECT_BY_PROJECT_ID__ID_ASC
  CATALOG_PROJECT_BY_PROJECT_ID__ID_DESC
  CATALOG_PROJECT_BY_PROJECT_ID__OWNER_ID_ASC
  CATALOG_PROJECT_BY_PROJECT_ID__OWNER_ID_DESC
  CATALOG_PROJECT_BY_PROJECT_ID__REMOVED_ASC
  CATALOG_PROJECT_BY_PROJECT_ID__REMOVED_DESC
  CATALOG_PROJECT_BY_PROJECT_ID__DISPLAY_NAME_ASC
  CATALOG_PROJECT_BY_PROJECT_ID__DISPLAY_NAME_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__ID_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__ID_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__PROJECT_ID_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__PROJECT_ID_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__REMOVED_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__REMOVED_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__DISPLAY_NAME_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__DISPLAY_NAME_DESC
  CATALOG_SAMPLE_BY_SAMPLE_ID__ID_ASC
  CATALOG_SAMPLE_BY_SAMPLE_ID__ID_DESC
  CATALOG_SAMPLE_BY_SAMPLE_ID__EXPERIMENT_ID_ASC
  CATALOG_SAMPLE_BY_SAMPLE_ID__EXPERIMENT_ID_DESC
  CATALOG_SAMPLE_BY_SAMPLE_ID__REMOVED_ASC
  CATALOG_SAMPLE_BY_SAMPLE_ID__REMOVED_DESC
  USER_INFO_BY_CAUSE_ACCOUNT_ID__ID_ASC
  USER_INFO_BY_CAUSE_ACCOUNT_ID__ID_DESC
  USER_INFO_BY_CAUSE_ACCOUNT_ID__ACCOUNT_ID_ASC
  USER_INFO_BY_CAUSE_ACCOUNT_ID__ACCOUNT_ID_DESC
  USER_INFO_BY_CAUSE_ACCOUNT_ID__AUTH0_SUB_ASC
  USER_INFO_BY_CAUSE_ACCOUNT_ID__AUTH0_SUB_DESC
}

"""
A condition to be used against `CatalogEvent` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input CatalogEventCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `projectId` field."""
  projectId: BigInt

  """Checks for equality with the object’s `experimentId` field."""
  experimentId: BigInt

  """Checks for equality with the object’s `sampleId` field."""
  sampleId: BigInt

  """Checks for equality with the object’s `causeAccountId` field."""
  causeAccountId: BigInt

  """Checks for equality with the object’s `time` field."""
  time: Datetime
}

"""A connection to a list of `CatalogExperimentColumnDefinition` values."""
type CatalogExperimentColumnDefinitionsConnection {
  """A list of `CatalogExperimentColumnDefinition` objects."""
  nodes: [CatalogExperimentColumnDefinition!]!

  """
  A list of edges which contains the `CatalogExperimentColumnDefinition` and cursor to aid in pagination.
  """
  edges: [CatalogExperimentColumnDefinitionsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `CatalogExperimentColumnDefinition` you could get from the connection.
  """
  totalCount: Int!
}

type CatalogExperimentColumnDefinition implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  experimentId: BigInt!
  key: String!
  displayName: String!
  type: JSON!
  def: JSON
  metadata: JSON

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogExperimentColumnDefinition`.
  """
  experiment: CatalogExperiment!
}

"""A `CatalogExperimentColumnDefinition` edge in the connection."""
type CatalogExperimentColumnDefinitionsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `CatalogExperimentColumnDefinition` at the end of the edge."""
  node: CatalogExperimentColumnDefinition!
}

"""Methods to use when ordering `CatalogExperimentColumnDefinition`."""
enum CatalogExperimentColumnDefinitionsOrderBy {
  NATURAL
  EXPERIMENT_ID_ASC
  EXPERIMENT_ID_DESC
  KEY_ASC
  KEY_DESC
  DISPLAY_NAME_ASC
  DISPLAY_NAME_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__ID_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__ID_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__PROJECT_ID_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__PROJECT_ID_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__REMOVED_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__REMOVED_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__DISPLAY_NAME_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__DISPLAY_NAME_DESC
}

"""
A condition to be used against `CatalogExperimentColumnDefinition` object types.
All fields are tested for equality and combined with a logical ‘and.’
"""
input CatalogExperimentColumnDefinitionCondition {
  """Checks for equality with the object’s `experimentId` field."""
  experimentId: BigInt

  """Checks for equality with the object’s `key` field."""
  key: String

  """Checks for equality with the object’s `displayName` field."""
  displayName: String
}

"""A connection to a list of `CatalogSample` values."""
type CatalogSamplesConnection {
  """A list of `CatalogSample` objects."""
  nodes: [CatalogSample!]!

  """
  A list of edges which contains the `CatalogSample` and cursor to aid in pagination.
  """
  edges: [CatalogSamplesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `CatalogSample` you could get from the connection."""
  totalCount: Int!
}

type CatalogSample implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  experimentId: BigInt!
  name: String!
  removed: Boolean!

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogSample`.
  """
  experiment: CatalogExperiment!

  """Reads and enables pagination through a set of `CatalogEvent`."""
  catalogEventsBySampleId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogEvent`."""
    orderBy: [CatalogEventsOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogEventCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogEventFilter
  ): CatalogEventsConnection!

  """
  Reads and enables pagination through a set of `CatalogSampleColumnDatum`.
  """
  catalogSampleColumnDataBySampleId(
    """Only read the first `n` values of the set."""
    first: Int

    """Only read the last `n` values of the set."""
    last: Int

    """
    Skip the first `n` values from our `after` cursor, an alternative to cursor
    based pagination. May not be used with `last`.
    """
    offset: Int

    """Read all values in the set before (above) this cursor."""
    before: Cursor

    """Read all values in the set after (below) this cursor."""
    after: Cursor

    """The method to use when ordering `CatalogSampleColumnDatum`."""
    orderBy: [CatalogSampleColumnDataOrderBy!] = [PRIMARY_KEY_ASC]

    """
    A condition to be used in determining which values should be returned by the collection.
    """
    condition: CatalogSampleColumnDatumCondition

    """
    A filter to be used in determining which values should be returned by the collection.
    """
    filter: CatalogSampleColumnDatumFilter
  ): CatalogSampleColumnDataConnection!
}

"""A connection to a list of `CatalogSampleColumnDatum` values."""
type CatalogSampleColumnDataConnection {
  """A list of `CatalogSampleColumnDatum` objects."""
  nodes: [CatalogSampleColumnDatum!]!

  """
  A list of edges which contains the `CatalogSampleColumnDatum` and cursor to aid in pagination.
  """
  edges: [CatalogSampleColumnDataEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `CatalogSampleColumnDatum` you could get from the connection.
  """
  totalCount: Int!
}

type CatalogSampleColumnDatum implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  sampleId: BigInt!
  key: String!
  data: JSON

  """
  Reads a single `CatalogSample` that is related to this `CatalogSampleColumnDatum`.
  """
  sample: CatalogSample!
}

"""A `CatalogSampleColumnDatum` edge in the connection."""
type CatalogSampleColumnDataEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `CatalogSampleColumnDatum` at the end of the edge."""
  node: CatalogSampleColumnDatum!
}

"""Methods to use when ordering `CatalogSampleColumnDatum`."""
enum CatalogSampleColumnDataOrderBy {
  NATURAL
  SAMPLE_ID_ASC
  SAMPLE_ID_DESC
  KEY_ASC
  KEY_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  CATALOG_SAMPLE_BY_SAMPLE_ID__ID_ASC
  CATALOG_SAMPLE_BY_SAMPLE_ID__ID_DESC
  CATALOG_SAMPLE_BY_SAMPLE_ID__EXPERIMENT_ID_ASC
  CATALOG_SAMPLE_BY_SAMPLE_ID__EXPERIMENT_ID_DESC
  CATALOG_SAMPLE_BY_SAMPLE_ID__REMOVED_ASC
  CATALOG_SAMPLE_BY_SAMPLE_ID__REMOVED_DESC
}

"""
A condition to be used against `CatalogSampleColumnDatum` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input CatalogSampleColumnDatumCondition {
  """Checks for equality with the object’s `sampleId` field."""
  sampleId: BigInt

  """Checks for equality with the object’s `key` field."""
  key: String
}

"""A `CatalogSample` edge in the connection."""
type CatalogSamplesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `CatalogSample` at the end of the edge."""
  node: CatalogSample!
}

"""Methods to use when ordering `CatalogSample`."""
enum CatalogSamplesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  EXPERIMENT_ID_ASC
  EXPERIMENT_ID_DESC
  REMOVED_ASC
  REMOVED_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__ID_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__ID_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__PROJECT_ID_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__PROJECT_ID_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__REMOVED_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__REMOVED_DESC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__DISPLAY_NAME_ASC
  CATALOG_EXPERIMENT_BY_EXPERIMENT_ID__DISPLAY_NAME_DESC
  CATALOG_EVENTS_BY_SAMPLE_ID__COUNT_ASC
  CATALOG_EVENTS_BY_SAMPLE_ID__COUNT_DESC
  CATALOG_SAMPLE_COLUMN_DATA_BY_SAMPLE_ID__COUNT_ASC
  CATALOG_SAMPLE_COLUMN_DATA_BY_SAMPLE_ID__COUNT_DESC
}

"""
A condition to be used against `CatalogSample` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input CatalogSampleCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `experimentId` field."""
  experimentId: BigInt

  """Checks for equality with the object’s `removed` field."""
  removed: Boolean
}

"""A connection to a list of `CatalogSampleDataRow` values."""
type CatalogSampleDataRowsConnection {
  """A list of `CatalogSampleDataRow` objects."""
  nodes: [CatalogSampleDataRow!]!

  """
  A list of edges which contains the `CatalogSampleDataRow` and cursor to aid in pagination.
  """
  edges: [CatalogSampleDataRowsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `CatalogSampleDataRow` you could get from the connection.
  """
  totalCount: Int!
}

type CatalogSampleDataRow {
  sampleId: BigInt
  sampleName: String
  sampleDataKey: String
  sampleDataValue: JSON
}

"""A `CatalogSampleDataRow` edge in the connection."""
type CatalogSampleDataRowsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `CatalogSampleDataRow` at the end of the edge."""
  node: CatalogSampleDataRow!
}

"""A `CatalogEvent` edge in the connection."""
type CatalogEventsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `CatalogEvent` at the end of the edge."""
  node: CatalogEvent!
}

"""A connection to a list of `CatalogExperiment` values."""
type CatalogExperimentsConnection {
  """A list of `CatalogExperiment` objects."""
  nodes: [CatalogExperiment!]!

  """
  A list of edges which contains the `CatalogExperiment` and cursor to aid in pagination.
  """
  edges: [CatalogExperimentsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `CatalogExperiment` you could get from the connection.
  """
  totalCount: Int!
}

"""A `CatalogExperiment` edge in the connection."""
type CatalogExperimentsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `CatalogExperiment` at the end of the edge."""
  node: CatalogExperiment!
}

"""Methods to use when ordering `CatalogExperiment`."""
enum CatalogExperimentsOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  PROJECT_ID_ASC
  PROJECT_ID_DESC
  REMOVED_ASC
  REMOVED_DESC
  DISPLAY_NAME_ASC
  DISPLAY_NAME_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  CATALOG_PROJECT_BY_PROJECT_ID__ID_ASC
  CATALOG_PROJECT_BY_PROJECT_ID__ID_DESC
  CATALOG_PROJECT_BY_PROJECT_ID__OWNER_ID_ASC
  CATALOG_PROJECT_BY_PROJECT_ID__OWNER_ID_DESC
  CATALOG_PROJECT_BY_PROJECT_ID__REMOVED_ASC
  CATALOG_PROJECT_BY_PROJECT_ID__REMOVED_DESC
  CATALOG_PROJECT_BY_PROJECT_ID__DISPLAY_NAME_ASC
  CATALOG_PROJECT_BY_PROJECT_ID__DISPLAY_NAME_DESC
  CATALOG_EVENTS_BY_EXPERIMENT_ID__COUNT_ASC
  CATALOG_EVENTS_BY_EXPERIMENT_ID__COUNT_DESC
  CATALOG_EXPERIMENT_COLUMN_DEFINITIONS_BY_EXPERIMENT_ID__COUNT_ASC
  CATALOG_EXPERIMENT_COLUMN_DEFINITIONS_BY_EXPERIMENT_ID__COUNT_DESC
  CATALOG_SAMPLES_BY_EXPERIMENT_ID__COUNT_ASC
  CATALOG_SAMPLES_BY_EXPERIMENT_ID__COUNT_DESC
}

"""
A condition to be used against `CatalogExperiment` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input CatalogExperimentCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `projectId` field."""
  projectId: BigInt

  """Checks for equality with the object’s `removed` field."""
  removed: Boolean

  """Checks for equality with the object’s `displayName` field."""
  displayName: String
}

"""A `CatalogProject` edge in the connection."""
type CatalogProjectsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `CatalogProject` at the end of the edge."""
  node: CatalogProject!
}

"""Methods to use when ordering `CatalogProject`."""
enum CatalogProjectsOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  OWNER_ID_ASC
  OWNER_ID_DESC
  REMOVED_ASC
  REMOVED_DESC
  DISPLAY_NAME_ASC
  DISPLAY_NAME_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_OWNER_ID__ID_ASC
  ACCOUNT_INFO_BY_OWNER_ID__ID_DESC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_DESC
  CATALOG_EVENTS_BY_PROJECT_ID__COUNT_ASC
  CATALOG_EVENTS_BY_PROJECT_ID__COUNT_DESC
  CATALOG_EXPERIMENTS_BY_PROJECT_ID__COUNT_ASC
  CATALOG_EXPERIMENTS_BY_PROJECT_ID__COUNT_DESC
}

"""
A condition to be used against `CatalogProject` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input CatalogProjectCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ownerId` field."""
  ownerId: BigInt

  """Checks for equality with the object’s `removed` field."""
  removed: Boolean

  """Checks for equality with the object’s `displayName` field."""
  displayName: String
}

"""A connection to a list of `AccountSecret` values."""
type AccountSecretsConnection {
  """A list of `AccountSecret` objects."""
  nodes: [AccountSecret!]!

  """
  A list of edges which contains the `AccountSecret` and cursor to aid in pagination.
  """
  edges: [AccountSecretsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `AccountSecret` you could get from the connection."""
  totalCount: Int!
}

type AccountSecret implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  creatorId: BigInt!
  workspaceId: BigInt!
  secretName: String!
  creationTime: Datetime!

  """Reads a single `AccountInfo` that is related to this `AccountSecret`."""
  workspace: AccountInfo!
  creatorName: String
}

"""A `AccountSecret` edge in the connection."""
type AccountSecretsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `AccountSecret` at the end of the edge."""
  node: AccountSecret!
}

"""Methods to use when ordering `AccountSecret`."""
enum AccountSecretsOrderBy {
  NATURAL
  WORKSPACE_ID_ASC
  WORKSPACE_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_WORKSPACE_ID__ID_ASC
  ACCOUNT_INFO_BY_WORKSPACE_ID__ID_DESC
  ACCOUNT_INFO_BY_WORKSPACE_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_WORKSPACE_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_WORKSPACE_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_WORKSPACE_ID__REMOVED_DESC
}

"""
A condition to be used against `AccountSecret` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input AccountSecretCondition {
  """Checks for equality with the object’s `workspaceId` field."""
  workspaceId: BigInt
}

"""A connection to a list of `PodTemplate` values."""
type PodTemplatesConnection {
  """A list of `PodTemplate` objects."""
  nodes: [PodTemplate!]!

  """
  A list of edges which contains the `PodTemplate` and cursor to aid in pagination.
  """
  edges: [PodTemplatesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `PodTemplate` you could get from the connection."""
  totalCount: Int!
}

"""A `PodTemplate` edge in the connection."""
type PodTemplatesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `PodTemplate` at the end of the edge."""
  node: PodTemplate!
}

"""Methods to use when ordering `PodTemplate`."""
enum PodTemplatesOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  OWNER_ID_ASC
  OWNER_ID_DESC
  CREATION_DATE_ASC
  CREATION_DATE_DESC
  AVAILABLE_IN_EXPLORE_ASC
  AVAILABLE_IN_EXPLORE_DESC
  REMOVED_ASC
  REMOVED_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_OWNER_ID__ID_ASC
  ACCOUNT_INFO_BY_OWNER_ID__ID_DESC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_DESC
  POD_TEMPLATE_VERSIONS_BY_TEMPLATE_ID__COUNT_ASC
  POD_TEMPLATE_VERSIONS_BY_TEMPLATE_ID__COUNT_DESC
}

"""
A condition to be used against `PodTemplate` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input PodTemplateCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ownerId` field."""
  ownerId: BigInt

  """Checks for equality with the object’s `creationDate` field."""
  creationDate: Datetime

  """Checks for equality with the object’s `availableInExplore` field."""
  availableInExplore: Boolean

  """Checks for equality with the object’s `removed` field."""
  removed: Boolean
}

"""A connection to a list of `ExecutionBatchInfo` values."""
type ExecutionBatchInfosConnection {
  """A list of `ExecutionBatchInfo` objects."""
  nodes: [ExecutionBatchInfo!]!

  """
  A list of edges which contains the `ExecutionBatchInfo` and cursor to aid in pagination.
  """
  edges: [ExecutionBatchInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `ExecutionBatchInfo` you could get from the connection.
  """
  totalCount: Int!
}

"""A `ExecutionBatchInfo` edge in the connection."""
type ExecutionBatchInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `ExecutionBatchInfo` at the end of the edge."""
  node: ExecutionBatchInfo!
}

"""Methods to use when ordering `ExecutionBatchInfo`."""
enum ExecutionBatchInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  OWNED_BY_ASC
  OWNED_BY_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_OWNED_BY__ID_ASC
  ACCOUNT_INFO_BY_OWNED_BY__ID_DESC
  ACCOUNT_INFO_BY_OWNED_BY__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_OWNED_BY__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_OWNED_BY__REMOVED_ASC
  ACCOUNT_INFO_BY_OWNED_BY__REMOVED_DESC
  EXECUTION_BATCH_MEMBERS_BY_BATCH_ID__COUNT_ASC
  EXECUTION_BATCH_MEMBERS_BY_BATCH_ID__COUNT_DESC
  EXECUTION_NOTIFICATION_INFOS_BY_BATCH_ID__COUNT_ASC
  EXECUTION_NOTIFICATION_INFOS_BY_BATCH_ID__COUNT_DESC
}

"""
A condition to be used against `ExecutionBatchInfo` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input ExecutionBatchInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ownedBy` field."""
  ownedBy: BigInt
}

"""A connection to a list of `VerifiedEmail` values."""
type VerifiedEmailsConnection {
  """A list of `VerifiedEmail` objects."""
  nodes: [VerifiedEmail!]!

  """
  A list of edges which contains the `VerifiedEmail` and cursor to aid in pagination.
  """
  edges: [VerifiedEmailsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `VerifiedEmail` you could get from the connection."""
  totalCount: Int!
}

type VerifiedEmail implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  email: String!
  ownerId: BigInt!
  requestedBy: BigInt!
  requestedAt: Datetime!
  verified: Boolean
  verificationResentAt: Datetime
  verificationCode: String!

  """Reads a single `AccountInfo` that is related to this `VerifiedEmail`."""
  owner: AccountInfo!
}

"""A `VerifiedEmail` edge in the connection."""
type VerifiedEmailsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `VerifiedEmail` at the end of the edge."""
  node: VerifiedEmail!
}

"""Methods to use when ordering `VerifiedEmail`."""
enum VerifiedEmailsOrderBy {
  NATURAL
  OWNER_ID_ASC
  OWNER_ID_DESC
  REQUESTED_AT_ASC
  REQUESTED_AT_DESC
  VERIFIED_ASC
  VERIFIED_DESC
  VERIFICATION_RESENT_AT_ASC
  VERIFICATION_RESENT_AT_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_OWNER_ID__ID_ASC
  ACCOUNT_INFO_BY_OWNER_ID__ID_DESC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_DESC
}

"""
A condition to be used against `VerifiedEmail` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input VerifiedEmailCondition {
  """Checks for equality with the object’s `ownerId` field."""
  ownerId: BigInt

  """Checks for equality with the object’s `requestedAt` field."""
  requestedAt: Datetime

  """Checks for equality with the object’s `verified` field."""
  verified: Boolean

  """Checks for equality with the object’s `verificationResentAt` field."""
  verificationResentAt: Datetime
}

"""A connection to a list of `PodGroupInfo` values."""
type PodGroupInfosConnection {
  """A list of `PodGroupInfo` objects."""
  nodes: [PodGroupInfo!]!

  """
  A list of edges which contains the `PodGroupInfo` and cursor to aid in pagination.
  """
  edges: [PodGroupInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `PodGroupInfo` you could get from the connection."""
  totalCount: Int!
}

"""A `PodGroupInfo` edge in the connection."""
type PodGroupInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `PodGroupInfo` at the end of the edge."""
  node: PodGroupInfo!
}

"""Methods to use when ordering `PodGroupInfo`."""
enum PodGroupInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  OWNER_ID_ASC
  OWNER_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_OWNER_ID__ID_ASC
  ACCOUNT_INFO_BY_OWNER_ID__ID_DESC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_OWNER_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_OWNER_ID__REMOVED_DESC
  POD_INFOS_BY_GROUP_ID__COUNT_ASC
  POD_INFOS_BY_GROUP_ID__COUNT_DESC
}

"""
A condition to be used against `PodGroupInfo` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input PodGroupInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `ownerId` field."""
  ownerId: BigInt
}

"""A connection to a list of `BillingDatasetsTotalPeriod` values."""
type BillingDatasetsTotalPeriodsConnection {
  """A list of `BillingDatasetsTotalPeriod` objects."""
  nodes: [BillingDatasetsTotalPeriod!]!

  """
  A list of edges which contains the `BillingDatasetsTotalPeriod` and cursor to aid in pagination.
  """
  edges: [BillingDatasetsTotalPeriodsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `BillingDatasetsTotalPeriod` you could get from the connection.
  """
  totalCount: Int!
}

type BillingDatasetsTotalPeriod {
  credits: BigFloat
  count: BigInt
}

"""A `BillingDatasetsTotalPeriod` edge in the connection."""
type BillingDatasetsTotalPeriodsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `BillingDatasetsTotalPeriod` at the end of the edge."""
  node: BillingDatasetsTotalPeriod!
}

"""
An interval of time that has passed where the smallest distinct unit is a second.
"""
input IntervalInput {
  """
  A quantity of seconds. This is the only non-integer field, as all the other
  fields will dump their overflow into a smaller unit of time. Intervals don’t
  have a smaller unit than seconds.
  """
  seconds: Float

  """A quantity of minutes."""
  minutes: Int

  """A quantity of hours."""
  hours: Int

  """A quantity of days."""
  days: Int

  """A quantity of months."""
  months: Int

  """A quantity of years."""
  years: Int
}

"""A connection to a list of `JSON` values."""
type AccountInfoBillingExecutionTotalPeriodizedConnection {
  """A list of `JSON` objects."""
  nodes: [JSON]!

  """
  A list of edges which contains the `JSON` and cursor to aid in pagination.
  """
  edges: [AccountInfoBillingExecutionTotalPeriodizedEdge!]!

  """The count of *all* `JSON` you could get from the connection."""
  totalCount: Int!
}

"""A `JSON` edge in the connection."""
type AccountInfoBillingExecutionTotalPeriodizedEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `JSON` at the end of the edge."""
  node: JSON
}

"""A connection to a list of `JSON` values."""
type AccountInfoBillingLdataTotalPeriodizedConnection {
  """A list of `JSON` objects."""
  nodes: [JSON]!

  """
  A list of edges which contains the `JSON` and cursor to aid in pagination.
  """
  edges: [AccountInfoBillingLdataTotalPeriodizedEdge!]!

  """The count of *all* `JSON` you could get from the connection."""
  totalCount: Int!
}

"""A `JSON` edge in the connection."""
type AccountInfoBillingLdataTotalPeriodizedEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `JSON` at the end of the edge."""
  node: JSON
}

"""A connection to a list of `JSON` values."""
type AccountInfoBillingPodTotalPeriodizedConnection {
  """A list of `JSON` objects."""
  nodes: [JSON]!

  """
  A list of edges which contains the `JSON` and cursor to aid in pagination.
  """
  edges: [AccountInfoBillingPodTotalPeriodizedEdge!]!

  """The count of *all* `JSON` you could get from the connection."""
  totalCount: Int!
}

"""A `JSON` edge in the connection."""
type AccountInfoBillingPodTotalPeriodizedEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `JSON` at the end of the edge."""
  node: JSON
}

"""A connection to a list of `TeamInfo` values."""
type TeamInfosConnection {
  """A list of `TeamInfo` objects."""
  nodes: [TeamInfo!]!

  """
  A list of edges which contains the `TeamInfo` and cursor to aid in pagination.
  """
  edges: [TeamInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `TeamInfo` you could get from the connection."""
  totalCount: Int!
}

"""A `TeamInfo` edge in the connection."""
type TeamInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `TeamInfo` at the end of the edge."""
  node: TeamInfo!
}

"""Methods to use when ordering `TeamInfo`."""
enum TeamInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  OWNER_ID_ASC
  OWNER_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
  USER_INFO_BY_OWNER_ID__ID_ASC
  USER_INFO_BY_OWNER_ID__ID_DESC
  USER_INFO_BY_OWNER_ID__ACCOUNT_ID_ASC
  USER_INFO_BY_OWNER_ID__ACCOUNT_ID_DESC
  USER_INFO_BY_OWNER_ID__AUTH0_SUB_ASC
  USER_INFO_BY_OWNER_ID__AUTH0_SUB_DESC
  TEAM_INVITES_BY_TEAM_ID__COUNT_ASC
  TEAM_INVITES_BY_TEAM_ID__COUNT_DESC
  TEAM_MEMBERS_BY_TEAM_ID__COUNT_ASC
  TEAM_MEMBERS_BY_TEAM_ID__COUNT_DESC
}

"""
A condition to be used against `TeamInfo` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input TeamInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt

  """Checks for equality with the object’s `ownerId` field."""
  ownerId: BigInt
}

"""A connection to a list of `WorkflowPersonalization` values."""
type WorkflowPersonalizationsConnection {
  """A list of `WorkflowPersonalization` objects."""
  nodes: [WorkflowPersonalization!]!

  """
  A list of edges which contains the `WorkflowPersonalization` and cursor to aid in pagination.
  """
  edges: [WorkflowPersonalizationsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `WorkflowPersonalization` you could get from the connection.
  """
  totalCount: Int!
}

"""A `WorkflowPersonalization` edge in the connection."""
type WorkflowPersonalizationsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowPersonalization` at the end of the edge."""
  node: WorkflowPersonalization!
}

"""Methods to use when ordering `WorkflowPersonalization`."""
enum WorkflowPersonalizationsOrderBy {
  NATURAL
  USER_ID_ASC
  USER_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  USER_INFO_BY_USER_ID__ID_ASC
  USER_INFO_BY_USER_ID__ID_DESC
  USER_INFO_BY_USER_ID__ACCOUNT_ID_ASC
  USER_INFO_BY_USER_ID__ACCOUNT_ID_DESC
  USER_INFO_BY_USER_ID__AUTH0_SUB_ASC
  USER_INFO_BY_USER_ID__AUTH0_SUB_DESC
}

"""
A condition to be used against `WorkflowPersonalization` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input WorkflowPersonalizationCondition {
  """Checks for equality with the object’s `userId` field."""
  userId: BigInt
}

type DatasetAgreementActivated implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  accountId: BigInt!
  time: Datetime!

  """
  Reads a single `UserInfo` that is related to this `DatasetAgreementActivated`.
  """
  account: UserInfo!
}

"""A `AccountAccessPolicy` edge in the connection."""
type AccountAccessPoliciesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `AccountAccessPolicy` at the end of the edge."""
  node: AccountAccessPolicy!
}

"""
A condition to be used against `ContainerInfo` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input ContainerInfoCondition {
  """
  Checks for equality with the object’s `executionGraphNodeFlytedbId` field.
  """
  executionGraphNodeFlytedbId: BigInt

  """Checks for equality with the object’s `index` field."""
  index: BigInt
}

"""A connection to a list of `DatasetAgreementActivated` values."""
type DatasetAgreementActivatedsConnection {
  """A list of `DatasetAgreementActivated` objects."""
  nodes: [DatasetAgreementActivated!]!

  """
  A list of edges which contains the `DatasetAgreementActivated` and cursor to aid in pagination.
  """
  edges: [DatasetAgreementActivatedsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `DatasetAgreementActivated` you could get from the connection.
  """
  totalCount: Int!
}

"""A `DatasetAgreementActivated` edge in the connection."""
type DatasetAgreementActivatedsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `DatasetAgreementActivated` at the end of the edge."""
  node: DatasetAgreementActivated!
}

"""Methods to use when ordering `DatasetAgreementActivated`."""
enum DatasetAgreementActivatedsOrderBy {
  NATURAL
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  USER_INFO_BY_ACCOUNT_ID__ID_ASC
  USER_INFO_BY_ACCOUNT_ID__ID_DESC
  USER_INFO_BY_ACCOUNT_ID__ACCOUNT_ID_ASC
  USER_INFO_BY_ACCOUNT_ID__ACCOUNT_ID_DESC
  USER_INFO_BY_ACCOUNT_ID__AUTH0_SUB_ASC
  USER_INFO_BY_ACCOUNT_ID__AUTH0_SUB_DESC
}

"""
A condition to be used against `DatasetAgreementActivated` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input DatasetAgreementActivatedCondition {
  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt
}

"""A connection to a list of `DatasetInfo` values."""
type DatasetInfosConnection {
  """A list of `DatasetInfo` objects."""
  nodes: [DatasetInfo!]!

  """
  A list of edges which contains the `DatasetInfo` and cursor to aid in pagination.
  """
  edges: [DatasetInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `DatasetInfo` you could get from the connection."""
  totalCount: Int!
}

"""A `DatasetInfo` edge in the connection."""
type DatasetInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `DatasetInfo` at the end of the edge."""
  node: DatasetInfo!
}

"""Methods to use when ordering `DatasetInfo`."""
enum DatasetInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  PROVIDER_ASC
  PROVIDER_DESC
  DISPLAY_NAME_ASC
  DISPLAY_NAME_DESC
  DESCRIPTION_ASC
  DESCRIPTION_DESC
  AVAILABILITY_ASC
  AVAILABILITY_DESC
  PRICE_ASC
  PRICE_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  DATASET_DOWNLOAD_INFOS_BY_DATASET_ID__COUNT_ASC
  DATASET_DOWNLOAD_INFOS_BY_DATASET_ID__COUNT_DESC
  DATASET_INFO_TAGS_BY_DATASET_ID__COUNT_ASC
  DATASET_INFO_TAGS_BY_DATASET_ID__COUNT_DESC
  DATASET_PURCHASES_BY_DATASET_ID__COUNT_ASC
  DATASET_PURCHASES_BY_DATASET_ID__COUNT_DESC
  DATASET_REQUESTS_BY_DATASET_ID__COUNT_ASC
  DATASET_REQUESTS_BY_DATASET_ID__COUNT_DESC
}

"""
A condition to be used against `DatasetInfo` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input DatasetInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `provider` field."""
  provider: String

  """Checks for equality with the object’s `displayName` field."""
  displayName: String

  """Checks for equality with the object’s `description` field."""
  description: String

  """Checks for equality with the object’s `availability` field."""
  availability: DatasetAvailability

  """Checks for equality with the object’s `price` field."""
  price: BigFloat
}

"""A connection to a list of `ExecutionRefLpInfo` values."""
type ExecutionRefLpInfosConnection {
  """A list of `ExecutionRefLpInfo` objects."""
  nodes: [ExecutionRefLpInfo!]!

  """
  A list of edges which contains the `ExecutionRefLpInfo` and cursor to aid in pagination.
  """
  edges: [ExecutionRefLpInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `ExecutionRefLpInfo` you could get from the connection.
  """
  totalCount: Int!
}

"""A `ExecutionRefLpInfo` edge in the connection."""
type ExecutionRefLpInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `ExecutionRefLpInfo` at the end of the edge."""
  node: ExecutionRefLpInfo!
}

"""Methods to use when ordering `ExecutionRefLpInfo`."""
enum ExecutionRefLpInfosOrderBy {
  NATURAL
  TOKEN_ASC
  TOKEN_DESC
  EGN_ID_ASC
  EGN_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  EXECUTION_GRAPH_NODE_BY_EGN_ID__ID_ASC
  EXECUTION_GRAPH_NODE_BY_EGN_ID__ID_DESC
  EXECUTION_GRAPH_NODE_BY_EGN_ID__EXECUTION_ID_ASC
  EXECUTION_GRAPH_NODE_BY_EGN_ID__EXECUTION_ID_DESC
  EXECUTION_GRAPH_NODE_BY_EGN_ID__WORKFLOW_GRAPH_NODE_ID_ASC
  EXECUTION_GRAPH_NODE_BY_EGN_ID__WORKFLOW_GRAPH_NODE_ID_DESC
  EXECUTION_GRAPH_NODE_BY_EGN_ID__FLYTEDB_ID_ASC
  EXECUTION_GRAPH_NODE_BY_EGN_ID__FLYTEDB_ID_DESC
  EXECUTION_GRAPH_NODE_BY_EGN_ID__STATUS_ASC
  EXECUTION_GRAPH_NODE_BY_EGN_ID__STATUS_DESC
}

"""
A condition to be used against `ExecutionRefLpInfo` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input ExecutionRefLpInfoCondition {
  """Checks for equality with the object’s `token` field."""
  token: String

  """Checks for equality with the object’s `egnId` field."""
  egnId: BigInt
}

"""A connection to a list of `GithubPersonalAccessToken` values."""
type GithubPersonalAccessTokensConnection {
  """A list of `GithubPersonalAccessToken` objects."""
  nodes: [GithubPersonalAccessToken!]!

  """
  A list of edges which contains the `GithubPersonalAccessToken` and cursor to aid in pagination.
  """
  edges: [GithubPersonalAccessTokensEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `GithubPersonalAccessToken` you could get from the connection.
  """
  totalCount: Int!
}

"""A `GithubPersonalAccessToken` edge in the connection."""
type GithubPersonalAccessTokensEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `GithubPersonalAccessToken` at the end of the edge."""
  node: GithubPersonalAccessToken!
}

"""Methods to use when ordering `GithubPersonalAccessToken`."""
enum GithubPersonalAccessTokensOrderBy {
  NATURAL
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
}

"""
A condition to be used against `GithubPersonalAccessToken` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input GithubPersonalAccessTokenCondition {
  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt
}

"""A connection to a list of `IncidentInfo` values."""
type IncidentInfosConnection {
  """A list of `IncidentInfo` objects."""
  nodes: [IncidentInfo!]!

  """
  A list of edges which contains the `IncidentInfo` and cursor to aid in pagination.
  """
  edges: [IncidentInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `IncidentInfo` you could get from the connection."""
  totalCount: Int!
}

type IncidentInfo implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  id: BigInt!
  data: String!
  startTime: Datetime!
  resolutionTime: Datetime
}

"""A `IncidentInfo` edge in the connection."""
type IncidentInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `IncidentInfo` at the end of the edge."""
  node: IncidentInfo!
}

"""Methods to use when ordering `IncidentInfo`."""
enum IncidentInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  START_TIME_ASC
  START_TIME_DESC
  RESOLUTION_TIME_ASC
  RESOLUTION_TIME_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
}

"""
A condition to be used against `IncidentInfo` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input IncidentInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `startTime` field."""
  startTime: Datetime

  """Checks for equality with the object’s `resolutionTime` field."""
  resolutionTime: Datetime
}

"""
A filter to be used against `IncidentInfo` object types. All fields are combined with a logical ‘and.’
"""
input IncidentInfoFilter {
  """Filter by the object’s `id` field."""
  id: BigIntFilter

  """Filter by the object’s `startTime` field."""
  startTime: DatetimeFilter

  """Filter by the object’s `resolutionTime` field."""
  resolutionTime: DatetimeFilter

  """Checks for all expressions in this list."""
  and: [IncidentInfoFilter!]

  """Checks for any expressions in this list."""
  or: [IncidentInfoFilter!]

  """Negates the expression."""
  not: IncidentInfoFilter
}

"""A connection to a list of `LdataNodeEventChildRemove` values."""
type LdataNodeEventChildRemovesConnection {
  """A list of `LdataNodeEventChildRemove` objects."""
  nodes: [LdataNodeEventChildRemove!]!

  """
  A list of edges which contains the `LdataNodeEventChildRemove` and cursor to aid in pagination.
  """
  edges: [LdataNodeEventChildRemovesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataNodeEventChildRemove` you could get from the connection.
  """
  totalCount: Int!
}

"""A `LdataNodeEventChildRemove` edge in the connection."""
type LdataNodeEventChildRemovesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataNodeEventChildRemove` at the end of the edge."""
  node: LdataNodeEventChildRemove!
}

"""Methods to use when ordering `LdataNodeEventChildRemove`."""
enum LdataNodeEventChildRemovesOrderBy {
  NATURAL
  EVENT_ID_ASC
  EVENT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__LDATA_NODE_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__LDATA_NODE_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__TYPE_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__TYPE_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__TIME_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__TIME_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_ACCOUNT_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_ACCOUNT_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_EXECUTION_FLYTEDB_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_EXECUTION_FLYTEDB_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_DATASET_DOWNLOAD_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_DATASET_DOWNLOAD_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_LDATA_PROCESS_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_LDATA_PROCESS_ID_DESC
}

"""
A condition to be used against `LdataNodeEventChildRemove` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input LdataNodeEventChildRemoveCondition {
  """Checks for equality with the object’s `eventId` field."""
  eventId: BigInt
}

"""A connection to a list of `LdataNodeEventIngress` values."""
type LdataNodeEventIngressesConnection {
  """A list of `LdataNodeEventIngress` objects."""
  nodes: [LdataNodeEventIngress!]!

  """
  A list of edges which contains the `LdataNodeEventIngress` and cursor to aid in pagination.
  """
  edges: [LdataNodeEventIngressesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataNodeEventIngress` you could get from the connection.
  """
  totalCount: Int!
}

"""A `LdataNodeEventIngress` edge in the connection."""
type LdataNodeEventIngressesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataNodeEventIngress` at the end of the edge."""
  node: LdataNodeEventIngress!
}

"""Methods to use when ordering `LdataNodeEventIngress`."""
enum LdataNodeEventIngressesOrderBy {
  NATURAL
  EVENT_ID_ASC
  EVENT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__LDATA_NODE_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__LDATA_NODE_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__TYPE_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__TYPE_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__TIME_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__TIME_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_ACCOUNT_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_ACCOUNT_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_EXECUTION_FLYTEDB_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_EXECUTION_FLYTEDB_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_DATASET_DOWNLOAD_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_DATASET_DOWNLOAD_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_LDATA_PROCESS_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_LDATA_PROCESS_ID_DESC
}

"""
A condition to be used against `LdataNodeEventIngress` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input LdataNodeEventIngressCondition {
  """Checks for equality with the object’s `eventId` field."""
  eventId: BigInt
}

"""A connection to a list of `LdataNodeEventMove` values."""
type LdataNodeEventMovesConnection {
  """A list of `LdataNodeEventMove` objects."""
  nodes: [LdataNodeEventMove!]!

  """
  A list of edges which contains the `LdataNodeEventMove` and cursor to aid in pagination.
  """
  edges: [LdataNodeEventMovesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataNodeEventMove` you could get from the connection.
  """
  totalCount: Int!
}

"""A `LdataNodeEventMove` edge in the connection."""
type LdataNodeEventMovesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataNodeEventMove` at the end of the edge."""
  node: LdataNodeEventMove!
}

"""Methods to use when ordering `LdataNodeEventMove`."""
enum LdataNodeEventMovesOrderBy {
  NATURAL
  EVENT_ID_ASC
  EVENT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__LDATA_NODE_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__LDATA_NODE_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__TYPE_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__TYPE_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__TIME_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__TIME_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_ACCOUNT_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_ACCOUNT_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_EXECUTION_FLYTEDB_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_EXECUTION_FLYTEDB_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_DATASET_DOWNLOAD_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_DATASET_DOWNLOAD_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_LDATA_PROCESS_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_LDATA_PROCESS_ID_DESC
}

"""
A condition to be used against `LdataNodeEventMove` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input LdataNodeEventMoveCondition {
  """Checks for equality with the object’s `eventId` field."""
  eventId: BigInt
}

"""A connection to a list of `LdataNodeEventRemove` values."""
type LdataNodeEventRemovesConnection {
  """A list of `LdataNodeEventRemove` objects."""
  nodes: [LdataNodeEventRemove!]!

  """
  A list of edges which contains the `LdataNodeEventRemove` and cursor to aid in pagination.
  """
  edges: [LdataNodeEventRemovesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataNodeEventRemove` you could get from the connection.
  """
  totalCount: Int!
}

"""A `LdataNodeEventRemove` edge in the connection."""
type LdataNodeEventRemovesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataNodeEventRemove` at the end of the edge."""
  node: LdataNodeEventRemove!
}

"""Methods to use when ordering `LdataNodeEventRemove`."""
enum LdataNodeEventRemovesOrderBy {
  NATURAL
  EVENT_ID_ASC
  EVENT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__LDATA_NODE_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__LDATA_NODE_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__TYPE_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__TYPE_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__TIME_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__TIME_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_ACCOUNT_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_ACCOUNT_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_EXECUTION_FLYTEDB_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_EXECUTION_FLYTEDB_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_DATASET_DOWNLOAD_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_DATASET_DOWNLOAD_ID_DESC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_LDATA_PROCESS_ID_ASC
  LDATA_NODE_EVENT_BY_EVENT_ID__CAUSE_LDATA_PROCESS_ID_DESC
}

"""
A condition to be used against `LdataNodeEventRemove` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input LdataNodeEventRemoveCondition {
  """Checks for equality with the object’s `eventId` field."""
  eventId: BigInt
}

"""A connection to a list of `LdataS3MountRole` values."""
type LdataS3MountRolesConnection {
  """A list of `LdataS3MountRole` objects."""
  nodes: [LdataS3MountRole!]!

  """
  A list of edges which contains the `LdataS3MountRole` and cursor to aid in pagination.
  """
  edges: [LdataS3MountRolesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `LdataS3MountRole` you could get from the connection.
  """
  totalCount: Int!
}

type LdataS3MountRole implements Node {
  """
  A globally unique identifier. Can be used in various places throughout the system to identify this single value.
  """
  nodeId: ID!
  bucketName: String!
  accountId: BigInt!
  awsAccountId: String!
  roleArn: String!
  id: BigInt!
}

"""A `LdataS3MountRole` edge in the connection."""
type LdataS3MountRolesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataS3MountRole` at the end of the edge."""
  node: LdataS3MountRole!
}

"""Methods to use when ordering `LdataS3MountRole`."""
enum LdataS3MountRolesOrderBy {
  NATURAL
  BUCKET_NAME_ASC
  BUCKET_NAME_DESC
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  AWS_ACCOUNT_ID_ASC
  AWS_ACCOUNT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
}

"""
A condition to be used against `LdataS3MountRole` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input LdataS3MountRoleCondition {
  """Checks for equality with the object’s `bucketName` field."""
  bucketName: String

  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt

  """Checks for equality with the object’s `awsAccountId` field."""
  awsAccountId: String
}

"""
A filter to be used against `LdataS3MountRole` object types. All fields are combined with a logical ‘and.’
"""
input LdataS3MountRoleFilter {
  """Filter by the object’s `bucketName` field."""
  bucketName: StringFilter

  """Filter by the object’s `accountId` field."""
  accountId: BigIntFilter

  """Filter by the object’s `awsAccountId` field."""
  awsAccountId: StringFilter

  """Checks for all expressions in this list."""
  and: [LdataS3MountRoleFilter!]

  """Checks for any expressions in this list."""
  or: [LdataS3MountRoleFilter!]

  """Negates the expression."""
  not: LdataS3MountRoleFilter
}

"""A connection to a list of `SharingReceiverSharedDataType` values."""
type SharingReceiverSharedDataTypesConnection {
  """A list of `SharingReceiverSharedDataType` objects."""
  nodes: [SharingReceiverSharedDataType!]!

  """
  A list of edges which contains the `SharingReceiverSharedDataType` and cursor to aid in pagination.
  """
  edges: [SharingReceiverSharedDataTypesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `SharingReceiverSharedDataType` you could get from the connection.
  """
  totalCount: Int!
}

"""A `SharingReceiverSharedDataType` edge in the connection."""
type SharingReceiverSharedDataTypesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `SharingReceiverSharedDataType` at the end of the edge."""
  node: SharingReceiverSharedDataType!
}

"""Methods to use when ordering `SharingReceiverSharedDataType`."""
enum SharingReceiverSharedDataTypesOrderBy {
  NATURAL
}

"""
A condition to be used against `TaskExecutionInfo` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input TaskExecutionInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `flytedbId` field."""
  flytedbId: BigInt

  """
  Checks for equality with the object’s `executionGraphNodeFlytedbId` field.
  """
  executionGraphNodeFlytedbId: BigInt

  """Checks for equality with the object’s `retry` field."""
  retry: BigInt
}

"""A connection to a list of `TeamMemberSharedDataType` values."""
type TeamMemberSharedDataTypesConnection {
  """A list of `TeamMemberSharedDataType` objects."""
  nodes: [TeamMemberSharedDataType!]!

  """
  A list of edges which contains the `TeamMemberSharedDataType` and cursor to aid in pagination.
  """
  edges: [TeamMemberSharedDataTypesEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `TeamMemberSharedDataType` you could get from the connection.
  """
  totalCount: Int!
}

"""A `TeamMemberSharedDataType` edge in the connection."""
type TeamMemberSharedDataTypesEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `TeamMemberSharedDataType` at the end of the edge."""
  node: TeamMemberSharedDataType!
}

"""Methods to use when ordering `TeamMemberSharedDataType`."""
enum TeamMemberSharedDataTypesOrderBy {
  NATURAL
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
}

"""
A condition to be used against `TeamMemberSharedDataType` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input TeamMemberSharedDataTypeCondition {
  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt
}

"""A connection to a list of `UserInfo` values."""
type UserInfosConnection {
  """A list of `UserInfo` objects."""
  nodes: [UserInfo!]!

  """
  A list of edges which contains the `UserInfo` and cursor to aid in pagination.
  """
  edges: [UserInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """The count of *all* `UserInfo` you could get from the connection."""
  totalCount: Int!
}

"""A `UserInfo` edge in the connection."""
type UserInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `UserInfo` at the end of the edge."""
  node: UserInfo!
}

"""Methods to use when ordering `UserInfo`."""
enum UserInfosOrderBy {
  NATURAL
  ID_ASC
  ID_DESC
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  AUTH0_SUB_ASC
  AUTH0_SUB_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
  TEAM_INFOS_BY_OWNER_ID__COUNT_ASC
  TEAM_INFOS_BY_OWNER_ID__COUNT_DESC
  TEAM_MEMBERS_BY_USER_ID__COUNT_ASC
  TEAM_MEMBERS_BY_USER_ID__COUNT_DESC
  WORKFLOW_PERSONALIZATIONS_BY_USER_ID__COUNT_ASC
  WORKFLOW_PERSONALIZATIONS_BY_USER_ID__COUNT_DESC
  ACCOUNT_ACCESS_POLICIES_BY_USER_ACCOUNT_ID__COUNT_ASC
  ACCOUNT_ACCESS_POLICIES_BY_USER_ACCOUNT_ID__COUNT_DESC
  CATALOG_EVENTS_BY_CAUSE_ACCOUNT_ID__COUNT_ASC
  CATALOG_EVENTS_BY_CAUSE_ACCOUNT_ID__COUNT_DESC
  DATASET_AGREEMENT_ACTIVATED_BY_ACCOUNT_ID__ACCOUNT_ID_ASC
  DATASET_AGREEMENT_ACTIVATED_BY_ACCOUNT_ID__ACCOUNT_ID_DESC
  DATASET_PURCHASES_BY_PURCHASED_BY__COUNT_ASC
  DATASET_PURCHASES_BY_PURCHASED_BY__COUNT_DESC
  DATASET_REQUESTS_BY_ACCOUNT_ID__COUNT_ASC
  DATASET_REQUESTS_BY_ACCOUNT_ID__COUNT_DESC
}

"""
A condition to be used against `UserInfo` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input UserInfoCondition {
  """Checks for equality with the object’s `id` field."""
  id: BigInt

  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt

  """Checks for equality with the object’s `auth0Sub` field."""
  auth0Sub: String
}

"""A connection to a list of `WorkflowFamilyInfo` values."""
type WorkflowFamilyInfosConnection {
  """A list of `WorkflowFamilyInfo` objects."""
  nodes: [WorkflowFamilyInfo!]!

  """
  A list of edges which contains the `WorkflowFamilyInfo` and cursor to aid in pagination.
  """
  edges: [WorkflowFamilyInfosEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `WorkflowFamilyInfo` you could get from the connection.
  """
  totalCount: Int!
}

"""A `WorkflowFamilyInfo` edge in the connection."""
type WorkflowFamilyInfosEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowFamilyInfo` at the end of the edge."""
  node: WorkflowFamilyInfo!
}

"""Methods to use when ordering `WorkflowFamilyInfo`."""
enum WorkflowFamilyInfosOrderBy {
  NATURAL
  WORKFLOW_NAME_ASC
  WORKFLOW_NAME_DESC
  LINK_ASC
  LINK_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
}

"""
A condition to be used against `WorkflowFamilyInfo` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input WorkflowFamilyInfoCondition {
  """Checks for equality with the object’s `workflowName` field."""
  workflowName: String

  """Checks for equality with the object’s `link` field."""
  link: String
}

"""
A filter to be used against `WorkflowFamilyInfo` object types. All fields are combined with a logical ‘and.’
"""
input WorkflowFamilyInfoFilter {
  """Filter by the object’s `workflowName` field."""
  workflowName: StringFilter

  """Filter by the object’s `link` field."""
  link: StringFilter

  """Filter by the object’s `subscriptionsCount` field."""
  subscriptionsCount: BigIntFilter

  """Checks for all expressions in this list."""
  and: [WorkflowFamilyInfoFilter!]

  """Checks for any expressions in this list."""
  or: [WorkflowFamilyInfoFilter!]

  """Negates the expression."""
  not: WorkflowFamilyInfoFilter
}

"""A connection to a list of `WorkflowGraphSubWf` values."""
type WorkflowGraphSubWfsConnection {
  """A list of `WorkflowGraphSubWf` objects."""
  nodes: [WorkflowGraphSubWf!]!

  """
  A list of edges which contains the `WorkflowGraphSubWf` and cursor to aid in pagination.
  """
  edges: [WorkflowGraphSubWfsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `WorkflowGraphSubWf` you could get from the connection.
  """
  totalCount: Int!
}

"""A `WorkflowGraphSubWf` edge in the connection."""
type WorkflowGraphSubWfsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowGraphSubWf` at the end of the edge."""
  node: WorkflowGraphSubWf!
}

"""Methods to use when ordering `WorkflowGraphSubWf`."""
enum WorkflowGraphSubWfsOrderBy {
  NATURAL
  WGN_ID_ASC
  WGN_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  WORKFLOW_GRAPH_NODE_BY_WGN_ID__ID_ASC
  WORKFLOW_GRAPH_NODE_BY_WGN_ID__ID_DESC
  WORKFLOW_GRAPH_NODE_BY_WGN_ID__WORKFLOW_ID_ASC
  WORKFLOW_GRAPH_NODE_BY_WGN_ID__WORKFLOW_ID_DESC
  WORKFLOW_GRAPH_NODE_BY_WGN_ID__TASK_INFO_ID_ASC
  WORKFLOW_GRAPH_NODE_BY_WGN_ID__TASK_INFO_ID_DESC
}

"""
A condition to be used against `WorkflowGraphSubWf` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input WorkflowGraphSubWfCondition {
  """Checks for equality with the object’s `wgnId` field."""
  wgnId: BigInt
}

"""A connection to a list of `WorkflowPreview` values."""
type WorkflowPreviewsConnection {
  """A list of `WorkflowPreview` objects."""
  nodes: [WorkflowPreview!]!

  """
  A list of edges which contains the `WorkflowPreview` and cursor to aid in pagination.
  """
  edges: [WorkflowPreviewsEdge!]!

  """Information to aid in pagination."""
  pageInfo: PageInfo!

  """
  The count of *all* `WorkflowPreview` you could get from the connection.
  """
  totalCount: Int!
}

"""A `WorkflowPreview` edge in the connection."""
type WorkflowPreviewsEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `WorkflowPreview` at the end of the edge."""
  node: WorkflowPreview!
}

"""Methods to use when ordering `WorkflowPreview`."""
enum WorkflowPreviewsOrderBy {
  NATURAL
  ACCOUNT_ID_ASC
  ACCOUNT_ID_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__ID_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__LDATA_ROOT_DESC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_ASC
  ACCOUNT_INFO_BY_ACCOUNT_ID__REMOVED_DESC
}

"""
A condition to be used against `WorkflowPreview` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input WorkflowPreviewCondition {
  """Checks for equality with the object’s `accountId` field."""
  accountId: BigInt
}

"""A connection to a list of `ExecutionsPerDayByWorkflowIdRecord` values."""
type ExecutionsPerDayByWorkflowIdConnection {
  """A list of `ExecutionsPerDayByWorkflowIdRecord` objects."""
  nodes: [ExecutionsPerDayByWorkflowIdRecord!]!

  """
  A list of edges which contains the `ExecutionsPerDayByWorkflowIdRecord` and cursor to aid in pagination.
  """
  edges: [ExecutionsPerDayByWorkflowIdEdge!]!

  """
  The count of *all* `ExecutionsPerDayByWorkflowIdRecord` you could get from the connection.
  """
  totalCount: Int!
}

"""The return type of our `executionsPerDayByWorkflowId` query."""
type ExecutionsPerDayByWorkflowIdRecord {
  cnt: BigInt
  dat: Datetime
}

"""A `ExecutionsPerDayByWorkflowIdRecord` edge in the connection."""
type ExecutionsPerDayByWorkflowIdEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `ExecutionsPerDayByWorkflowIdRecord` at the end of the edge."""
  node: ExecutionsPerDayByWorkflowIdRecord!
}

"""
A filter to be used against `ExecutionsPerDayByWorkflowIdRecord` object types. All fields are combined with a logical ‘and.’
"""
input ExecutionsPerDayByWorkflowIdRecordFilter {
  """Filter by the object’s `cnt` field."""
  cnt: BigIntFilter

  """Filter by the object’s `dat` field."""
  dat: DatetimeFilter

  """Checks for all expressions in this list."""
  and: [ExecutionsPerDayByWorkflowIdRecordFilter!]

  """Checks for any expressions in this list."""
  or: [ExecutionsPerDayByWorkflowIdRecordFilter!]

  """Negates the expression."""
  not: ExecutionsPerDayByWorkflowIdRecordFilter
}

"""A connection to a list of `LdataEnumeratePathsRecord` values."""
type LdataEnumeratePathsConnection {
  """A list of `LdataEnumeratePathsRecord` objects."""
  nodes: [LdataEnumeratePathsRecord!]!

  """
  A list of edges which contains the `LdataEnumeratePathsRecord` and cursor to aid in pagination.
  """
  edges: [LdataEnumeratePathEdge!]!

  """
  The count of *all* `LdataEnumeratePathsRecord` you could get from the connection.
  """
  totalCount: Int!
}

"""The return type of our `ldataEnumeratePaths` query."""
type LdataEnumeratePathsRecord {
  nodeId: BigInt
  path: String
}

"""A `LdataEnumeratePathsRecord` edge in the connection."""
type LdataEnumeratePathEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `LdataEnumeratePathsRecord` at the end of the edge."""
  node: LdataEnumeratePathsRecord!
}

"""
A filter to be used against `LdataEnumeratePathsRecord` object types. All fields are combined with a logical ‘and.’
"""
input LdataEnumeratePathsRecordFilter {
  """Filter by the object’s `nodeId` field."""
  nodeId: BigIntFilter

  """Filter by the object’s `path` field."""
  path: StringFilter

  """Checks for all expressions in this list."""
  and: [LdataEnumeratePathsRecordFilter!]

  """Checks for any expressions in this list."""
  or: [LdataEnumeratePathsRecordFilter!]

  """Negates the expression."""
  not: LdataEnumeratePathsRecordFilter
}

"""A connection to a list of `BigInt` values."""
type LdataMultiGetByPathConnection {
  """A list of `BigInt` objects."""
  nodes: [BigInt]!

  """
  A list of edges which contains the `BigInt` and cursor to aid in pagination.
  """
  edges: [LdataMultiGetByPathEdge!]!

  """The count of *all* `BigInt` you could get from the connection."""
  totalCount: Int!
}

"""A `BigInt` edge in the connection."""
type LdataMultiGetByPathEdge {
  """A cursor for use in pagination."""
  cursor: Cursor

  """The `BigInt` at the end of the edge."""
  node: BigInt
}

"""The return type of our `ldataResolvePath` query."""
type LdataResolvePathRecord {
  nodeId: BigInt
  path: String
}

"""The return type of our `ldataResolvePathDomain` query."""
type LdataResolvePathDomainRecord {
  nodeId: BigInt
  path: String
}

"""The return type of our `ldataResolvePathDomainExt` query."""
type LdataResolvePathDomainExtRecord {
  nodeId: BigInt
  path: String
}

"""The return type of our `ldataResolvePathDomainExt1` query."""
type LdataResolvePathDomainExt1Record {
  nodeId: BigInt
  path: String
}

"""The return type of our `ldataResolvePathExt` query."""
type LdataResolvePathExtRecord {
  nodeId: BigInt
  path: String
}

"""The return type of our `ldataResolvePathRelative` query."""
type LdataResolvePathRelativeRecord {
  nodeId: BigInt
  path: String
}

"""The return type of our `ldataResolvePathToNode` query."""
type LdataResolvePathToNodeRecord {
  path: String
  ldataNode: LdataNode
}

"""
The root mutation type which contains root level fields which mutate data.
"""
type Mutation {
  """Creates a single `AccountAccessPolicy`."""
  createAccountAccessPolicy(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateAccountAccessPolicyInput!
  ): CreateAccountAccessPolicyPayload

  """Creates a single `AccountInfo`."""
  createAccountInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateAccountInfoInput!
  ): CreateAccountInfoPayload

  """Creates a single `AccountSecret`."""
  createAccountSecret(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateAccountSecretInput!
  ): CreateAccountSecretPayload

  """Creates a single `BasespaceApiToken`."""
  createBasespaceApiToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateBasespaceApiTokenInput!
  ): CreateBasespaceApiTokenPayload

  """Creates a single `BenchlingApiToken`."""
  createBenchlingApiToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateBenchlingApiTokenInput!
  ): CreateBenchlingApiTokenPayload

  """Creates a single `CatalogEvent`."""
  createCatalogEvent(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateCatalogEventInput!
  ): CreateCatalogEventPayload

  """Creates a single `CatalogExperiment`."""
  createCatalogExperiment(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateCatalogExperimentInput!
  ): CreateCatalogExperimentPayload

  """Creates a single `CatalogExperimentColumnDefinition`."""
  createCatalogExperimentColumnDefinition(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateCatalogExperimentColumnDefinitionInput!
  ): CreateCatalogExperimentColumnDefinitionPayload

  """Creates a single `CatalogProject`."""
  createCatalogProject(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateCatalogProjectInput!
  ): CreateCatalogProjectPayload

  """Creates a single `CatalogSample`."""
  createCatalogSample(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateCatalogSampleInput!
  ): CreateCatalogSamplePayload

  """Creates a single `CatalogSampleColumnDatum`."""
  createCatalogSampleColumnDatum(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateCatalogSampleColumnDatumInput!
  ): CreateCatalogSampleColumnDatumPayload

  """Creates a single `ContainerInfo`."""
  createContainerInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateContainerInfoInput!
  ): CreateContainerInfoPayload

  """Creates a single `Credit`."""
  createCredit(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateCreditInput!
  ): CreateCreditPayload

  """Creates a single `DatasetAgreementActivated`."""
  createDatasetAgreementActivated(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateDatasetAgreementActivatedInput!
  ): CreateDatasetAgreementActivatedPayload

  """Creates a single `DatasetDownloadInfo`."""
  createDatasetDownloadInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateDatasetDownloadInfoInput!
  ): CreateDatasetDownloadInfoPayload

  """Creates a single `DatasetInfo`."""
  createDatasetInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateDatasetInfoInput!
  ): CreateDatasetInfoPayload

  """Creates a single `DatasetInfoTag`."""
  createDatasetInfoTag(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateDatasetInfoTagInput!
  ): CreateDatasetInfoTagPayload

  """Creates a single `DatasetPurchase`."""
  createDatasetPurchase(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateDatasetPurchaseInput!
  ): CreateDatasetPurchasePayload

  """Creates a single `DatasetRequest`."""
  createDatasetRequest(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateDatasetRequestInput!
  ): CreateDatasetRequestPayload

  """Creates a single `EbsSession`."""
  createEbsSession(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateEbsSessionInput!
  ): CreateEbsSessionPayload

  """Creates a single `ExecutionBatchInfo`."""
  createExecutionBatchInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateExecutionBatchInfoInput!
  ): CreateExecutionBatchInfoPayload

  """Creates a single `ExecutionBatchMember`."""
  createExecutionBatchMember(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateExecutionBatchMemberInput!
  ): CreateExecutionBatchMemberPayload

  """Creates a single `ExecutionCreator`."""
  createExecutionCreator(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateExecutionCreatorInput!
  ): CreateExecutionCreatorPayload

  """Creates a single `ExecutionGraphNode`."""
  createExecutionGraphNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateExecutionGraphNodeInput!
  ): CreateExecutionGraphNodePayload

  """Creates a single `ExecutionInfo`."""
  createExecutionInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateExecutionInfoInput!
  ): CreateExecutionInfoPayload

  """Creates a single `ExecutionNotificationInfo`."""
  createExecutionNotificationInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateExecutionNotificationInfoInput!
  ): CreateExecutionNotificationInfoPayload

  """Creates a single `ExecutionRefLpInfo`."""
  createExecutionRefLpInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateExecutionRefLpInfoInput!
  ): CreateExecutionRefLpInfoPayload

  """Creates a single `GithubPersonalAccessToken`."""
  createGithubPersonalAccessToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateGithubPersonalAccessTokenInput!
  ): CreateGithubPersonalAccessTokenPayload

  """Creates a single `IgvGenome`."""
  createIgvGenome(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateIgvGenomeInput!
  ): CreateIgvGenomePayload

  """Creates a single `IgvTrack`."""
  createIgvTrack(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateIgvTrackInput!
  ): CreateIgvTrackPayload

  """Creates a single `IncidentInfo`."""
  createIncidentInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateIncidentInfoInput!
  ): CreateIncidentInfoPayload

  """Creates a single `LdataLinkDatum`."""
  createLdataLinkDatum(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataLinkDatumInput!
  ): CreateLdataLinkDatumPayload

  """Creates a single `LdataNode`."""
  createLdataNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataNodeInput!
  ): CreateLdataNodePayload

  """Creates a single `LdataNodeAccessibleInWorkspaceCache`."""
  createLdataNodeAccessibleInWorkspaceCache(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataNodeAccessibleInWorkspaceCacheInput!
  ): CreateLdataNodeAccessibleInWorkspaceCachePayload

  """Creates a single `LdataNodeEventChildRemove`."""
  createLdataNodeEventChildRemove(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataNodeEventChildRemoveInput!
  ): CreateLdataNodeEventChildRemovePayload

  """Creates a single `LdataNodeEventIngress`."""
  createLdataNodeEventIngress(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataNodeEventIngressInput!
  ): CreateLdataNodeEventIngressPayload

  """Creates a single `LdataNodeEventMove`."""
  createLdataNodeEventMove(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataNodeEventMoveInput!
  ): CreateLdataNodeEventMovePayload

  """Creates a single `LdataNodeEventRemove`."""
  createLdataNodeEventRemove(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataNodeEventRemoveInput!
  ): CreateLdataNodeEventRemovePayload

  """Creates a single `LdataNodeEvent`."""
  createLdataNodeEvent(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataNodeEventInput!
  ): CreateLdataNodeEventPayload

  """Creates a single `LdataNodeTag`."""
  createLdataNodeTag(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataNodeTagInput!
  ): CreateLdataNodeTagPayload

  """Creates a single `LdataObjectMeta`."""
  createLdataObjectMeta(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataObjectMetaInput!
  ): CreateLdataObjectMetaPayload

  """Creates a single `LdataS3MountAccessProven`."""
  createLdataS3MountAccessProven(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataS3MountAccessProvenInput!
  ): CreateLdataS3MountAccessProvenPayload

  """Creates a single `LdataS3MountConfiguratorRole`."""
  createLdataS3MountConfiguratorRole(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataS3MountConfiguratorRoleInput!
  ): CreateLdataS3MountConfiguratorRolePayload

  """Creates a single `LdataS3MountRole`."""
  createLdataS3MountRole(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataS3MountRoleInput!
  ): CreateLdataS3MountRolePayload

  """Creates a single `LdataShareInvite`."""
  createLdataShareInvite(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataShareInviteInput!
  ): CreateLdataShareInvitePayload

  """Creates a single `LdataShareLinkNode`."""
  createLdataShareLinkNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataShareLinkNodeInput!
  ): CreateLdataShareLinkNodePayload

  """Creates a single `LdataSharePermission`."""
  createLdataSharePermission(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataSharePermissionInput!
  ): CreateLdataSharePermissionPayload

  """Creates a single `LdataTreeEdge`."""
  createLdataTreeEdge(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataTreeEdgeInput!
  ): CreateLdataTreeEdgePayload

  """Creates a single `LdataWfEx`."""
  createLdataWfEx(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLdataWfExInput!
  ): CreateLdataWfExPayload

  """Creates a single `LpInfo`."""
  createLpInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateLpInfoInput!
  ): CreateLpInfoPayload

  """Creates a single `PodBackup`."""
  createPodBackup(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreatePodBackupInput!
  ): CreatePodBackupPayload

  """Creates a single `PodGroupInfo`."""
  createPodGroupInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreatePodGroupInfoInput!
  ): CreatePodGroupInfoPayload

  """Creates a single `PodInfo`."""
  createPodInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreatePodInfoInput!
  ): CreatePodInfoPayload

  """Creates a single `PodSession`."""
  createPodSession(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreatePodSessionInput!
  ): CreatePodSessionPayload

  """Creates a single `PodTemplateVersion`."""
  createPodTemplateVersion(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreatePodTemplateVersionInput!
  ): CreatePodTemplateVersionPayload

  """Creates a single `PodTemplate`."""
  createPodTemplate(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreatePodTemplateInput!
  ): CreatePodTemplatePayload

  """Creates a single `PollockDeploymentInfo`."""
  createPollockDeploymentInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreatePollockDeploymentInfoInput!
  ): CreatePollockDeploymentInfoPayload

  """Creates a single `PublicKeyInfo`."""
  createPublicKeyInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreatePublicKeyInfoInput!
  ): CreatePublicKeyInfoPayload

  """Creates a single `SharingReceiverSharedDataType`."""
  createSharingReceiverSharedDataType(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateSharingReceiverSharedDataTypeInput!
  ): CreateSharingReceiverSharedDataTypePayload

  """Creates a single `TaskExecutionInfo`."""
  createTaskExecutionInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateTaskExecutionInfoInput!
  ): CreateTaskExecutionInfoPayload

  """Creates a single `TaskExecutionMessage`."""
  createTaskExecutionMessage(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateTaskExecutionMessageInput!
  ): CreateTaskExecutionMessagePayload

  """Creates a single `TaskInfo`."""
  createTaskInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateTaskInfoInput!
  ): CreateTaskInfoPayload

  """Creates a single `TeamInfo`."""
  createTeamInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateTeamInfoInput!
  ): CreateTeamInfoPayload

  """Creates a single `TeamInvite`."""
  createTeamInvite(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateTeamInviteInput!
  ): CreateTeamInvitePayload

  """Creates a single `TeamMember`."""
  createTeamMember(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateTeamMemberInput!
  ): CreateTeamMemberPayload

  """Creates a single `TeamMemberSharedDataType`."""
  createTeamMemberSharedDataType(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateTeamMemberSharedDataTypeInput!
  ): CreateTeamMemberSharedDataTypePayload

  """Creates a single `UserInfo`."""
  createUserInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateUserInfoInput!
  ): CreateUserInfoPayload

  """Creates a single `VerifiedEmail`."""
  createVerifiedEmail(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateVerifiedEmailInput!
  ): CreateVerifiedEmailPayload

  """Creates a single `WorkflowFamilyInfo`."""
  createWorkflowFamilyInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowFamilyInfoInput!
  ): CreateWorkflowFamilyInfoPayload

  """Creates a single `WorkflowGraphBranch`."""
  createWorkflowGraphBranch(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowGraphBranchInput!
  ): CreateWorkflowGraphBranchPayload

  """Creates a single `WorkflowGraphEdge`."""
  createWorkflowGraphEdge(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowGraphEdgeInput!
  ): CreateWorkflowGraphEdgePayload

  """Creates a single `WorkflowGraphNode`."""
  createWorkflowGraphNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowGraphNodeInput!
  ): CreateWorkflowGraphNodePayload

  """Creates a single `WorkflowGraphSubWf`."""
  createWorkflowGraphSubWf(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowGraphSubWfInput!
  ): CreateWorkflowGraphSubWfPayload

  """Creates a single `WorkflowInfo`."""
  createWorkflowInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowInfoInput!
  ): CreateWorkflowInfoPayload

  """Creates a single `WorkflowPersonalization`."""
  createWorkflowPersonalization(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowPersonalizationInput!
  ): CreateWorkflowPersonalizationPayload

  """Creates a single `WorkflowPin`."""
  createWorkflowPin(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowPinInput!
  ): CreateWorkflowPinPayload

  """Creates a single `WorkflowPreview`."""
  createWorkflowPreview(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowPreviewInput!
  ): CreateWorkflowPreviewPayload

  """Creates a single `WorkflowSubscription`."""
  createWorkflowSubscription(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowSubscriptionInput!
  ): CreateWorkflowSubscriptionPayload

  """Creates a single `WorkflowTag`."""
  createWorkflowTag(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateWorkflowTagInput!
  ): CreateWorkflowTagPayload

  """
  Updates a single `AccountAccessPolicy` using its globally unique id and a patch.
  """
  updateAccountAccessPolicyByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateAccountAccessPolicyByNodeIdInput!
  ): UpdateAccountAccessPolicyPayload

  """Updates a single `AccountAccessPolicy` using a unique key and a patch."""
  updateAccountAccessPolicy(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateAccountAccessPolicyInput!
  ): UpdateAccountAccessPolicyPayload

  """Updates a single `AccountAccessPolicy` using a unique key and a patch."""
  updateAccountAccessPolicyByUserAccountIdAndWorkspaceId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateAccountAccessPolicyByUserAccountIdAndWorkspaceIdInput!
  ): UpdateAccountAccessPolicyPayload

  """
  Updates a single `AccountInfo` using its globally unique id and a patch.
  """
  updateAccountInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateAccountInfoByNodeIdInput!
  ): UpdateAccountInfoPayload

  """Updates a single `AccountInfo` using a unique key and a patch."""
  updateAccountInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateAccountInfoInput!
  ): UpdateAccountInfoPayload

  """
  Updates a single `AccountSecret` using its globally unique id and a patch.
  """
  updateAccountSecretByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateAccountSecretByNodeIdInput!
  ): UpdateAccountSecretPayload

  """Updates a single `AccountSecret` using a unique key and a patch."""
  updateAccountSecret(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateAccountSecretInput!
  ): UpdateAccountSecretPayload

  """
  Updates a single `BasespaceApiToken` using its globally unique id and a patch.
  """
  updateBasespaceApiTokenByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateBasespaceApiTokenByNodeIdInput!
  ): UpdateBasespaceApiTokenPayload

  """Updates a single `BasespaceApiToken` using a unique key and a patch."""
  updateBasespaceApiToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateBasespaceApiTokenInput!
  ): UpdateBasespaceApiTokenPayload

  """
  Updates a single `BenchlingApiToken` using its globally unique id and a patch.
  """
  updateBenchlingApiTokenByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateBenchlingApiTokenByNodeIdInput!
  ): UpdateBenchlingApiTokenPayload

  """Updates a single `BenchlingApiToken` using a unique key and a patch."""
  updateBenchlingApiToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateBenchlingApiTokenInput!
  ): UpdateBenchlingApiTokenPayload

  """
  Updates a single `CatalogEvent` using its globally unique id and a patch.
  """
  updateCatalogEventByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogEventByNodeIdInput!
  ): UpdateCatalogEventPayload

  """Updates a single `CatalogEvent` using a unique key and a patch."""
  updateCatalogEvent(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogEventInput!
  ): UpdateCatalogEventPayload

  """
  Updates a single `CatalogExperiment` using its globally unique id and a patch.
  """
  updateCatalogExperimentByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogExperimentByNodeIdInput!
  ): UpdateCatalogExperimentPayload

  """Updates a single `CatalogExperiment` using a unique key and a patch."""
  updateCatalogExperiment(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogExperimentInput!
  ): UpdateCatalogExperimentPayload

  """
  Updates a single `CatalogExperimentColumnDefinition` using its globally unique id and a patch.
  """
  updateCatalogExperimentColumnDefinitionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogExperimentColumnDefinitionByNodeIdInput!
  ): UpdateCatalogExperimentColumnDefinitionPayload

  """
  Updates a single `CatalogExperimentColumnDefinition` using a unique key and a patch.
  """
  updateCatalogExperimentColumnDefinition(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogExperimentColumnDefinitionInput!
  ): UpdateCatalogExperimentColumnDefinitionPayload

  """
  Updates a single `CatalogProject` using its globally unique id and a patch.
  """
  updateCatalogProjectByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogProjectByNodeIdInput!
  ): UpdateCatalogProjectPayload

  """Updates a single `CatalogProject` using a unique key and a patch."""
  updateCatalogProject(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogProjectInput!
  ): UpdateCatalogProjectPayload

  """
  Updates a single `CatalogSample` using its globally unique id and a patch.
  """
  updateCatalogSampleByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogSampleByNodeIdInput!
  ): UpdateCatalogSamplePayload

  """Updates a single `CatalogSample` using a unique key and a patch."""
  updateCatalogSample(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogSampleInput!
  ): UpdateCatalogSamplePayload

  """
  Updates a single `CatalogSampleColumnDatum` using its globally unique id and a patch.
  """
  updateCatalogSampleColumnDatumByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogSampleColumnDatumByNodeIdInput!
  ): UpdateCatalogSampleColumnDatumPayload

  """
  Updates a single `CatalogSampleColumnDatum` using a unique key and a patch.
  """
  updateCatalogSampleColumnDatum(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateCatalogSampleColumnDatumInput!
  ): UpdateCatalogSampleColumnDatumPayload

  """
  Updates a single `ContainerInfo` using its globally unique id and a patch.
  """
  updateContainerInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateContainerInfoByNodeIdInput!
  ): UpdateContainerInfoPayload

  """Updates a single `ContainerInfo` using a unique key and a patch."""
  updateContainerInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateContainerInfoInput!
  ): UpdateContainerInfoPayload

  """
  Updates a single `DatasetAgreementActivated` using its globally unique id and a patch.
  """
  updateDatasetAgreementActivatedByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetAgreementActivatedByNodeIdInput!
  ): UpdateDatasetAgreementActivatedPayload

  """
  Updates a single `DatasetAgreementActivated` using a unique key and a patch.
  """
  updateDatasetAgreementActivated(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetAgreementActivatedInput!
  ): UpdateDatasetAgreementActivatedPayload

  """
  Updates a single `DatasetDownloadInfo` using its globally unique id and a patch.
  """
  updateDatasetDownloadInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetDownloadInfoByNodeIdInput!
  ): UpdateDatasetDownloadInfoPayload

  """Updates a single `DatasetDownloadInfo` using a unique key and a patch."""
  updateDatasetDownloadInfoByExecutionNameAndExecutionProjectAndExecutionDomain(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetDownloadInfoByExecutionNameAndExecutionProjectAndExecutionDomainInput!
  ): UpdateDatasetDownloadInfoPayload

  """Updates a single `DatasetDownloadInfo` using a unique key and a patch."""
  updateDatasetDownloadInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetDownloadInfoInput!
  ): UpdateDatasetDownloadInfoPayload

  """
  Updates a single `DatasetInfo` using its globally unique id and a patch.
  """
  updateDatasetInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetInfoByNodeIdInput!
  ): UpdateDatasetInfoPayload

  """Updates a single `DatasetInfo` using a unique key and a patch."""
  updateDatasetInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetInfoInput!
  ): UpdateDatasetInfoPayload

  """Updates a single `DatasetInfo` using a unique key and a patch."""
  updateDatasetInfoByProviderAndThirdpartyId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetInfoByProviderAndThirdpartyIdInput!
  ): UpdateDatasetInfoPayload

  """
  Updates a single `DatasetInfoTag` using its globally unique id and a patch.
  """
  updateDatasetInfoTagByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetInfoTagByNodeIdInput!
  ): UpdateDatasetInfoTagPayload

  """Updates a single `DatasetInfoTag` using a unique key and a patch."""
  updateDatasetInfoTag(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetInfoTagInput!
  ): UpdateDatasetInfoTagPayload

  """
  Updates a single `DatasetPurchase` using its globally unique id and a patch.
  """
  updateDatasetPurchaseByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetPurchaseByNodeIdInput!
  ): UpdateDatasetPurchasePayload

  """Updates a single `DatasetPurchase` using a unique key and a patch."""
  updateDatasetPurchase(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetPurchaseInput!
  ): UpdateDatasetPurchasePayload

  """
  Updates a single `DatasetRequest` using its globally unique id and a patch.
  """
  updateDatasetRequestByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetRequestByNodeIdInput!
  ): UpdateDatasetRequestPayload

  """Updates a single `DatasetRequest` using a unique key and a patch."""
  updateDatasetRequest(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateDatasetRequestInput!
  ): UpdateDatasetRequestPayload

  """
  Updates a single `EbsSession` using its globally unique id and a patch.
  """
  updateEbsSessionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateEbsSessionByNodeIdInput!
  ): UpdateEbsSessionPayload

  """Updates a single `EbsSession` using a unique key and a patch."""
  updateEbsSession(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateEbsSessionInput!
  ): UpdateEbsSessionPayload

  """
  Updates a single `ExecutionBatchInfo` using its globally unique id and a patch.
  """
  updateExecutionBatchInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionBatchInfoByNodeIdInput!
  ): UpdateExecutionBatchInfoPayload

  """Updates a single `ExecutionBatchInfo` using a unique key and a patch."""
  updateExecutionBatchInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionBatchInfoInput!
  ): UpdateExecutionBatchInfoPayload

  """
  Updates a single `ExecutionBatchMember` using its globally unique id and a patch.
  """
  updateExecutionBatchMemberByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionBatchMemberByNodeIdInput!
  ): UpdateExecutionBatchMemberPayload

  """
  Updates a single `ExecutionBatchMember` using a unique key and a patch.
  """
  updateExecutionBatchMember(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionBatchMemberInput!
  ): UpdateExecutionBatchMemberPayload

  """
  Updates a single `ExecutionCreator` using its globally unique id and a patch.
  """
  updateExecutionCreatorByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionCreatorByNodeIdInput!
  ): UpdateExecutionCreatorPayload

  """Updates a single `ExecutionCreator` using a unique key and a patch."""
  updateExecutionCreatorByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionCreatorByFlytedbIdInput!
  ): UpdateExecutionCreatorPayload

  """Updates a single `ExecutionCreator` using a unique key and a patch."""
  updateExecutionCreator(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionCreatorInput!
  ): UpdateExecutionCreatorPayload

  """Updates a single `ExecutionCreator` using a unique key and a patch."""
  updateExecutionCreatorByToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionCreatorByTokenInput!
  ): UpdateExecutionCreatorPayload

  """
  Updates a single `ExecutionGraphNode` using its globally unique id and a patch.
  """
  updateExecutionGraphNodeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionGraphNodeByNodeIdInput!
  ): UpdateExecutionGraphNodePayload

  """Updates a single `ExecutionGraphNode` using a unique key and a patch."""
  updateExecutionGraphNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionGraphNodeInput!
  ): UpdateExecutionGraphNodePayload

  """Updates a single `ExecutionGraphNode` using a unique key and a patch."""
  updateExecutionGraphNodeByExecutionIdAndWorkflowGraphNodeIdAndBranchIdentifier(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionGraphNodeByExecutionIdAndWorkflowGraphNodeIdAndBranchIdentifierInput!
  ): UpdateExecutionGraphNodePayload

  """Updates a single `ExecutionGraphNode` using a unique key and a patch."""
  updateExecutionGraphNodeByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionGraphNodeByFlytedbIdInput!
  ): UpdateExecutionGraphNodePayload

  """
  Updates a single `ExecutionInfo` using its globally unique id and a patch.
  """
  updateExecutionInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionInfoByNodeIdInput!
  ): UpdateExecutionInfoPayload

  """Updates a single `ExecutionInfo` using a unique key and a patch."""
  updateExecutionInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionInfoInput!
  ): UpdateExecutionInfoPayload

  """Updates a single `ExecutionInfo` using a unique key and a patch."""
  updateExecutionInfoByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionInfoByFlytedbIdInput!
  ): UpdateExecutionInfoPayload

  """
  Updates a single `ExecutionNotificationInfo` using its globally unique id and a patch.
  """
  updateExecutionNotificationInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionNotificationInfoByNodeIdInput!
  ): UpdateExecutionNotificationInfoPayload

  """
  Updates a single `ExecutionNotificationInfo` using a unique key and a patch.
  """
  updateExecutionNotificationInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionNotificationInfoInput!
  ): UpdateExecutionNotificationInfoPayload

  """
  Updates a single `ExecutionRefLpInfo` using its globally unique id and a patch.
  """
  updateExecutionRefLpInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionRefLpInfoByNodeIdInput!
  ): UpdateExecutionRefLpInfoPayload

  """Updates a single `ExecutionRefLpInfo` using a unique key and a patch."""
  updateExecutionRefLpInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateExecutionRefLpInfoInput!
  ): UpdateExecutionRefLpInfoPayload

  """
  Updates a single `GithubPersonalAccessToken` using its globally unique id and a patch.
  """
  updateGithubPersonalAccessTokenByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateGithubPersonalAccessTokenByNodeIdInput!
  ): UpdateGithubPersonalAccessTokenPayload

  """
  Updates a single `GithubPersonalAccessToken` using a unique key and a patch.
  """
  updateGithubPersonalAccessToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateGithubPersonalAccessTokenInput!
  ): UpdateGithubPersonalAccessTokenPayload

  """Updates a single `IgvGenome` using its globally unique id and a patch."""
  updateIgvGenomeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateIgvGenomeByNodeIdInput!
  ): UpdateIgvGenomePayload

  """Updates a single `IgvGenome` using a unique key and a patch."""
  updateIgvGenome(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateIgvGenomeInput!
  ): UpdateIgvGenomePayload

  """Updates a single `IgvTrack` using its globally unique id and a patch."""
  updateIgvTrackByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateIgvTrackByNodeIdInput!
  ): UpdateIgvTrackPayload

  """Updates a single `IgvTrack` using a unique key and a patch."""
  updateIgvTrack(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateIgvTrackInput!
  ): UpdateIgvTrackPayload

  """
  Updates a single `IncidentInfo` using its globally unique id and a patch.
  """
  updateIncidentInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateIncidentInfoByNodeIdInput!
  ): UpdateIncidentInfoPayload

  """Updates a single `IncidentInfo` using a unique key and a patch."""
  updateIncidentInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateIncidentInfoInput!
  ): UpdateIncidentInfoPayload

  """
  Updates a single `LdataLinkDatum` using its globally unique id and a patch.
  """
  updateLdataLinkDatumByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataLinkDatumByNodeIdInput!
  ): UpdateLdataLinkDatumPayload

  """Updates a single `LdataLinkDatum` using a unique key and a patch."""
  updateLdataLinkDatum(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataLinkDatumInput!
  ): UpdateLdataLinkDatumPayload

  """Updates a single `LdataNode` using its globally unique id and a patch."""
  updateLdataNodeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeByNodeIdInput!
  ): UpdateLdataNodePayload

  """Updates a single `LdataNode` using a unique key and a patch."""
  updateLdataNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeInput!
  ): UpdateLdataNodePayload

  """Updates a single `LdataNode` using a unique key and a patch."""
  updateLdataNodeByShareLink(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeByShareLinkInput!
  ): UpdateLdataNodePayload

  """
  Updates a single `LdataNodeAccessibleInWorkspaceCache` using its globally unique id and a patch.
  """
  updateLdataNodeAccessibleInWorkspaceCacheByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeAccessibleInWorkspaceCacheByNodeIdInput!
  ): UpdateLdataNodeAccessibleInWorkspaceCachePayload

  """
  Updates a single `LdataNodeAccessibleInWorkspaceCache` using a unique key and a patch.
  """
  updateLdataNodeAccessibleInWorkspaceCache(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeAccessibleInWorkspaceCacheInput!
  ): UpdateLdataNodeAccessibleInWorkspaceCachePayload

  """
  Updates a single `LdataNodeEventChildRemove` using its globally unique id and a patch.
  """
  updateLdataNodeEventChildRemoveByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeEventChildRemoveByNodeIdInput!
  ): UpdateLdataNodeEventChildRemovePayload

  """
  Updates a single `LdataNodeEventChildRemove` using a unique key and a patch.
  """
  updateLdataNodeEventChildRemove(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeEventChildRemoveInput!
  ): UpdateLdataNodeEventChildRemovePayload

  """
  Updates a single `LdataNodeEventIngress` using its globally unique id and a patch.
  """
  updateLdataNodeEventIngressByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeEventIngressByNodeIdInput!
  ): UpdateLdataNodeEventIngressPayload

  """
  Updates a single `LdataNodeEventIngress` using a unique key and a patch.
  """
  updateLdataNodeEventIngress(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeEventIngressInput!
  ): UpdateLdataNodeEventIngressPayload

  """
  Updates a single `LdataNodeEventMove` using its globally unique id and a patch.
  """
  updateLdataNodeEventMoveByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeEventMoveByNodeIdInput!
  ): UpdateLdataNodeEventMovePayload

  """Updates a single `LdataNodeEventMove` using a unique key and a patch."""
  updateLdataNodeEventMove(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeEventMoveInput!
  ): UpdateLdataNodeEventMovePayload

  """
  Updates a single `LdataNodeEventRemove` using its globally unique id and a patch.
  """
  updateLdataNodeEventRemoveByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeEventRemoveByNodeIdInput!
  ): UpdateLdataNodeEventRemovePayload

  """
  Updates a single `LdataNodeEventRemove` using a unique key and a patch.
  """
  updateLdataNodeEventRemove(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeEventRemoveInput!
  ): UpdateLdataNodeEventRemovePayload

  """
  Updates a single `LdataNodeEvent` using its globally unique id and a patch.
  """
  updateLdataNodeEventByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeEventByNodeIdInput!
  ): UpdateLdataNodeEventPayload

  """Updates a single `LdataNodeEvent` using a unique key and a patch."""
  updateLdataNodeEvent(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeEventInput!
  ): UpdateLdataNodeEventPayload

  """
  Updates a single `LdataNodeTag` using its globally unique id and a patch.
  """
  updateLdataNodeTagByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeTagByNodeIdInput!
  ): UpdateLdataNodeTagPayload

  """Updates a single `LdataNodeTag` using a unique key and a patch."""
  updateLdataNodeTag(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataNodeTagInput!
  ): UpdateLdataNodeTagPayload

  """
  Updates a single `LdataObjectMeta` using its globally unique id and a patch.
  """
  updateLdataObjectMetaByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataObjectMetaByNodeIdInput!
  ): UpdateLdataObjectMetaPayload

  """Updates a single `LdataObjectMeta` using a unique key and a patch."""
  updateLdataObjectMeta(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataObjectMetaInput!
  ): UpdateLdataObjectMetaPayload

  """
  Updates a single `LdataS3MountAccessProven` using its globally unique id and a patch.
  """
  updateLdataS3MountAccessProvenByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataS3MountAccessProvenByNodeIdInput!
  ): UpdateLdataS3MountAccessProvenPayload

  """
  Updates a single `LdataS3MountAccessProven` using a unique key and a patch.
  """
  updateLdataS3MountAccessProven(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataS3MountAccessProvenInput!
  ): UpdateLdataS3MountAccessProvenPayload

  """
  Updates a single `LdataS3MountConfiguratorRole` using its globally unique id and a patch.
  """
  updateLdataS3MountConfiguratorRoleByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataS3MountConfiguratorRoleByNodeIdInput!
  ): UpdateLdataS3MountConfiguratorRolePayload

  """
  Updates a single `LdataS3MountConfiguratorRole` using a unique key and a patch.
  """
  updateLdataS3MountConfiguratorRole(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataS3MountConfiguratorRoleInput!
  ): UpdateLdataS3MountConfiguratorRolePayload

  """
  Updates a single `LdataS3MountRole` using its globally unique id and a patch.
  """
  updateLdataS3MountRoleByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataS3MountRoleByNodeIdInput!
  ): UpdateLdataS3MountRolePayload

  """Updates a single `LdataS3MountRole` using a unique key and a patch."""
  updateLdataS3MountRole(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataS3MountRoleInput!
  ): UpdateLdataS3MountRolePayload

  """
  Updates a single `LdataShareInvite` using its globally unique id and a patch.
  """
  updateLdataShareInviteByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataShareInviteByNodeIdInput!
  ): UpdateLdataShareInvitePayload

  """Updates a single `LdataShareInvite` using a unique key and a patch."""
  updateLdataShareInviteBySenderIdAndObjectIdAndReceiverEmail(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataShareInviteBySenderIdAndObjectIdAndReceiverEmailInput!
  ): UpdateLdataShareInvitePayload

  """Updates a single `LdataShareInvite` using a unique key and a patch."""
  updateLdataShareInvite(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataShareInviteInput!
  ): UpdateLdataShareInvitePayload

  """
  Updates a single `LdataShareLinkNode` using its globally unique id and a patch.
  """
  updateLdataShareLinkNodeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataShareLinkNodeByNodeIdInput!
  ): UpdateLdataShareLinkNodePayload

  """Updates a single `LdataShareLinkNode` using a unique key and a patch."""
  updateLdataShareLinkNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataShareLinkNodeInput!
  ): UpdateLdataShareLinkNodePayload

  """
  Updates a single `LdataSharePermission` using its globally unique id and a patch.
  """
  updateLdataSharePermissionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataSharePermissionByNodeIdInput!
  ): UpdateLdataSharePermissionPayload

  """
  Updates a single `LdataSharePermission` using a unique key and a patch.
  """
  updateLdataSharePermission(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataSharePermissionInput!
  ): UpdateLdataSharePermissionPayload

  """
  Updates a single `LdataTreeEdge` using its globally unique id and a patch.
  """
  updateLdataTreeEdgeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataTreeEdgeByNodeIdInput!
  ): UpdateLdataTreeEdgePayload

  """Updates a single `LdataTreeEdge` using a unique key and a patch."""
  updateLdataTreeEdge(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataTreeEdgeInput!
  ): UpdateLdataTreeEdgePayload

  """Updates a single `LdataTreeEdge` using a unique key and a patch."""
  updateLdataTreeEdgeByChildId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataTreeEdgeByChildIdInput!
  ): UpdateLdataTreeEdgePayload

  """Updates a single `LdataWfEx` using its globally unique id and a patch."""
  updateLdataWfExByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataWfExByNodeIdInput!
  ): UpdateLdataWfExPayload

  """Updates a single `LdataWfEx` using a unique key and a patch."""
  updateLdataWfEx(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataWfExInput!
  ): UpdateLdataWfExPayload

  """Updates a single `LdataWfEx` using a unique key and a patch."""
  updateLdataWfExByLdataNodeIdAndWfName(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataWfExByLdataNodeIdAndWfNameInput!
  ): UpdateLdataWfExPayload

  """Updates a single `LdataWfEx` using a unique key and a patch."""
  updateLdataWfExByName(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLdataWfExByNameInput!
  ): UpdateLdataWfExPayload

  """Updates a single `LpInfo` using its globally unique id and a patch."""
  updateLpInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLpInfoByNodeIdInput!
  ): UpdateLpInfoPayload

  """Updates a single `LpInfo` using a unique key and a patch."""
  updateLpInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLpInfoInput!
  ): UpdateLpInfoPayload

  """Updates a single `LpInfo` using a unique key and a patch."""
  updateLpInfoByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateLpInfoByFlytedbIdInput!
  ): UpdateLpInfoPayload

  """Updates a single `PodBackup` using its globally unique id and a patch."""
  updatePodBackupByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodBackupByNodeIdInput!
  ): UpdatePodBackupPayload

  """Updates a single `PodBackup` using a unique key and a patch."""
  updatePodBackup(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodBackupInput!
  ): UpdatePodBackupPayload

  """
  Updates a single `PodGroupInfo` using its globally unique id and a patch.
  """
  updatePodGroupInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodGroupInfoByNodeIdInput!
  ): UpdatePodGroupInfoPayload

  """Updates a single `PodGroupInfo` using a unique key and a patch."""
  updatePodGroupInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodGroupInfoInput!
  ): UpdatePodGroupInfoPayload

  """Updates a single `PodInfo` using its globally unique id and a patch."""
  updatePodInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodInfoByNodeIdInput!
  ): UpdatePodInfoPayload

  """Updates a single `PodInfo` using a unique key and a patch."""
  updatePodInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodInfoInput!
  ): UpdatePodInfoPayload

  """
  Updates a single `PodSession` using its globally unique id and a patch.
  """
  updatePodSessionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodSessionByNodeIdInput!
  ): UpdatePodSessionPayload

  """Updates a single `PodSession` using a unique key and a patch."""
  updatePodSession(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodSessionInput!
  ): UpdatePodSessionPayload

  """
  Updates a single `PodTemplateVersion` using its globally unique id and a patch.
  """
  updatePodTemplateVersionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodTemplateVersionByNodeIdInput!
  ): UpdatePodTemplateVersionPayload

  """Updates a single `PodTemplateVersion` using a unique key and a patch."""
  updatePodTemplateVersion(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodTemplateVersionInput!
  ): UpdatePodTemplateVersionPayload

  """
  Updates a single `PodTemplate` using its globally unique id and a patch.
  """
  updatePodTemplateByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodTemplateByNodeIdInput!
  ): UpdatePodTemplatePayload

  """Updates a single `PodTemplate` using a unique key and a patch."""
  updatePodTemplate(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodTemplateInput!
  ): UpdatePodTemplatePayload

  """
  Updates a single `PollockDeploymentInfo` using its globally unique id and a patch.
  """
  updatePollockDeploymentInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePollockDeploymentInfoByNodeIdInput!
  ): UpdatePollockDeploymentInfoPayload

  """
  Updates a single `PollockDeploymentInfo` using a unique key and a patch.
  """
  updatePollockDeploymentInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePollockDeploymentInfoInput!
  ): UpdatePollockDeploymentInfoPayload

  """
  Updates a single `PublicKeyInfo` using its globally unique id and a patch.
  """
  updatePublicKeyInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePublicKeyInfoByNodeIdInput!
  ): UpdatePublicKeyInfoPayload

  """Updates a single `PublicKeyInfo` using a unique key and a patch."""
  updatePublicKeyInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePublicKeyInfoInput!
  ): UpdatePublicKeyInfoPayload

  """
  Updates a single `TaskExecutionInfo` using its globally unique id and a patch.
  """
  updateTaskExecutionInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTaskExecutionInfoByNodeIdInput!
  ): UpdateTaskExecutionInfoPayload

  """Updates a single `TaskExecutionInfo` using a unique key and a patch."""
  updateTaskExecutionInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTaskExecutionInfoInput!
  ): UpdateTaskExecutionInfoPayload

  """Updates a single `TaskExecutionInfo` using a unique key and a patch."""
  updateTaskExecutionInfoByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTaskExecutionInfoByFlytedbIdInput!
  ): UpdateTaskExecutionInfoPayload

  """Updates a single `TaskExecutionInfo` using a unique key and a patch."""
  updateTaskExecutionInfoByExecutionGraphNodeFlytedbIdAndNodeIdNameAndRetry(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTaskExecutionInfoByExecutionGraphNodeFlytedbIdAndNodeIdNameAndRetryInput!
  ): UpdateTaskExecutionInfoPayload

  """
  Updates a single `TaskExecutionMessage` using its globally unique id and a patch.
  """
  updateTaskExecutionMessageByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTaskExecutionMessageByNodeIdInput!
  ): UpdateTaskExecutionMessagePayload

  """
  Updates a single `TaskExecutionMessage` using a unique key and a patch.
  """
  updateTaskExecutionMessage(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTaskExecutionMessageInput!
  ): UpdateTaskExecutionMessagePayload

  """Updates a single `TaskInfo` using its globally unique id and a patch."""
  updateTaskInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTaskInfoByNodeIdInput!
  ): UpdateTaskInfoPayload

  """Updates a single `TaskInfo` using a unique key and a patch."""
  updateTaskInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTaskInfoInput!
  ): UpdateTaskInfoPayload

  """Updates a single `TaskInfo` using a unique key and a patch."""
  updateTaskInfoByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTaskInfoByFlytedbIdInput!
  ): UpdateTaskInfoPayload

  """Updates a single `TeamInfo` using its globally unique id and a patch."""
  updateTeamInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTeamInfoByNodeIdInput!
  ): UpdateTeamInfoPayload

  """Updates a single `TeamInfo` using a unique key and a patch."""
  updateTeamInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTeamInfoInput!
  ): UpdateTeamInfoPayload

  """Updates a single `TeamInfo` using a unique key and a patch."""
  updateTeamInfoByAccountId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTeamInfoByAccountIdInput!
  ): UpdateTeamInfoPayload

  """
  Updates a single `TeamInvite` using its globally unique id and a patch.
  """
  updateTeamInviteByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTeamInviteByNodeIdInput!
  ): UpdateTeamInvitePayload

  """Updates a single `TeamInvite` using a unique key and a patch."""
  updateTeamInviteByInviteCode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTeamInviteByInviteCodeInput!
  ): UpdateTeamInvitePayload

  """Updates a single `TeamInvite` using a unique key and a patch."""
  updateTeamInvite(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTeamInviteInput!
  ): UpdateTeamInvitePayload

  """
  Updates a single `TeamMember` using its globally unique id and a patch.
  """
  updateTeamMemberByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTeamMemberByNodeIdInput!
  ): UpdateTeamMemberPayload

  """Updates a single `TeamMember` using a unique key and a patch."""
  updateTeamMember(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTeamMemberInput!
  ): UpdateTeamMemberPayload

  """
  Updates a single `TeamMemberSharedDataType` using a unique key and a patch.
  """
  updateTeamMemberSharedDataTypeByAccountId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateTeamMemberSharedDataTypeByAccountIdInput!
  ): UpdateTeamMemberSharedDataTypePayload

  """Updates a single `UserInfo` using its globally unique id and a patch."""
  updateUserInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateUserInfoByNodeIdInput!
  ): UpdateUserInfoPayload

  """Updates a single `UserInfo` using a unique key and a patch."""
  updateUserInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateUserInfoInput!
  ): UpdateUserInfoPayload

  """Updates a single `UserInfo` using a unique key and a patch."""
  updateUserInfoByAccountId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateUserInfoByAccountIdInput!
  ): UpdateUserInfoPayload

  """Updates a single `UserInfo` using a unique key and a patch."""
  updateUserInfoByAuth0Sub(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateUserInfoByAuth0SubInput!
  ): UpdateUserInfoPayload

  """
  Updates a single `VerifiedEmail` using its globally unique id and a patch.
  """
  updateVerifiedEmailByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateVerifiedEmailByNodeIdInput!
  ): UpdateVerifiedEmailPayload

  """Updates a single `VerifiedEmail` using a unique key and a patch."""
  updateVerifiedEmail(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateVerifiedEmailInput!
  ): UpdateVerifiedEmailPayload

  """
  Updates a single `WorkflowFamilyInfo` using its globally unique id and a patch.
  """
  updateWorkflowFamilyInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowFamilyInfoByNodeIdInput!
  ): UpdateWorkflowFamilyInfoPayload

  """Updates a single `WorkflowFamilyInfo` using a unique key and a patch."""
  updateWorkflowFamilyInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowFamilyInfoInput!
  ): UpdateWorkflowFamilyInfoPayload

  """Updates a single `WorkflowFamilyInfo` using a unique key and a patch."""
  updateWorkflowFamilyInfoByLink(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowFamilyInfoByLinkInput!
  ): UpdateWorkflowFamilyInfoPayload

  """
  Updates a single `WorkflowGraphBranch` using its globally unique id and a patch.
  """
  updateWorkflowGraphBranchByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowGraphBranchByNodeIdInput!
  ): UpdateWorkflowGraphBranchPayload

  """Updates a single `WorkflowGraphBranch` using a unique key and a patch."""
  updateWorkflowGraphBranch(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowGraphBranchInput!
  ): UpdateWorkflowGraphBranchPayload

  """
  Updates a single `WorkflowGraphEdge` using its globally unique id and a patch.
  """
  updateWorkflowGraphEdgeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowGraphEdgeByNodeIdInput!
  ): UpdateWorkflowGraphEdgePayload

  """Updates a single `WorkflowGraphEdge` using a unique key and a patch."""
  updateWorkflowGraphEdge(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowGraphEdgeInput!
  ): UpdateWorkflowGraphEdgePayload

  """
  Updates a single `WorkflowGraphNode` using its globally unique id and a patch.
  """
  updateWorkflowGraphNodeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowGraphNodeByNodeIdInput!
  ): UpdateWorkflowGraphNodePayload

  """Updates a single `WorkflowGraphNode` using a unique key and a patch."""
  updateWorkflowGraphNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowGraphNodeInput!
  ): UpdateWorkflowGraphNodePayload

  """Updates a single `WorkflowGraphNode` using a unique key and a patch."""
  updateWorkflowGraphNodeByWorkflowIdAndNodeName(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowGraphNodeByWorkflowIdAndNodeNameInput!
  ): UpdateWorkflowGraphNodePayload

  """
  Updates a single `WorkflowGraphSubWf` using its globally unique id and a patch.
  """
  updateWorkflowGraphSubWfByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowGraphSubWfByNodeIdInput!
  ): UpdateWorkflowGraphSubWfPayload

  """Updates a single `WorkflowGraphSubWf` using a unique key and a patch."""
  updateWorkflowGraphSubWf(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowGraphSubWfInput!
  ): UpdateWorkflowGraphSubWfPayload

  """
  Updates a single `WorkflowInfo` using its globally unique id and a patch.
  """
  updateWorkflowInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowInfoByNodeIdInput!
  ): UpdateWorkflowInfoPayload

  """Updates a single `WorkflowInfo` using a unique key and a patch."""
  updateWorkflowInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowInfoInput!
  ): UpdateWorkflowInfoPayload

  """Updates a single `WorkflowInfo` using a unique key and a patch."""
  updateWorkflowInfoByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowInfoByFlytedbIdInput!
  ): UpdateWorkflowInfoPayload

  """
  Updates a single `WorkflowPersonalization` using its globally unique id and a patch.
  """
  updateWorkflowPersonalizationByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowPersonalizationByNodeIdInput!
  ): UpdateWorkflowPersonalizationPayload

  """
  Updates a single `WorkflowPersonalization` using a unique key and a patch.
  """
  updateWorkflowPersonalization(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowPersonalizationInput!
  ): UpdateWorkflowPersonalizationPayload

  """
  Updates a single `WorkflowPin` using its globally unique id and a patch.
  """
  updateWorkflowPinByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowPinByNodeIdInput!
  ): UpdateWorkflowPinPayload

  """Updates a single `WorkflowPin` using a unique key and a patch."""
  updateWorkflowPin(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowPinInput!
  ): UpdateWorkflowPinPayload

  """
  Updates a single `WorkflowPreview` using its globally unique id and a patch.
  """
  updateWorkflowPreviewByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowPreviewByNodeIdInput!
  ): UpdateWorkflowPreviewPayload

  """Updates a single `WorkflowPreview` using a unique key and a patch."""
  updateWorkflowPreview(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowPreviewInput!
  ): UpdateWorkflowPreviewPayload

  """
  Updates a single `WorkflowSubscription` using its globally unique id and a patch.
  """
  updateWorkflowSubscriptionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowSubscriptionByNodeIdInput!
  ): UpdateWorkflowSubscriptionPayload

  """
  Updates a single `WorkflowSubscription` using a unique key and a patch.
  """
  updateWorkflowSubscription(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowSubscriptionInput!
  ): UpdateWorkflowSubscriptionPayload

  """
  Updates a single `WorkflowTag` using its globally unique id and a patch.
  """
  updateWorkflowTagByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowTagByNodeIdInput!
  ): UpdateWorkflowTagPayload

  """Updates a single `WorkflowTag` using a unique key and a patch."""
  updateWorkflowTag(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdateWorkflowTagInput!
  ): UpdateWorkflowTagPayload

  """Deletes a single `AccountAccessPolicy` using its globally unique id."""
  deleteAccountAccessPolicyByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteAccountAccessPolicyByNodeIdInput!
  ): DeleteAccountAccessPolicyPayload

  """Deletes a single `AccountAccessPolicy` using a unique key."""
  deleteAccountAccessPolicy(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteAccountAccessPolicyInput!
  ): DeleteAccountAccessPolicyPayload

  """Deletes a single `AccountAccessPolicy` using a unique key."""
  deleteAccountAccessPolicyByUserAccountIdAndWorkspaceId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteAccountAccessPolicyByUserAccountIdAndWorkspaceIdInput!
  ): DeleteAccountAccessPolicyPayload

  """Deletes a single `AccountInfo` using its globally unique id."""
  deleteAccountInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteAccountInfoByNodeIdInput!
  ): DeleteAccountInfoPayload

  """Deletes a single `AccountInfo` using a unique key."""
  deleteAccountInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteAccountInfoInput!
  ): DeleteAccountInfoPayload

  """Deletes a single `AccountSecret` using its globally unique id."""
  deleteAccountSecretByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteAccountSecretByNodeIdInput!
  ): DeleteAccountSecretPayload

  """Deletes a single `AccountSecret` using a unique key."""
  deleteAccountSecret(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteAccountSecretInput!
  ): DeleteAccountSecretPayload

  """Deletes a single `BasespaceApiToken` using its globally unique id."""
  deleteBasespaceApiTokenByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteBasespaceApiTokenByNodeIdInput!
  ): DeleteBasespaceApiTokenPayload

  """Deletes a single `BasespaceApiToken` using a unique key."""
  deleteBasespaceApiToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteBasespaceApiTokenInput!
  ): DeleteBasespaceApiTokenPayload

  """Deletes a single `BenchlingApiToken` using its globally unique id."""
  deleteBenchlingApiTokenByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteBenchlingApiTokenByNodeIdInput!
  ): DeleteBenchlingApiTokenPayload

  """Deletes a single `BenchlingApiToken` using a unique key."""
  deleteBenchlingApiToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteBenchlingApiTokenInput!
  ): DeleteBenchlingApiTokenPayload

  """Deletes a single `CatalogEvent` using its globally unique id."""
  deleteCatalogEventByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogEventByNodeIdInput!
  ): DeleteCatalogEventPayload

  """Deletes a single `CatalogEvent` using a unique key."""
  deleteCatalogEvent(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogEventInput!
  ): DeleteCatalogEventPayload

  """Deletes a single `CatalogExperiment` using its globally unique id."""
  deleteCatalogExperimentByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogExperimentByNodeIdInput!
  ): DeleteCatalogExperimentPayload

  """Deletes a single `CatalogExperiment` using a unique key."""
  deleteCatalogExperiment(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogExperimentInput!
  ): DeleteCatalogExperimentPayload

  """
  Deletes a single `CatalogExperimentColumnDefinition` using its globally unique id.
  """
  deleteCatalogExperimentColumnDefinitionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogExperimentColumnDefinitionByNodeIdInput!
  ): DeleteCatalogExperimentColumnDefinitionPayload

  """
  Deletes a single `CatalogExperimentColumnDefinition` using a unique key.
  """
  deleteCatalogExperimentColumnDefinition(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogExperimentColumnDefinitionInput!
  ): DeleteCatalogExperimentColumnDefinitionPayload

  """Deletes a single `CatalogProject` using its globally unique id."""
  deleteCatalogProjectByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogProjectByNodeIdInput!
  ): DeleteCatalogProjectPayload

  """Deletes a single `CatalogProject` using a unique key."""
  deleteCatalogProject(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogProjectInput!
  ): DeleteCatalogProjectPayload

  """Deletes a single `CatalogSample` using its globally unique id."""
  deleteCatalogSampleByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogSampleByNodeIdInput!
  ): DeleteCatalogSamplePayload

  """Deletes a single `CatalogSample` using a unique key."""
  deleteCatalogSample(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogSampleInput!
  ): DeleteCatalogSamplePayload

  """
  Deletes a single `CatalogSampleColumnDatum` using its globally unique id.
  """
  deleteCatalogSampleColumnDatumByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogSampleColumnDatumByNodeIdInput!
  ): DeleteCatalogSampleColumnDatumPayload

  """Deletes a single `CatalogSampleColumnDatum` using a unique key."""
  deleteCatalogSampleColumnDatum(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteCatalogSampleColumnDatumInput!
  ): DeleteCatalogSampleColumnDatumPayload

  """Deletes a single `ContainerInfo` using its globally unique id."""
  deleteContainerInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteContainerInfoByNodeIdInput!
  ): DeleteContainerInfoPayload

  """Deletes a single `ContainerInfo` using a unique key."""
  deleteContainerInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteContainerInfoInput!
  ): DeleteContainerInfoPayload

  """
  Deletes a single `DatasetAgreementActivated` using its globally unique id.
  """
  deleteDatasetAgreementActivatedByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetAgreementActivatedByNodeIdInput!
  ): DeleteDatasetAgreementActivatedPayload

  """Deletes a single `DatasetAgreementActivated` using a unique key."""
  deleteDatasetAgreementActivated(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetAgreementActivatedInput!
  ): DeleteDatasetAgreementActivatedPayload

  """Deletes a single `DatasetDownloadInfo` using its globally unique id."""
  deleteDatasetDownloadInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetDownloadInfoByNodeIdInput!
  ): DeleteDatasetDownloadInfoPayload

  """Deletes a single `DatasetDownloadInfo` using a unique key."""
  deleteDatasetDownloadInfoByExecutionNameAndExecutionProjectAndExecutionDomain(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetDownloadInfoByExecutionNameAndExecutionProjectAndExecutionDomainInput!
  ): DeleteDatasetDownloadInfoPayload

  """Deletes a single `DatasetDownloadInfo` using a unique key."""
  deleteDatasetDownloadInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetDownloadInfoInput!
  ): DeleteDatasetDownloadInfoPayload

  """Deletes a single `DatasetInfo` using its globally unique id."""
  deleteDatasetInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetInfoByNodeIdInput!
  ): DeleteDatasetInfoPayload

  """Deletes a single `DatasetInfo` using a unique key."""
  deleteDatasetInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetInfoInput!
  ): DeleteDatasetInfoPayload

  """Deletes a single `DatasetInfo` using a unique key."""
  deleteDatasetInfoByProviderAndThirdpartyId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetInfoByProviderAndThirdpartyIdInput!
  ): DeleteDatasetInfoPayload

  """Deletes a single `DatasetInfoTag` using its globally unique id."""
  deleteDatasetInfoTagByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetInfoTagByNodeIdInput!
  ): DeleteDatasetInfoTagPayload

  """Deletes a single `DatasetInfoTag` using a unique key."""
  deleteDatasetInfoTag(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetInfoTagInput!
  ): DeleteDatasetInfoTagPayload

  """Deletes a single `DatasetPurchase` using its globally unique id."""
  deleteDatasetPurchaseByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetPurchaseByNodeIdInput!
  ): DeleteDatasetPurchasePayload

  """Deletes a single `DatasetPurchase` using a unique key."""
  deleteDatasetPurchase(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetPurchaseInput!
  ): DeleteDatasetPurchasePayload

  """Deletes a single `DatasetRequest` using its globally unique id."""
  deleteDatasetRequestByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetRequestByNodeIdInput!
  ): DeleteDatasetRequestPayload

  """Deletes a single `DatasetRequest` using a unique key."""
  deleteDatasetRequest(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteDatasetRequestInput!
  ): DeleteDatasetRequestPayload

  """Deletes a single `EbsSession` using its globally unique id."""
  deleteEbsSessionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteEbsSessionByNodeIdInput!
  ): DeleteEbsSessionPayload

  """Deletes a single `EbsSession` using a unique key."""
  deleteEbsSession(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteEbsSessionInput!
  ): DeleteEbsSessionPayload

  """Deletes a single `ExecutionBatchInfo` using its globally unique id."""
  deleteExecutionBatchInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionBatchInfoByNodeIdInput!
  ): DeleteExecutionBatchInfoPayload

  """Deletes a single `ExecutionBatchInfo` using a unique key."""
  deleteExecutionBatchInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionBatchInfoInput!
  ): DeleteExecutionBatchInfoPayload

  """Deletes a single `ExecutionBatchMember` using its globally unique id."""
  deleteExecutionBatchMemberByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionBatchMemberByNodeIdInput!
  ): DeleteExecutionBatchMemberPayload

  """Deletes a single `ExecutionBatchMember` using a unique key."""
  deleteExecutionBatchMember(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionBatchMemberInput!
  ): DeleteExecutionBatchMemberPayload

  """Deletes a single `ExecutionCreator` using its globally unique id."""
  deleteExecutionCreatorByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionCreatorByNodeIdInput!
  ): DeleteExecutionCreatorPayload

  """Deletes a single `ExecutionCreator` using a unique key."""
  deleteExecutionCreatorByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionCreatorByFlytedbIdInput!
  ): DeleteExecutionCreatorPayload

  """Deletes a single `ExecutionCreator` using a unique key."""
  deleteExecutionCreator(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionCreatorInput!
  ): DeleteExecutionCreatorPayload

  """Deletes a single `ExecutionCreator` using a unique key."""
  deleteExecutionCreatorByToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionCreatorByTokenInput!
  ): DeleteExecutionCreatorPayload

  """Deletes a single `ExecutionGraphNode` using its globally unique id."""
  deleteExecutionGraphNodeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionGraphNodeByNodeIdInput!
  ): DeleteExecutionGraphNodePayload

  """Deletes a single `ExecutionGraphNode` using a unique key."""
  deleteExecutionGraphNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionGraphNodeInput!
  ): DeleteExecutionGraphNodePayload

  """Deletes a single `ExecutionGraphNode` using a unique key."""
  deleteExecutionGraphNodeByExecutionIdAndWorkflowGraphNodeIdAndBranchIdentifier(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionGraphNodeByExecutionIdAndWorkflowGraphNodeIdAndBranchIdentifierInput!
  ): DeleteExecutionGraphNodePayload

  """Deletes a single `ExecutionGraphNode` using a unique key."""
  deleteExecutionGraphNodeByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionGraphNodeByFlytedbIdInput!
  ): DeleteExecutionGraphNodePayload

  """Deletes a single `ExecutionInfo` using its globally unique id."""
  deleteExecutionInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionInfoByNodeIdInput!
  ): DeleteExecutionInfoPayload

  """Deletes a single `ExecutionInfo` using a unique key."""
  deleteExecutionInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionInfoInput!
  ): DeleteExecutionInfoPayload

  """Deletes a single `ExecutionInfo` using a unique key."""
  deleteExecutionInfoByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionInfoByFlytedbIdInput!
  ): DeleteExecutionInfoPayload

  """
  Deletes a single `ExecutionNotificationInfo` using its globally unique id.
  """
  deleteExecutionNotificationInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionNotificationInfoByNodeIdInput!
  ): DeleteExecutionNotificationInfoPayload

  """Deletes a single `ExecutionNotificationInfo` using a unique key."""
  deleteExecutionNotificationInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionNotificationInfoInput!
  ): DeleteExecutionNotificationInfoPayload

  """Deletes a single `ExecutionRefLpInfo` using its globally unique id."""
  deleteExecutionRefLpInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionRefLpInfoByNodeIdInput!
  ): DeleteExecutionRefLpInfoPayload

  """Deletes a single `ExecutionRefLpInfo` using a unique key."""
  deleteExecutionRefLpInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteExecutionRefLpInfoInput!
  ): DeleteExecutionRefLpInfoPayload

  """
  Deletes a single `GithubPersonalAccessToken` using its globally unique id.
  """
  deleteGithubPersonalAccessTokenByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteGithubPersonalAccessTokenByNodeIdInput!
  ): DeleteGithubPersonalAccessTokenPayload

  """Deletes a single `GithubPersonalAccessToken` using a unique key."""
  deleteGithubPersonalAccessToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteGithubPersonalAccessTokenInput!
  ): DeleteGithubPersonalAccessTokenPayload

  """Deletes a single `IgvGenome` using its globally unique id."""
  deleteIgvGenomeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteIgvGenomeByNodeIdInput!
  ): DeleteIgvGenomePayload

  """Deletes a single `IgvGenome` using a unique key."""
  deleteIgvGenome(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteIgvGenomeInput!
  ): DeleteIgvGenomePayload

  """Deletes a single `IgvTrack` using its globally unique id."""
  deleteIgvTrackByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteIgvTrackByNodeIdInput!
  ): DeleteIgvTrackPayload

  """Deletes a single `IgvTrack` using a unique key."""
  deleteIgvTrack(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteIgvTrackInput!
  ): DeleteIgvTrackPayload

  """Deletes a single `IncidentInfo` using its globally unique id."""
  deleteIncidentInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteIncidentInfoByNodeIdInput!
  ): DeleteIncidentInfoPayload

  """Deletes a single `IncidentInfo` using a unique key."""
  deleteIncidentInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteIncidentInfoInput!
  ): DeleteIncidentInfoPayload

  """Deletes a single `LdataLinkDatum` using its globally unique id."""
  deleteLdataLinkDatumByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataLinkDatumByNodeIdInput!
  ): DeleteLdataLinkDatumPayload

  """Deletes a single `LdataLinkDatum` using a unique key."""
  deleteLdataLinkDatum(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataLinkDatumInput!
  ): DeleteLdataLinkDatumPayload

  """Deletes a single `LdataNode` using its globally unique id."""
  deleteLdataNodeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeByNodeIdInput!
  ): DeleteLdataNodePayload

  """Deletes a single `LdataNode` using a unique key."""
  deleteLdataNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeInput!
  ): DeleteLdataNodePayload

  """Deletes a single `LdataNode` using a unique key."""
  deleteLdataNodeByShareLink(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeByShareLinkInput!
  ): DeleteLdataNodePayload

  """
  Deletes a single `LdataNodeAccessibleInWorkspaceCache` using its globally unique id.
  """
  deleteLdataNodeAccessibleInWorkspaceCacheByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeAccessibleInWorkspaceCacheByNodeIdInput!
  ): DeleteLdataNodeAccessibleInWorkspaceCachePayload

  """
  Deletes a single `LdataNodeAccessibleInWorkspaceCache` using a unique key.
  """
  deleteLdataNodeAccessibleInWorkspaceCache(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeAccessibleInWorkspaceCacheInput!
  ): DeleteLdataNodeAccessibleInWorkspaceCachePayload

  """
  Deletes a single `LdataNodeEventChildRemove` using its globally unique id.
  """
  deleteLdataNodeEventChildRemoveByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeEventChildRemoveByNodeIdInput!
  ): DeleteLdataNodeEventChildRemovePayload

  """Deletes a single `LdataNodeEventChildRemove` using a unique key."""
  deleteLdataNodeEventChildRemove(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeEventChildRemoveInput!
  ): DeleteLdataNodeEventChildRemovePayload

  """Deletes a single `LdataNodeEventIngress` using its globally unique id."""
  deleteLdataNodeEventIngressByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeEventIngressByNodeIdInput!
  ): DeleteLdataNodeEventIngressPayload

  """Deletes a single `LdataNodeEventIngress` using a unique key."""
  deleteLdataNodeEventIngress(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeEventIngressInput!
  ): DeleteLdataNodeEventIngressPayload

  """Deletes a single `LdataNodeEventMove` using its globally unique id."""
  deleteLdataNodeEventMoveByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeEventMoveByNodeIdInput!
  ): DeleteLdataNodeEventMovePayload

  """Deletes a single `LdataNodeEventMove` using a unique key."""
  deleteLdataNodeEventMove(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeEventMoveInput!
  ): DeleteLdataNodeEventMovePayload

  """Deletes a single `LdataNodeEventRemove` using its globally unique id."""
  deleteLdataNodeEventRemoveByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeEventRemoveByNodeIdInput!
  ): DeleteLdataNodeEventRemovePayload

  """Deletes a single `LdataNodeEventRemove` using a unique key."""
  deleteLdataNodeEventRemove(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeEventRemoveInput!
  ): DeleteLdataNodeEventRemovePayload

  """Deletes a single `LdataNodeEvent` using its globally unique id."""
  deleteLdataNodeEventByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeEventByNodeIdInput!
  ): DeleteLdataNodeEventPayload

  """Deletes a single `LdataNodeEvent` using a unique key."""
  deleteLdataNodeEvent(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeEventInput!
  ): DeleteLdataNodeEventPayload

  """Deletes a single `LdataNodeTag` using its globally unique id."""
  deleteLdataNodeTagByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeTagByNodeIdInput!
  ): DeleteLdataNodeTagPayload

  """Deletes a single `LdataNodeTag` using a unique key."""
  deleteLdataNodeTag(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataNodeTagInput!
  ): DeleteLdataNodeTagPayload

  """Deletes a single `LdataObjectMeta` using its globally unique id."""
  deleteLdataObjectMetaByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataObjectMetaByNodeIdInput!
  ): DeleteLdataObjectMetaPayload

  """Deletes a single `LdataObjectMeta` using a unique key."""
  deleteLdataObjectMeta(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataObjectMetaInput!
  ): DeleteLdataObjectMetaPayload

  """
  Deletes a single `LdataS3MountAccessProven` using its globally unique id.
  """
  deleteLdataS3MountAccessProvenByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataS3MountAccessProvenByNodeIdInput!
  ): DeleteLdataS3MountAccessProvenPayload

  """Deletes a single `LdataS3MountAccessProven` using a unique key."""
  deleteLdataS3MountAccessProven(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataS3MountAccessProvenInput!
  ): DeleteLdataS3MountAccessProvenPayload

  """
  Deletes a single `LdataS3MountConfiguratorRole` using its globally unique id.
  """
  deleteLdataS3MountConfiguratorRoleByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataS3MountConfiguratorRoleByNodeIdInput!
  ): DeleteLdataS3MountConfiguratorRolePayload

  """Deletes a single `LdataS3MountConfiguratorRole` using a unique key."""
  deleteLdataS3MountConfiguratorRole(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataS3MountConfiguratorRoleInput!
  ): DeleteLdataS3MountConfiguratorRolePayload

  """Deletes a single `LdataS3MountRole` using its globally unique id."""
  deleteLdataS3MountRoleByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataS3MountRoleByNodeIdInput!
  ): DeleteLdataS3MountRolePayload

  """Deletes a single `LdataS3MountRole` using a unique key."""
  deleteLdataS3MountRole(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataS3MountRoleInput!
  ): DeleteLdataS3MountRolePayload

  """Deletes a single `LdataShareInvite` using its globally unique id."""
  deleteLdataShareInviteByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataShareInviteByNodeIdInput!
  ): DeleteLdataShareInvitePayload

  """Deletes a single `LdataShareInvite` using a unique key."""
  deleteLdataShareInviteBySenderIdAndObjectIdAndReceiverEmail(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataShareInviteBySenderIdAndObjectIdAndReceiverEmailInput!
  ): DeleteLdataShareInvitePayload

  """Deletes a single `LdataShareInvite` using a unique key."""
  deleteLdataShareInvite(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataShareInviteInput!
  ): DeleteLdataShareInvitePayload

  """Deletes a single `LdataShareLinkNode` using its globally unique id."""
  deleteLdataShareLinkNodeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataShareLinkNodeByNodeIdInput!
  ): DeleteLdataShareLinkNodePayload

  """Deletes a single `LdataShareLinkNode` using a unique key."""
  deleteLdataShareLinkNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataShareLinkNodeInput!
  ): DeleteLdataShareLinkNodePayload

  """Deletes a single `LdataSharePermission` using its globally unique id."""
  deleteLdataSharePermissionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataSharePermissionByNodeIdInput!
  ): DeleteLdataSharePermissionPayload

  """Deletes a single `LdataSharePermission` using a unique key."""
  deleteLdataSharePermission(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataSharePermissionInput!
  ): DeleteLdataSharePermissionPayload

  """Deletes a single `LdataTreeEdge` using its globally unique id."""
  deleteLdataTreeEdgeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataTreeEdgeByNodeIdInput!
  ): DeleteLdataTreeEdgePayload

  """Deletes a single `LdataTreeEdge` using a unique key."""
  deleteLdataTreeEdge(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataTreeEdgeInput!
  ): DeleteLdataTreeEdgePayload

  """Deletes a single `LdataTreeEdge` using a unique key."""
  deleteLdataTreeEdgeByChildId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataTreeEdgeByChildIdInput!
  ): DeleteLdataTreeEdgePayload

  """Deletes a single `LdataWfEx` using its globally unique id."""
  deleteLdataWfExByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataWfExByNodeIdInput!
  ): DeleteLdataWfExPayload

  """Deletes a single `LdataWfEx` using a unique key."""
  deleteLdataWfEx(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataWfExInput!
  ): DeleteLdataWfExPayload

  """Deletes a single `LdataWfEx` using a unique key."""
  deleteLdataWfExByLdataNodeIdAndWfName(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataWfExByLdataNodeIdAndWfNameInput!
  ): DeleteLdataWfExPayload

  """Deletes a single `LdataWfEx` using a unique key."""
  deleteLdataWfExByName(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLdataWfExByNameInput!
  ): DeleteLdataWfExPayload

  """Deletes a single `LpInfo` using its globally unique id."""
  deleteLpInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLpInfoByNodeIdInput!
  ): DeleteLpInfoPayload

  """Deletes a single `LpInfo` using a unique key."""
  deleteLpInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLpInfoInput!
  ): DeleteLpInfoPayload

  """Deletes a single `LpInfo` using a unique key."""
  deleteLpInfoByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteLpInfoByFlytedbIdInput!
  ): DeleteLpInfoPayload

  """Deletes a single `PodBackup` using its globally unique id."""
  deletePodBackupByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodBackupByNodeIdInput!
  ): DeletePodBackupPayload

  """Deletes a single `PodBackup` using a unique key."""
  deletePodBackup(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodBackupInput!
  ): DeletePodBackupPayload

  """Deletes a single `PodGroupInfo` using its globally unique id."""
  deletePodGroupInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodGroupInfoByNodeIdInput!
  ): DeletePodGroupInfoPayload

  """Deletes a single `PodGroupInfo` using a unique key."""
  deletePodGroupInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodGroupInfoInput!
  ): DeletePodGroupInfoPayload

  """Deletes a single `PodInfo` using its globally unique id."""
  deletePodInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodInfoByNodeIdInput!
  ): DeletePodInfoPayload

  """Deletes a single `PodInfo` using a unique key."""
  deletePodInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodInfoInput!
  ): DeletePodInfoPayload

  """Deletes a single `PodSession` using its globally unique id."""
  deletePodSessionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodSessionByNodeIdInput!
  ): DeletePodSessionPayload

  """Deletes a single `PodSession` using a unique key."""
  deletePodSession(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodSessionInput!
  ): DeletePodSessionPayload

  """Deletes a single `PodTemplateVersion` using its globally unique id."""
  deletePodTemplateVersionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodTemplateVersionByNodeIdInput!
  ): DeletePodTemplateVersionPayload

  """Deletes a single `PodTemplateVersion` using a unique key."""
  deletePodTemplateVersion(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodTemplateVersionInput!
  ): DeletePodTemplateVersionPayload

  """Deletes a single `PodTemplate` using its globally unique id."""
  deletePodTemplateByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodTemplateByNodeIdInput!
  ): DeletePodTemplatePayload

  """Deletes a single `PodTemplate` using a unique key."""
  deletePodTemplate(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePodTemplateInput!
  ): DeletePodTemplatePayload

  """Deletes a single `PollockDeploymentInfo` using its globally unique id."""
  deletePollockDeploymentInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePollockDeploymentInfoByNodeIdInput!
  ): DeletePollockDeploymentInfoPayload

  """Deletes a single `PollockDeploymentInfo` using a unique key."""
  deletePollockDeploymentInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePollockDeploymentInfoInput!
  ): DeletePollockDeploymentInfoPayload

  """Deletes a single `PublicKeyInfo` using its globally unique id."""
  deletePublicKeyInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePublicKeyInfoByNodeIdInput!
  ): DeletePublicKeyInfoPayload

  """Deletes a single `PublicKeyInfo` using a unique key."""
  deletePublicKeyInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeletePublicKeyInfoInput!
  ): DeletePublicKeyInfoPayload

  """Deletes a single `TaskExecutionInfo` using its globally unique id."""
  deleteTaskExecutionInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTaskExecutionInfoByNodeIdInput!
  ): DeleteTaskExecutionInfoPayload

  """Deletes a single `TaskExecutionInfo` using a unique key."""
  deleteTaskExecutionInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTaskExecutionInfoInput!
  ): DeleteTaskExecutionInfoPayload

  """Deletes a single `TaskExecutionInfo` using a unique key."""
  deleteTaskExecutionInfoByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTaskExecutionInfoByFlytedbIdInput!
  ): DeleteTaskExecutionInfoPayload

  """Deletes a single `TaskExecutionInfo` using a unique key."""
  deleteTaskExecutionInfoByExecutionGraphNodeFlytedbIdAndNodeIdNameAndRetry(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTaskExecutionInfoByExecutionGraphNodeFlytedbIdAndNodeIdNameAndRetryInput!
  ): DeleteTaskExecutionInfoPayload

  """Deletes a single `TaskExecutionMessage` using its globally unique id."""
  deleteTaskExecutionMessageByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTaskExecutionMessageByNodeIdInput!
  ): DeleteTaskExecutionMessagePayload

  """Deletes a single `TaskExecutionMessage` using a unique key."""
  deleteTaskExecutionMessage(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTaskExecutionMessageInput!
  ): DeleteTaskExecutionMessagePayload

  """Deletes a single `TaskInfo` using its globally unique id."""
  deleteTaskInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTaskInfoByNodeIdInput!
  ): DeleteTaskInfoPayload

  """Deletes a single `TaskInfo` using a unique key."""
  deleteTaskInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTaskInfoInput!
  ): DeleteTaskInfoPayload

  """Deletes a single `TaskInfo` using a unique key."""
  deleteTaskInfoByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTaskInfoByFlytedbIdInput!
  ): DeleteTaskInfoPayload

  """Deletes a single `TeamInfo` using its globally unique id."""
  deleteTeamInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTeamInfoByNodeIdInput!
  ): DeleteTeamInfoPayload

  """Deletes a single `TeamInfo` using a unique key."""
  deleteTeamInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTeamInfoInput!
  ): DeleteTeamInfoPayload

  """Deletes a single `TeamInfo` using a unique key."""
  deleteTeamInfoByAccountId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTeamInfoByAccountIdInput!
  ): DeleteTeamInfoPayload

  """Deletes a single `TeamInvite` using its globally unique id."""
  deleteTeamInviteByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTeamInviteByNodeIdInput!
  ): DeleteTeamInvitePayload

  """Deletes a single `TeamInvite` using a unique key."""
  deleteTeamInviteByInviteCode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTeamInviteByInviteCodeInput!
  ): DeleteTeamInvitePayload

  """Deletes a single `TeamInvite` using a unique key."""
  deleteTeamInvite(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTeamInviteInput!
  ): DeleteTeamInvitePayload

  """Deletes a single `TeamMember` using its globally unique id."""
  deleteTeamMemberByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTeamMemberByNodeIdInput!
  ): DeleteTeamMemberPayload

  """Deletes a single `TeamMember` using a unique key."""
  deleteTeamMember(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTeamMemberInput!
  ): DeleteTeamMemberPayload

  """Deletes a single `TeamMemberSharedDataType` using a unique key."""
  deleteTeamMemberSharedDataTypeByAccountId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTeamMemberSharedDataTypeByAccountIdInput!
  ): DeleteTeamMemberSharedDataTypePayload

  """Deletes a single `UserInfo` using its globally unique id."""
  deleteUserInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteUserInfoByNodeIdInput!
  ): DeleteUserInfoPayload

  """Deletes a single `UserInfo` using a unique key."""
  deleteUserInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteUserInfoInput!
  ): DeleteUserInfoPayload

  """Deletes a single `UserInfo` using a unique key."""
  deleteUserInfoByAccountId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteUserInfoByAccountIdInput!
  ): DeleteUserInfoPayload

  """Deletes a single `UserInfo` using a unique key."""
  deleteUserInfoByAuth0Sub(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteUserInfoByAuth0SubInput!
  ): DeleteUserInfoPayload

  """Deletes a single `VerifiedEmail` using its globally unique id."""
  deleteVerifiedEmailByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteVerifiedEmailByNodeIdInput!
  ): DeleteVerifiedEmailPayload

  """Deletes a single `VerifiedEmail` using a unique key."""
  deleteVerifiedEmail(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteVerifiedEmailInput!
  ): DeleteVerifiedEmailPayload

  """Deletes a single `WorkflowFamilyInfo` using its globally unique id."""
  deleteWorkflowFamilyInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowFamilyInfoByNodeIdInput!
  ): DeleteWorkflowFamilyInfoPayload

  """Deletes a single `WorkflowFamilyInfo` using a unique key."""
  deleteWorkflowFamilyInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowFamilyInfoInput!
  ): DeleteWorkflowFamilyInfoPayload

  """Deletes a single `WorkflowFamilyInfo` using a unique key."""
  deleteWorkflowFamilyInfoByLink(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowFamilyInfoByLinkInput!
  ): DeleteWorkflowFamilyInfoPayload

  """Deletes a single `WorkflowGraphBranch` using its globally unique id."""
  deleteWorkflowGraphBranchByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowGraphBranchByNodeIdInput!
  ): DeleteWorkflowGraphBranchPayload

  """Deletes a single `WorkflowGraphBranch` using a unique key."""
  deleteWorkflowGraphBranch(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowGraphBranchInput!
  ): DeleteWorkflowGraphBranchPayload

  """Deletes a single `WorkflowGraphEdge` using its globally unique id."""
  deleteWorkflowGraphEdgeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowGraphEdgeByNodeIdInput!
  ): DeleteWorkflowGraphEdgePayload

  """Deletes a single `WorkflowGraphEdge` using a unique key."""
  deleteWorkflowGraphEdge(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowGraphEdgeInput!
  ): DeleteWorkflowGraphEdgePayload

  """Deletes a single `WorkflowGraphNode` using its globally unique id."""
  deleteWorkflowGraphNodeByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowGraphNodeByNodeIdInput!
  ): DeleteWorkflowGraphNodePayload

  """Deletes a single `WorkflowGraphNode` using a unique key."""
  deleteWorkflowGraphNode(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowGraphNodeInput!
  ): DeleteWorkflowGraphNodePayload

  """Deletes a single `WorkflowGraphNode` using a unique key."""
  deleteWorkflowGraphNodeByWorkflowIdAndNodeName(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowGraphNodeByWorkflowIdAndNodeNameInput!
  ): DeleteWorkflowGraphNodePayload

  """Deletes a single `WorkflowGraphSubWf` using its globally unique id."""
  deleteWorkflowGraphSubWfByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowGraphSubWfByNodeIdInput!
  ): DeleteWorkflowGraphSubWfPayload

  """Deletes a single `WorkflowGraphSubWf` using a unique key."""
  deleteWorkflowGraphSubWf(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowGraphSubWfInput!
  ): DeleteWorkflowGraphSubWfPayload

  """Deletes a single `WorkflowInfo` using its globally unique id."""
  deleteWorkflowInfoByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowInfoByNodeIdInput!
  ): DeleteWorkflowInfoPayload

  """Deletes a single `WorkflowInfo` using a unique key."""
  deleteWorkflowInfo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowInfoInput!
  ): DeleteWorkflowInfoPayload

  """Deletes a single `WorkflowInfo` using a unique key."""
  deleteWorkflowInfoByFlytedbId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowInfoByFlytedbIdInput!
  ): DeleteWorkflowInfoPayload

  """
  Deletes a single `WorkflowPersonalization` using its globally unique id.
  """
  deleteWorkflowPersonalizationByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowPersonalizationByNodeIdInput!
  ): DeleteWorkflowPersonalizationPayload

  """Deletes a single `WorkflowPersonalization` using a unique key."""
  deleteWorkflowPersonalization(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowPersonalizationInput!
  ): DeleteWorkflowPersonalizationPayload

  """Deletes a single `WorkflowPin` using its globally unique id."""
  deleteWorkflowPinByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowPinByNodeIdInput!
  ): DeleteWorkflowPinPayload

  """Deletes a single `WorkflowPin` using a unique key."""
  deleteWorkflowPin(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowPinInput!
  ): DeleteWorkflowPinPayload

  """Deletes a single `WorkflowPreview` using its globally unique id."""
  deleteWorkflowPreviewByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowPreviewByNodeIdInput!
  ): DeleteWorkflowPreviewPayload

  """Deletes a single `WorkflowPreview` using a unique key."""
  deleteWorkflowPreview(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowPreviewInput!
  ): DeleteWorkflowPreviewPayload

  """Deletes a single `WorkflowSubscription` using its globally unique id."""
  deleteWorkflowSubscriptionByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowSubscriptionByNodeIdInput!
  ): DeleteWorkflowSubscriptionPayload

  """Deletes a single `WorkflowSubscription` using a unique key."""
  deleteWorkflowSubscription(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowSubscriptionInput!
  ): DeleteWorkflowSubscriptionPayload

  """Deletes a single `WorkflowTag` using its globally unique id."""
  deleteWorkflowTagByNodeId(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowTagByNodeIdInput!
  ): DeleteWorkflowTagPayload

  """Deletes a single `WorkflowTag` using a unique key."""
  deleteWorkflowTag(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteWorkflowTagInput!
  ): DeleteWorkflowTagPayload
  accountGetCurrentOrRegister(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: AccountGetCurrentOrRegisterInput!
  ): AccountGetCurrentOrRegisterPayload
  addPodToGroup(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: AddPodToGroupInput!
  ): AddPodToGroupPayload
  catalogExperimentColumnDefinitionMultiUpsert(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogExperimentColumnDefinitionMultiUpsertInput!
  ): CatalogExperimentColumnDefinitionMultiUpsertPayload
  catalogExperimentColumnDefinitionRename(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogExperimentColumnDefinitionRenameInput!
  ): CatalogExperimentColumnDefinitionRenamePayload
  catalogExperimentColumnDefinitionSetRequired(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogExperimentColumnDefinitionSetRequiredInput!
  ): CatalogExperimentColumnDefinitionSetRequiredPayload
  catalogMultiAddSamples(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogMultiAddSamplesInput!
  ): CatalogMultiAddSamplesPayload
  catalogMultiCreateExperiments(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogMultiCreateExperimentsInput!
  ): CatalogMultiCreateExperimentsPayload
  catalogMultiCreateProjects(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogMultiCreateProjectsInput!
  ): CatalogMultiCreateProjectsPayload
  catalogMultiDeleteColumnSampleData(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogMultiDeleteColumnSampleDataInput!
  ): CatalogMultiDeleteColumnSampleDataPayload
  catalogMultiDeleteExperiments(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogMultiDeleteExperimentsInput!
  ): CatalogMultiDeleteExperimentsPayload
  catalogMultiDeleteProjects(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogMultiDeleteProjectsInput!
  ): CatalogMultiDeleteProjectsPayload
  catalogMultiDeleteSample(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogMultiDeleteSampleInput!
  ): CatalogMultiDeleteSamplePayload
  catalogMultiDeleteSampleByName(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogMultiDeleteSampleByNameInput!
  ): CatalogMultiDeleteSampleByNamePayload
  catalogMultiUpsertColumnSampleData(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogMultiUpsertColumnSampleDataInput!
  ): CatalogMultiUpsertColumnSampleDataPayload
  catalogMultiUpsertSamples(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogMultiUpsertSamplesInput!
  ): CatalogMultiUpsertSamplesPayload
  catalogReplaceEnumMembers(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CatalogReplaceEnumMembersInput!
  ): CatalogReplaceEnumMembersPayload
  claimMembership(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: ClaimMembershipInput!
  ): ClaimMembershipPayload
  createTeam(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: CreateTeamInput!
  ): CreateTeamPayload
  deleteTeam(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: DeleteTeamInput!
  ): DeleteTeamPayload
  getAccountUsageRetool(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: GetAccountUsageRetoolInput!
  ): GetAccountUsageRetoolPayload
  getOrCreateMountToken(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: GetOrCreateMountTokenInput!
  ): GetOrCreateMountTokenPayload
  insertDatasetPurchase(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: InsertDatasetPurchaseInput!
  ): InsertDatasetPurchasePayload
  insertDatasetRequest(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: InsertDatasetRequestInput!
  ): InsertDatasetRequestPayload
  isUserContext(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: IsUserContextInput!
  ): IsUserContextPayload
  ldataAcceptShareInviteTo(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataAcceptShareInviteToInput!
  ): LdataAcceptShareInviteToPayload
  ldataCheckShared(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataCheckSharedInput!
  ): LdataCheckSharedPayload
  ldataCopy(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataCopyInput!
  ): LdataCopyPayload
  ldataIsWithin(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataIsWithinInput!
  ): LdataIsWithinPayload
  ldataMkdirNoParents(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataMkdirNoParentsInput!
  ): LdataMkdirNoParentsPayload
  ldataMkdirp(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataMkdirpInput!
  ): LdataMkdirpPayload
  ldataMove(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataMoveInput!
  ): LdataMovePayload
  ldataMoveAllowOverwrite(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataMoveAllowOverwriteInput!
  ): LdataMoveAllowOverwritePayload
  ldataNodeSearch(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataNodeSearchInput!
  ): LdataNodeSearchPayload
  ldataNodeSearchPaginated(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataNodeSearchPaginatedInput!
  ): LdataNodeSearchPaginatedPayload
  ldataRenameFuse(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataRenameFuseInput!
  ): LdataRenameFusePayload
  ldataRmdir(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataRmdirInput!
  ): LdataRmdirPayload
  ldataRmr(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataRmrInput!
  ): LdataRmrPayload
  ldataShare(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataShareInput!
  ): LdataSharePayload
  ldataUnlink(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: LdataUnlinkInput!
  ): LdataUnlinkPayload
  multiInsertExecutionBatchMembers(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: MultiInsertExecutionBatchMembersInput!
  ): MultiInsertExecutionBatchMembersPayload
  podAddToLimitWhitelist(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: PodAddToLimitWhitelistInput!
  ): PodAddToLimitWhitelistPayload
  podCreateNewTemplate(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: PodCreateNewTemplateInput!
  ): PodCreateNewTemplatePayload
  podDeleteFromLimitWhitelist(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: PodDeleteFromLimitWhitelistInput!
  ): PodDeleteFromLimitWhitelistPayload
  removeWorkflows(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: RemoveWorkflowsInput!
  ): RemoveWorkflowsPayload
  setExecutionBatchMembersPending(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: SetExecutionBatchMembersPendingInput!
  ): SetExecutionBatchMembersPendingPayload
  testQueueDescendantObjects(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: TestQueueDescendantObjectsInput!
  ): TestQueueDescendantObjectsPayload
  updatePodGroupName(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpdatePodGroupNameInput!
  ): UpdatePodGroupNamePayload
  upsertAccountAccessPolicy(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpsertAccountAccessPolicyInput!
  ): UpsertAccountAccessPolicyPayload
  upsertSignerWorkflowPersonalization(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: UpsertSignerWorkflowPersonalizationInput!
  ): UpsertSignerWorkflowPersonalizationPayload
  verifyEmail(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: VerifyEmailInput!
  ): VerifyEmailPayload
  workflowInfoSetVersionAlias(
    """
    The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
    """
    input: WorkflowInfoSetVersionAliasInput!
  ): WorkflowInfoSetVersionAliasPayload
}

"""The output of our create `AccountAccessPolicy` mutation."""
type CreateAccountAccessPolicyPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `AccountAccessPolicy` that was created by this mutation."""
  accountAccessPolicy: AccountAccessPolicy

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `UserInfo` that is related to this `AccountAccessPolicy`.
  """
  userAccount: UserInfo!

  """
  Reads a single `AccountInfo` that is related to this `AccountAccessPolicy`.
  """
  workspace: AccountInfo!

  """An edge for our `AccountAccessPolicy`. May be used by Relay 1."""
  accountAccessPolicyEdge(
    """The method to use when ordering `AccountAccessPolicy`."""
    orderBy: [AccountAccessPoliciesOrderBy!] = [PRIMARY_KEY_ASC]
  ): AccountAccessPoliciesEdge
}

"""All input for the create `AccountAccessPolicy` mutation."""
input CreateAccountAccessPolicyInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `AccountAccessPolicy` to be created by this mutation."""
  accountAccessPolicy: AccountAccessPolicyInput!
}

"""An input for mutations affecting `AccountAccessPolicy`"""
input AccountAccessPolicyInput {
  userAccountId: BigInt!
  workspaceId: BigInt!
  data: JSON!
}

"""The output of our create `AccountInfo` mutation."""
type CreateAccountInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `AccountInfo` that was created by this mutation."""
  accountInfo: AccountInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `AccountInfo`."""
  ldataNodeByLdataRoot: LdataNode!

  """An edge for our `AccountInfo`. May be used by Relay 1."""
  accountInfoEdge(
    """The method to use when ordering `AccountInfo`."""
    orderBy: [AccountInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): AccountInfosEdge
}

"""All input for the create `AccountInfo` mutation."""
input CreateAccountInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `AccountInfo` to be created by this mutation."""
  accountInfo: AccountInfoInput!
}

"""An input for mutations affecting `AccountInfo`"""
input AccountInfoInput {
  id: BigInt
  creationDate: Datetime!
  ldataRoot: BigInt!
  creditsRequestSent: Boolean
  removed: Boolean
}

"""The output of our create `AccountSecret` mutation."""
type CreateAccountSecretPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `AccountSecret` that was created by this mutation."""
  accountSecret: AccountSecret

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `AccountSecret`."""
  workspace: AccountInfo!

  """An edge for our `AccountSecret`. May be used by Relay 1."""
  accountSecretEdge(
    """The method to use when ordering `AccountSecret`."""
    orderBy: [AccountSecretsOrderBy!] = [PRIMARY_KEY_ASC]
  ): AccountSecretsEdge
}

"""All input for the create `AccountSecret` mutation."""
input CreateAccountSecretInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `AccountSecret` to be created by this mutation."""
  accountSecret: AccountSecretInput!
}

"""An input for mutations affecting `AccountSecret`"""
input AccountSecretInput {
  creatorId: BigInt!
  workspaceId: BigInt!
  secretName: String!
  creationTime: Datetime
}

"""The output of our create `BasespaceApiToken` mutation."""
type CreateBasespaceApiTokenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `BasespaceApiToken` that was created by this mutation."""
  basespaceApiToken: BasespaceApiToken

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `BasespaceApiToken`.
  """
  account: AccountInfo!

  """An edge for our `BasespaceApiToken`. May be used by Relay 1."""
  basespaceApiTokenEdge(
    """The method to use when ordering `BasespaceApiToken`."""
    orderBy: [BasespaceApiTokensOrderBy!] = [PRIMARY_KEY_ASC]
  ): BasespaceApiTokensEdge
}

"""All input for the create `BasespaceApiToken` mutation."""
input CreateBasespaceApiTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `BasespaceApiToken` to be created by this mutation."""
  basespaceApiToken: BasespaceApiTokenInput!
}

"""An input for mutations affecting `BasespaceApiToken`"""
input BasespaceApiTokenInput {
  accountId: BigInt!
  token: String!
  displayName: String!
  lastAutoImport: Datetime
  autoImportProjects: Boolean
  autoImportRuns: Boolean
  apiUrl: String
}

"""The output of our create `BenchlingApiToken` mutation."""
type CreateBenchlingApiTokenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `BenchlingApiToken` that was created by this mutation."""
  benchlingApiToken: BenchlingApiToken

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `BenchlingApiToken`.
  """
  account: AccountInfo!

  """An edge for our `BenchlingApiToken`. May be used by Relay 1."""
  benchlingApiTokenEdge(
    """The method to use when ordering `BenchlingApiToken`."""
    orderBy: [BenchlingApiTokensOrderBy!] = [PRIMARY_KEY_ASC]
  ): BenchlingApiTokensEdge
}

"""All input for the create `BenchlingApiToken` mutation."""
input CreateBenchlingApiTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `BenchlingApiToken` to be created by this mutation."""
  benchlingApiToken: BenchlingApiTokenInput!
}

"""An input for mutations affecting `BenchlingApiToken`"""
input BenchlingApiTokenInput {
  accountId: BigInt!
  domain: String!
  token: String!
}

"""The output of our create `CatalogEvent` mutation."""
type CreateCatalogEventPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogEvent` that was created by this mutation."""
  catalogEvent: CatalogEvent

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogProject` that is related to this `CatalogEvent`.
  """
  project: CatalogProject

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogEvent`.
  """
  experiment: CatalogExperiment

  """Reads a single `CatalogSample` that is related to this `CatalogEvent`."""
  sample: CatalogSample

  """Reads a single `UserInfo` that is related to this `CatalogEvent`."""
  causeAccount: UserInfo!

  """An edge for our `CatalogEvent`. May be used by Relay 1."""
  catalogEventEdge(
    """The method to use when ordering `CatalogEvent`."""
    orderBy: [CatalogEventsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogEventsEdge
}

"""All input for the create `CatalogEvent` mutation."""
input CreateCatalogEventInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `CatalogEvent` to be created by this mutation."""
  catalogEvent: CatalogEventInput!
}

"""An input for mutations affecting `CatalogEvent`"""
input CatalogEventInput {
  projectId: BigInt
  experimentId: BigInt
  sampleId: BigInt
  type: CatalogEventType!
  causeAccountId: BigInt!
  data: JSON
  time: Datetime
}

"""The output of our create `CatalogExperiment` mutation."""
type CreateCatalogExperimentPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogExperiment` that was created by this mutation."""
  catalogExperiment: CatalogExperiment

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogProject` that is related to this `CatalogExperiment`.
  """
  project: CatalogProject!

  """An edge for our `CatalogExperiment`. May be used by Relay 1."""
  catalogExperimentEdge(
    """The method to use when ordering `CatalogExperiment`."""
    orderBy: [CatalogExperimentsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogExperimentsEdge
}

"""All input for the create `CatalogExperiment` mutation."""
input CreateCatalogExperimentInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `CatalogExperiment` to be created by this mutation."""
  catalogExperiment: CatalogExperimentInput!
}

"""An input for mutations affecting `CatalogExperiment`"""
input CatalogExperimentInput {
  projectId: BigInt!
  removed: Boolean
  displayName: String!
  keyOrder: [String]
}

"""The output of our create `CatalogExperimentColumnDefinition` mutation."""
type CreateCatalogExperimentColumnDefinitionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  The `CatalogExperimentColumnDefinition` that was created by this mutation.
  """
  catalogExperimentColumnDefinition: CatalogExperimentColumnDefinition

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogExperimentColumnDefinition`.
  """
  experiment: CatalogExperiment!

  """
  An edge for our `CatalogExperimentColumnDefinition`. May be used by Relay 1.
  """
  catalogExperimentColumnDefinitionEdge(
    """The method to use when ordering `CatalogExperimentColumnDefinition`."""
    orderBy: [CatalogExperimentColumnDefinitionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogExperimentColumnDefinitionsEdge
}

"""All input for the create `CatalogExperimentColumnDefinition` mutation."""
input CreateCatalogExperimentColumnDefinitionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The `CatalogExperimentColumnDefinition` to be created by this mutation.
  """
  catalogExperimentColumnDefinition: CatalogExperimentColumnDefinitionInput!
}

"""An input for mutations affecting `CatalogExperimentColumnDefinition`"""
input CatalogExperimentColumnDefinitionInput {
  experimentId: BigInt!
  key: String!
  displayName: String!
  type: JSON!
  def: JSON
  metadata: JSON
}

"""The output of our create `CatalogProject` mutation."""
type CreateCatalogProjectPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogProject` that was created by this mutation."""
  catalogProject: CatalogProject

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `CatalogProject`."""
  owner: AccountInfo!

  """An edge for our `CatalogProject`. May be used by Relay 1."""
  catalogProjectEdge(
    """The method to use when ordering `CatalogProject`."""
    orderBy: [CatalogProjectsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogProjectsEdge
}

"""All input for the create `CatalogProject` mutation."""
input CreateCatalogProjectInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `CatalogProject` to be created by this mutation."""
  catalogProject: CatalogProjectInput!
}

"""An input for mutations affecting `CatalogProject`"""
input CatalogProjectInput {
  ownerId: BigInt!
  removed: Boolean
  displayName: String!
}

"""The output of our create `CatalogSample` mutation."""
type CreateCatalogSamplePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogSample` that was created by this mutation."""
  catalogSample: CatalogSample

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogSample`.
  """
  experiment: CatalogExperiment!

  """An edge for our `CatalogSample`. May be used by Relay 1."""
  catalogSampleEdge(
    """The method to use when ordering `CatalogSample`."""
    orderBy: [CatalogSamplesOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogSamplesEdge
}

"""All input for the create `CatalogSample` mutation."""
input CreateCatalogSampleInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `CatalogSample` to be created by this mutation."""
  catalogSample: CatalogSampleInput!
}

"""An input for mutations affecting `CatalogSample`"""
input CatalogSampleInput {
  experimentId: BigInt!
  name: String!
  removed: Boolean
}

"""The output of our create `CatalogSampleColumnDatum` mutation."""
type CreateCatalogSampleColumnDatumPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogSampleColumnDatum` that was created by this mutation."""
  catalogSampleColumnDatum: CatalogSampleColumnDatum

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogSample` that is related to this `CatalogSampleColumnDatum`.
  """
  sample: CatalogSample!

  """An edge for our `CatalogSampleColumnDatum`. May be used by Relay 1."""
  catalogSampleColumnDatumEdge(
    """The method to use when ordering `CatalogSampleColumnDatum`."""
    orderBy: [CatalogSampleColumnDataOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogSampleColumnDataEdge
}

"""All input for the create `CatalogSampleColumnDatum` mutation."""
input CreateCatalogSampleColumnDatumInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `CatalogSampleColumnDatum` to be created by this mutation."""
  catalogSampleColumnDatum: CatalogSampleColumnDatumInput!
}

"""An input for mutations affecting `CatalogSampleColumnDatum`"""
input CatalogSampleColumnDatumInput {
  sampleId: BigInt!
  key: String!
  data: JSON
}

"""The output of our create `ContainerInfo` mutation."""
type CreateContainerInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ContainerInfo` that was created by this mutation."""
  containerInfo: ContainerInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `ContainerInfo`. May be used by Relay 1."""
  containerInfoEdge(
    """The method to use when ordering `ContainerInfo`."""
    orderBy: [ContainerInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ContainerInfosEdge
}

"""All input for the create `ContainerInfo` mutation."""
input CreateContainerInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `ContainerInfo` to be created by this mutation."""
  containerInfo: ContainerInfoInput!
}

"""An input for mutations affecting `ContainerInfo`"""
input ContainerInfoInput {
  executionGraphNodeFlytedbId: BigInt!
  containerName: String
  index: BigInt!
  status: TaskExecutionStatus
}

"""The output of our create `Credit` mutation."""
type CreateCreditPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `Credit` that was created by this mutation."""
  credit: Credit

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `Credit`."""
  account: AccountInfo!

  """An edge for our `Credit`. May be used by Relay 1."""
  creditEdge(
    """The method to use when ordering `Credit`."""
    orderBy: [CreditsOrderBy!] = [NATURAL]
  ): CreditsEdge
}

"""All input for the create `Credit` mutation."""
input CreateCreditInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `Credit` to be created by this mutation."""
  credit: CreditInput!
}

"""An input for mutations affecting `Credit`"""
input CreditInput {
  accountId: BigInt!
  creditNumber: BigInt!
  depositTime: Datetime
}

"""The output of our create `DatasetAgreementActivated` mutation."""
type CreateDatasetAgreementActivatedPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetAgreementActivated` that was created by this mutation."""
  datasetAgreementActivated: DatasetAgreementActivated

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `UserInfo` that is related to this `DatasetAgreementActivated`.
  """
  account: UserInfo!

  """An edge for our `DatasetAgreementActivated`. May be used by Relay 1."""
  datasetAgreementActivatedEdge(
    """The method to use when ordering `DatasetAgreementActivated`."""
    orderBy: [DatasetAgreementActivatedsOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetAgreementActivatedsEdge
}

"""All input for the create `DatasetAgreementActivated` mutation."""
input CreateDatasetAgreementActivatedInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `DatasetAgreementActivated` to be created by this mutation."""
  datasetAgreementActivated: DatasetAgreementActivatedInput!
}

"""An input for mutations affecting `DatasetAgreementActivated`"""
input DatasetAgreementActivatedInput {
  accountId: BigInt!
  time: Datetime
}

"""The output of our create `DatasetDownloadInfo` mutation."""
type CreateDatasetDownloadInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetDownloadInfo` that was created by this mutation."""
  datasetDownloadInfo: DatasetDownloadInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `DatasetInfo` that is related to this `DatasetDownloadInfo`.
  """
  dataset: DatasetInfo!

  """
  Reads a single `AccountInfo` that is related to this `DatasetDownloadInfo`.
  """
  account: AccountInfo!

  """An edge for our `DatasetDownloadInfo`. May be used by Relay 1."""
  datasetDownloadInfoEdge(
    """The method to use when ordering `DatasetDownloadInfo`."""
    orderBy: [DatasetDownloadInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetDownloadInfosEdge
}

"""All input for the create `DatasetDownloadInfo` mutation."""
input CreateDatasetDownloadInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `DatasetDownloadInfo` to be created by this mutation."""
  datasetDownloadInfo: DatasetDownloadInfoInput!
}

"""An input for mutations affecting `DatasetDownloadInfo`"""
input DatasetDownloadInfoInput {
  executionName: String!
  executionProject: String!
  executionDomain: String!
  datasetId: BigInt!
  accountId: BigInt!
  status: DatasetDownloadStatus!
}

"""The output of our create `DatasetInfo` mutation."""
type CreateDatasetInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetInfo` that was created by this mutation."""
  datasetInfo: DatasetInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `DatasetInfo`. May be used by Relay 1."""
  datasetInfoEdge(
    """The method to use when ordering `DatasetInfo`."""
    orderBy: [DatasetInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetInfosEdge
}

"""All input for the create `DatasetInfo` mutation."""
input CreateDatasetInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `DatasetInfo` to be created by this mutation."""
  datasetInfo: DatasetInfoInput!
}

"""An input for mutations affecting `DatasetInfo`"""
input DatasetInfoInput {
  provider: String!
  thirdpartyId: String!
  displayName: String!
  description: String!
  publicationYear: BigInt
  creationTime: Datetime
  modifyTime: Datetime
  availability: DatasetAvailability!
  price: BigFloat
}

"""The output of our create `DatasetInfoTag` mutation."""
type CreateDatasetInfoTagPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetInfoTag` that was created by this mutation."""
  datasetInfoTag: DatasetInfoTag

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `DatasetInfo` that is related to this `DatasetInfoTag`."""
  dataset: DatasetInfo!

  """An edge for our `DatasetInfoTag`. May be used by Relay 1."""
  datasetInfoTagEdge(
    """The method to use when ordering `DatasetInfoTag`."""
    orderBy: [DatasetInfoTagsOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetInfoTagsEdge
}

"""All input for the create `DatasetInfoTag` mutation."""
input CreateDatasetInfoTagInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `DatasetInfoTag` to be created by this mutation."""
  datasetInfoTag: DatasetInfoTagInput!
}

"""An input for mutations affecting `DatasetInfoTag`"""
input DatasetInfoTagInput {
  datasetId: BigInt!
  key: String!
  value: String!
}

"""The output of our create `DatasetPurchase` mutation."""
type CreateDatasetPurchasePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetPurchase` that was created by this mutation."""
  datasetPurchase: DatasetPurchase

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `DatasetInfo` that is related to this `DatasetPurchase`.
  """
  dataset: DatasetInfo!

  """Reads a single `UserInfo` that is related to this `DatasetPurchase`."""
  userInfoByPurchasedBy: UserInfo!

  """
  Reads a single `AccountInfo` that is related to this `DatasetPurchase`.
  """
  accountInfoByBilledTo: AccountInfo!

  """An edge for our `DatasetPurchase`. May be used by Relay 1."""
  datasetPurchaseEdge(
    """The method to use when ordering `DatasetPurchase`."""
    orderBy: [DatasetPurchasesOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetPurchasesEdge
}

"""All input for the create `DatasetPurchase` mutation."""
input CreateDatasetPurchaseInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `DatasetPurchase` to be created by this mutation."""
  datasetPurchase: DatasetPurchaseInput!
}

"""An input for mutations affecting `DatasetPurchase`"""
input DatasetPurchaseInput {
  datasetId: BigInt!
  purchasedBy: BigInt!
  billedTo: BigInt!
  credits: BigFloat!
  time: Datetime
}

"""The output of our create `DatasetRequest` mutation."""
type CreateDatasetRequestPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetRequest` that was created by this mutation."""
  datasetRequest: DatasetRequest

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `DatasetInfo` that is related to this `DatasetRequest`."""
  dataset: DatasetInfo!

  """Reads a single `UserInfo` that is related to this `DatasetRequest`."""
  account: UserInfo!

  """An edge for our `DatasetRequest`. May be used by Relay 1."""
  datasetRequestEdge(
    """The method to use when ordering `DatasetRequest`."""
    orderBy: [DatasetRequestsOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetRequestsEdge
}

"""All input for the create `DatasetRequest` mutation."""
input CreateDatasetRequestInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `DatasetRequest` to be created by this mutation."""
  datasetRequest: DatasetRequestInput!
}

"""An input for mutations affecting `DatasetRequest`"""
input DatasetRequestInput {
  datasetId: BigInt!
  accountId: BigInt!
  email: String!
  time: Datetime
}

"""The output of our create `EbsSession` mutation."""
type CreateEbsSessionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `EbsSession` that was created by this mutation."""
  ebsSession: EbsSession

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `PodInfo` that is related to this `EbsSession`."""
  pod: PodInfo!

  """An edge for our `EbsSession`. May be used by Relay 1."""
  ebsSessionEdge(
    """The method to use when ordering `EbsSession`."""
    orderBy: [EbsSessionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): EbsSessionsEdge
}

"""All input for the create `EbsSession` mutation."""
input CreateEbsSessionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `EbsSession` to be created by this mutation."""
  ebsSession: EbsSessionInput!
}

"""An input for mutations affecting `EbsSession`"""
input EbsSessionInput {
  podId: BigInt!
  storageGigs: BigInt!
  startTime: Datetime
  endTime: Datetime
  credits: Float
}

"""The output of our create `ExecutionBatchInfo` mutation."""
type CreateExecutionBatchInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionBatchInfo` that was created by this mutation."""
  executionBatchInfo: ExecutionBatchInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `ExecutionBatchInfo`.
  """
  accountInfoByOwnedBy: AccountInfo!

  """An edge for our `ExecutionBatchInfo`. May be used by Relay 1."""
  executionBatchInfoEdge(
    """The method to use when ordering `ExecutionBatchInfo`."""
    orderBy: [ExecutionBatchInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionBatchInfosEdge
}

"""All input for the create `ExecutionBatchInfo` mutation."""
input CreateExecutionBatchInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `ExecutionBatchInfo` to be created by this mutation."""
  executionBatchInfo: ExecutionBatchInfoInput!
}

"""An input for mutations affecting `ExecutionBatchInfo`"""
input ExecutionBatchInfoInput {
  creationTime: Datetime
  ownedBy: BigInt!
  launchedBy: BigInt!
}

"""The output of our create `ExecutionBatchMember` mutation."""
type CreateExecutionBatchMemberPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionBatchMember` that was created by this mutation."""
  executionBatchMember: ExecutionBatchMember

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionBatchInfo` that is related to this `ExecutionBatchMember`.
  """
  batch: ExecutionBatchInfo!

  """An edge for our `ExecutionBatchMember`. May be used by Relay 1."""
  executionBatchMemberEdge(
    """The method to use when ordering `ExecutionBatchMember`."""
    orderBy: [ExecutionBatchMembersOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionBatchMembersEdge
}

"""All input for the create `ExecutionBatchMember` mutation."""
input CreateExecutionBatchMemberInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `ExecutionBatchMember` to be created by this mutation."""
  executionBatchMember: ExecutionBatchMemberInput!
}

"""An input for mutations affecting `ExecutionBatchMember`"""
input ExecutionBatchMemberInput {
  batchId: BigInt!
  executionFlytedbId: BigInt!
  notificationStatus: NotificationStatus
}

"""The output of our create `ExecutionCreator` mutation."""
type CreateExecutionCreatorPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionCreator` that was created by this mutation."""
  executionCreator: ExecutionCreator

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `ExecutionCreator`.
  """
  accountInfoByCreatedBy: AccountInfo!

  """An edge for our `ExecutionCreator`. May be used by Relay 1."""
  executionCreatorEdge(
    """The method to use when ordering `ExecutionCreator`."""
    orderBy: [ExecutionCreatorsOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionCreatorsEdge
}

"""All input for the create `ExecutionCreator` mutation."""
input CreateExecutionCreatorInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `ExecutionCreator` to be created by this mutation."""
  executionCreator: ExecutionCreatorInput!
}

"""An input for mutations affecting `ExecutionCreator`"""
input ExecutionCreatorInput {
  createdBy: BigInt!
  flytedbId: BigInt!
  launchTime: Datetime
  launchedBy: BigInt!
  token: String
}

"""The output of our create `ExecutionGraphNode` mutation."""
type CreateExecutionGraphNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionGraphNode` that was created by this mutation."""
  executionGraphNode: ExecutionGraphNode

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionInfo` that is related to this `ExecutionGraphNode`.
  """
  execution: ExecutionInfo

  """
  Reads a single `WorkflowGraphNode` that is related to this `ExecutionGraphNode`.
  """
  workflowGraphNode: WorkflowGraphNode!

  """An edge for our `ExecutionGraphNode`. May be used by Relay 1."""
  executionGraphNodeEdge(
    """The method to use when ordering `ExecutionGraphNode`."""
    orderBy: [ExecutionGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionGraphNodesEdge
}

"""All input for the create `ExecutionGraphNode` mutation."""
input CreateExecutionGraphNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `ExecutionGraphNode` to be created by this mutation."""
  executionGraphNode: ExecutionGraphNodeInput!
}

"""An input for mutations affecting `ExecutionGraphNode`"""
input ExecutionGraphNodeInput {
  id: BigInt
  executionId: BigInt
  workflowGraphNodeId: BigInt!
  flytedbId: BigInt!
  status: ExecutionNodeStatus!
  inputsPreview: Base64EncodedBinary
  inputsUrl: String
  outputsPreview: Base64EncodedBinary
  outputsUrl: String
  creationTime: Datetime
  startTime: Datetime
  resolutionTime: Datetime
  estimatedResolutionTime: Datetime
  logArn: String
  cost: Float
  instanceType: String
  branchIdentifier: String
  error: String
}

"""The output of our create `ExecutionInfo` mutation."""
type CreateExecutionInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionInfo` that was created by this mutation."""
  executionInfo: ExecutionInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `WorkflowInfo` that is related to this `ExecutionInfo`."""
  workflow: WorkflowInfo!

  """An edge for our `ExecutionInfo`. May be used by Relay 1."""
  executionInfoEdge(
    """The method to use when ordering `ExecutionInfo`."""
    orderBy: [ExecutionInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionInfosEdge
}

"""All input for the create `ExecutionInfo` mutation."""
input CreateExecutionInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `ExecutionInfo` to be created by this mutation."""
  executionInfo: ExecutionInfoInput!
}

"""An input for mutations affecting `ExecutionInfo`"""
input ExecutionInfoInput {
  id: BigInt
  workflowId: BigInt!
  flytedbId: BigInt!
  inputsPreview: Base64EncodedBinary
  inputsUrl: String
  outputsPreview: Base64EncodedBinary
  outputsUrl: String
  displayName: String!
  status: ExecutionStatus!
  creationTime: Datetime!
  startTime: Datetime
  resolutionTime: Datetime
  estimatedResolutionTime: Datetime
  shareLink: String
  shared: Boolean
  parentExecutionGraphNodeFlytedbId: BigInt
}

"""The output of our create `ExecutionNotificationInfo` mutation."""
type CreateExecutionNotificationInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionNotificationInfo` that was created by this mutation."""
  executionNotificationInfo: ExecutionNotificationInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionBatchInfo` that is related to this `ExecutionNotificationInfo`.
  """
  batch: ExecutionBatchInfo!

  """An edge for our `ExecutionNotificationInfo`. May be used by Relay 1."""
  executionNotificationInfoEdge(
    """The method to use when ordering `ExecutionNotificationInfo`."""
    orderBy: [ExecutionNotificationInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionNotificationInfosEdge
}

"""All input for the create `ExecutionNotificationInfo` mutation."""
input CreateExecutionNotificationInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `ExecutionNotificationInfo` to be created by this mutation."""
  executionNotificationInfo: ExecutionNotificationInfoInput!
}

"""An input for mutations affecting `ExecutionNotificationInfo`"""
input ExecutionNotificationInfoInput {
  batchId: BigInt!
  receiverEmail: String!
  status: NotificationStatus
  sentAt: Datetime
  type: NotificationType
}

"""The output of our create `ExecutionRefLpInfo` mutation."""
type CreateExecutionRefLpInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionRefLpInfo` that was created by this mutation."""
  executionRefLpInfo: ExecutionRefLpInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionGraphNode` that is related to this `ExecutionRefLpInfo`.
  """
  egn: ExecutionGraphNode!

  """An edge for our `ExecutionRefLpInfo`. May be used by Relay 1."""
  executionRefLpInfoEdge(
    """The method to use when ordering `ExecutionRefLpInfo`."""
    orderBy: [ExecutionRefLpInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionRefLpInfosEdge
}

"""All input for the create `ExecutionRefLpInfo` mutation."""
input CreateExecutionRefLpInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `ExecutionRefLpInfo` to be created by this mutation."""
  executionRefLpInfo: ExecutionRefLpInfoInput!
}

"""An input for mutations affecting `ExecutionRefLpInfo`"""
input ExecutionRefLpInfoInput {
  token: String!
  egnId: BigInt!
}

"""The output of our create `GithubPersonalAccessToken` mutation."""
type CreateGithubPersonalAccessTokenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `GithubPersonalAccessToken` that was created by this mutation."""
  githubPersonalAccessToken: GithubPersonalAccessToken

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `GithubPersonalAccessToken`.
  """
  account: AccountInfo!

  """An edge for our `GithubPersonalAccessToken`. May be used by Relay 1."""
  githubPersonalAccessTokenEdge(
    """The method to use when ordering `GithubPersonalAccessToken`."""
    orderBy: [GithubPersonalAccessTokensOrderBy!] = [PRIMARY_KEY_ASC]
  ): GithubPersonalAccessTokensEdge
}

"""All input for the create `GithubPersonalAccessToken` mutation."""
input CreateGithubPersonalAccessTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `GithubPersonalAccessToken` to be created by this mutation."""
  githubPersonalAccessToken: GithubPersonalAccessTokenInput!
}

"""An input for mutations affecting `GithubPersonalAccessToken`"""
input GithubPersonalAccessTokenInput {
  accountId: BigInt!
  username: String!
  token: String!
}

"""The output of our create `IgvGenome` mutation."""
type CreateIgvGenomePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `IgvGenome` that was created by this mutation."""
  igvGenome: IgvGenome

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `IgvGenome`."""
  ldataNode: LdataNode

  """Reads a single `ExecutionCreator` that is related to this `IgvGenome`."""
  executionFlytedb: ExecutionCreator

  """An edge for our `IgvGenome`. May be used by Relay 1."""
  igvGenomeEdge(
    """The method to use when ordering `IgvGenome`."""
    orderBy: [IgvGenomesOrderBy!] = [PRIMARY_KEY_ASC]
  ): IgvGenomesEdge
}

"""All input for the create `IgvGenome` mutation."""
input CreateIgvGenomeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `IgvGenome` to be created by this mutation."""
  igvGenome: IgvGenomeInput!
}

"""An input for mutations affecting `IgvGenome`"""
input IgvGenomeInput {
  ldataNodeId: BigInt
  executionFlytedbId: BigInt
  s3FastaPath: String!
  s3IdxPath: String!
}

"""The output of our create `IgvTrack` mutation."""
type CreateIgvTrackPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `IgvTrack` that was created by this mutation."""
  igvTrack: IgvTrack

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `IgvTrack`."""
  ldataNode: LdataNode

  """An edge for our `IgvTrack`. May be used by Relay 1."""
  igvTrackEdge(
    """The method to use when ordering `IgvTrack`."""
    orderBy: [IgvTracksOrderBy!] = [PRIMARY_KEY_ASC]
  ): IgvTracksEdge
}

"""All input for the create `IgvTrack` mutation."""
input CreateIgvTrackInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `IgvTrack` to be created by this mutation."""
  igvTrack: IgvTrackInput!
}

"""An input for mutations affecting `IgvTrack`"""
input IgvTrackInput {
  ldataNodeId: BigInt
  executionFlytedbId: BigInt
  s3TrackPath: String!
  type: String!
}

"""The output of our create `IncidentInfo` mutation."""
type CreateIncidentInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `IncidentInfo` that was created by this mutation."""
  incidentInfo: IncidentInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `IncidentInfo`. May be used by Relay 1."""
  incidentInfoEdge(
    """The method to use when ordering `IncidentInfo`."""
    orderBy: [IncidentInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): IncidentInfosEdge
}

"""All input for the create `IncidentInfo` mutation."""
input CreateIncidentInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `IncidentInfo` to be created by this mutation."""
  incidentInfo: IncidentInfoInput!
}

"""An input for mutations affecting `IncidentInfo`"""
input IncidentInfoInput {
  data: String!
  startTime: Datetime
  resolutionTime: Datetime
}

"""The output of our create `LdataLinkDatum` mutation."""
type CreateLdataLinkDatumPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataLinkDatum` that was created by this mutation."""
  ldataLinkDatum: LdataLinkDatum

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataLinkDatum`."""
  ldataNode: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataLinkDatum`."""
  targetNode: LdataNode!

  """An edge for our `LdataLinkDatum`. May be used by Relay 1."""
  ldataLinkDatumEdge(
    """The method to use when ordering `LdataLinkDatum`."""
    orderBy: [LdataLinkDataOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataLinkDataEdge
}

"""All input for the create `LdataLinkDatum` mutation."""
input CreateLdataLinkDatumInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataLinkDatum` to be created by this mutation."""
  ldataLinkDatum: LdataLinkDatumInput!
}

"""An input for mutations affecting `LdataLinkDatum`"""
input LdataLinkDatumInput {
  ldataNodeId: BigInt!
  targetNodeId: BigInt!
}

"""The output of our create `LdataNode` mutation."""
type CreateLdataNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNode` that was created by this mutation."""
  ldataNode: LdataNode

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataNode`."""
  ldataNodeByCopiedFrom: LdataNode

  """An edge for our `LdataNode`. May be used by Relay 1."""
  ldataNodeEdge(
    """The method to use when ordering `LdataNode`."""
    orderBy: [LdataNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodesEdge
}

"""All input for the create `LdataNode` mutation."""
input CreateLdataNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataNode` to be created by this mutation."""
  ldataNode: LdataNodeInput!
}

"""An input for mutations affecting `LdataNode`"""
input LdataNodeInput {
  id: BigInt
  name: String!
  type: LdataNodeType!
  sequencer: String
  removed: Boolean
  created: Boolean
  copiedFrom: BigInt
  shareLink: String
  shared: Boolean
  pending: Boolean
  properCopy: Boolean
  dataRemoved: Boolean
}

"""
The output of our create `LdataNodeAccessibleInWorkspaceCache` mutation.
"""
type CreateLdataNodeAccessibleInWorkspaceCachePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  The `LdataNodeAccessibleInWorkspaceCache` that was created by this mutation.
  """
  ldataNodeAccessibleInWorkspaceCache: LdataNodeAccessibleInWorkspaceCache

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNode` that is related to this `LdataNodeAccessibleInWorkspaceCache`.
  """
  ldataNode: LdataNode!

  """
  An edge for our `LdataNodeAccessibleInWorkspaceCache`. May be used by Relay 1.
  """
  ldataNodeAccessibleInWorkspaceCacheEdge(
    """The method to use when ordering `LdataNodeAccessibleInWorkspaceCache`."""
    orderBy: [LdataNodeAccessibleInWorkspaceCachesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeAccessibleInWorkspaceCachesEdge
}

"""
All input for the create `LdataNodeAccessibleInWorkspaceCache` mutation.
"""
input CreateLdataNodeAccessibleInWorkspaceCacheInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The `LdataNodeAccessibleInWorkspaceCache` to be created by this mutation.
  """
  ldataNodeAccessibleInWorkspaceCache: LdataNodeAccessibleInWorkspaceCacheInput!
}

"""An input for mutations affecting `LdataNodeAccessibleInWorkspaceCache`"""
input LdataNodeAccessibleInWorkspaceCacheInput {
  ldataNodeId: BigInt!
  workspaceId: BigInt!
  accessible: Boolean!
}

"""The output of our create `LdataNodeEventChildRemove` mutation."""
type CreateLdataNodeEventChildRemovePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventChildRemove` that was created by this mutation."""
  ldataNodeEventChildRemove: LdataNodeEventChildRemove

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventChildRemove`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventChildRemove`. May be used by Relay 1."""
  ldataNodeEventChildRemoveEdge(
    """The method to use when ordering `LdataNodeEventChildRemove`."""
    orderBy: [LdataNodeEventChildRemovesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventChildRemovesEdge
}

"""All input for the create `LdataNodeEventChildRemove` mutation."""
input CreateLdataNodeEventChildRemoveInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataNodeEventChildRemove` to be created by this mutation."""
  ldataNodeEventChildRemove: LdataNodeEventChildRemoveInput!
}

"""An input for mutations affecting `LdataNodeEventChildRemove`"""
input LdataNodeEventChildRemoveInput {
  eventId: BigInt!
  childId: BigInt!
}

"""The output of our create `LdataNodeEventIngress` mutation."""
type CreateLdataNodeEventIngressPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventIngress` that was created by this mutation."""
  ldataNodeEventIngress: LdataNodeEventIngress

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventIngress`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventIngress`. May be used by Relay 1."""
  ldataNodeEventIngressEdge(
    """The method to use when ordering `LdataNodeEventIngress`."""
    orderBy: [LdataNodeEventIngressesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventIngressesEdge
}

"""All input for the create `LdataNodeEventIngress` mutation."""
input CreateLdataNodeEventIngressInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataNodeEventIngress` to be created by this mutation."""
  ldataNodeEventIngress: LdataNodeEventIngressInput!
}

"""An input for mutations affecting `LdataNodeEventIngress`"""
input LdataNodeEventIngressInput {
  eventId: BigInt!
  copiedFrom: BigInt
}

"""The output of our create `LdataNodeEventMove` mutation."""
type CreateLdataNodeEventMovePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventMove` that was created by this mutation."""
  ldataNodeEventMove: LdataNodeEventMove

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventMove`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventMove`. May be used by Relay 1."""
  ldataNodeEventMoveEdge(
    """The method to use when ordering `LdataNodeEventMove`."""
    orderBy: [LdataNodeEventMovesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventMovesEdge
}

"""All input for the create `LdataNodeEventMove` mutation."""
input CreateLdataNodeEventMoveInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataNodeEventMove` to be created by this mutation."""
  ldataNodeEventMove: LdataNodeEventMoveInput!
}

"""An input for mutations affecting `LdataNodeEventMove`"""
input LdataNodeEventMoveInput {
  eventId: BigInt!
  ancestorEdgeChildId: BigInt!
  ancestorEdgeOldParentId: BigInt!
  ancestorEdgeNewParentId: BigInt!
  witnessId: BigInt
}

"""The output of our create `LdataNodeEventRemove` mutation."""
type CreateLdataNodeEventRemovePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventRemove` that was created by this mutation."""
  ldataNodeEventRemove: LdataNodeEventRemove

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventRemove`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventRemove`. May be used by Relay 1."""
  ldataNodeEventRemoveEdge(
    """The method to use when ordering `LdataNodeEventRemove`."""
    orderBy: [LdataNodeEventRemovesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventRemovesEdge
}

"""All input for the create `LdataNodeEventRemove` mutation."""
input CreateLdataNodeEventRemoveInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataNodeEventRemove` to be created by this mutation."""
  ldataNodeEventRemove: LdataNodeEventRemoveInput!
}

"""An input for mutations affecting `LdataNodeEventRemove`"""
input LdataNodeEventRemoveInput {
  eventId: BigInt!
  ancestorEdgeChildId: BigInt!
  ancestorEdgeParentId: BigInt
}

"""The output of our create `LdataNodeEvent` mutation."""
type CreateLdataNodeEventPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEvent` that was created by this mutation."""
  ldataNodeEvent: LdataNodeEvent

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataNodeEvent`."""
  ldataNode: LdataNode!

  """Reads a single `AccountInfo` that is related to this `LdataNodeEvent`."""
  causeAccount: AccountInfo

  """
  Reads a single `DatasetDownloadInfo` that is related to this `LdataNodeEvent`.
  """
  causeDatasetDownload: DatasetDownloadInfo

  """Reads a single `LdataWfEx` that is related to this `LdataNodeEvent`."""
  causeLdataProcess: LdataWfEx

  """An edge for our `LdataNodeEvent`. May be used by Relay 1."""
  ldataNodeEventEdge(
    """The method to use when ordering `LdataNodeEvent`."""
    orderBy: [LdataNodeEventsOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventsEdge
}

"""All input for the create `LdataNodeEvent` mutation."""
input CreateLdataNodeEventInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataNodeEvent` to be created by this mutation."""
  ldataNodeEvent: LdataNodeEventInput!
}

"""An input for mutations affecting `LdataNodeEvent`"""
input LdataNodeEventInput {
  ldataNodeId: BigInt!
  providerVersion: String
  type: LdataEventType!
  time: Datetime
  data: JSON
  causeAccountId: BigInt
  causeExecutionFlytedbId: BigInt
  causeDatasetDownloadId: BigInt
  causeLdataProcessId: BigInt
  causeS3BucketName: String
  causeSystemAction: String
}

"""The output of our create `LdataNodeTag` mutation."""
type CreateLdataNodeTagPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeTag` that was created by this mutation."""
  ldataNodeTag: LdataNodeTag

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataNodeTag`."""
  ldataNode: LdataNode!

  """An edge for our `LdataNodeTag`. May be used by Relay 1."""
  ldataNodeTagEdge(
    """The method to use when ordering `LdataNodeTag`."""
    orderBy: [LdataNodeTagsOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeTagsEdge
}

"""All input for the create `LdataNodeTag` mutation."""
input CreateLdataNodeTagInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataNodeTag` to be created by this mutation."""
  ldataNodeTag: LdataNodeTagInput!
}

"""An input for mutations affecting `LdataNodeTag`"""
input LdataNodeTagInput {
  ldataNodeId: BigInt!
  tag: String!
  value: String
  mutable: Boolean
  creationTime: Datetime
  type: LdataTagType
}

"""The output of our create `LdataObjectMeta` mutation."""
type CreateLdataObjectMetaPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataObjectMeta` that was created by this mutation."""
  ldataObjectMeta: LdataObjectMeta

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataObjectMeta`."""
  ldataNode: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataObjectMeta`."""
  ldataNodeByCurrentRoot: LdataNode

  """An edge for our `LdataObjectMeta`. May be used by Relay 1."""
  ldataObjectMetaEdge(
    """The method to use when ordering `LdataObjectMeta`."""
    orderBy: [LdataObjectMetasOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataObjectMetasEdge
}

"""All input for the create `LdataObjectMeta` mutation."""
input CreateLdataObjectMetaInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataObjectMeta` to be created by this mutation."""
  ldataObjectMeta: LdataObjectMetaInput!
}

"""An input for mutations affecting `LdataObjectMeta`"""
input LdataObjectMetaInput {
  ldataNodeId: BigInt!
  contentType: String
  contentSize: BigInt
  versionId: String
  accessTime: Datetime
  modifyTime: Datetime
  birthTime: Datetime
  createdById: BigInt
  createdByType: LdataDataCreator
  rootNodeIdAtCreation: BigInt
  currentRoot: BigInt
}

"""The output of our create `LdataS3MountAccessProven` mutation."""
type CreateLdataS3MountAccessProvenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataS3MountAccessProven` that was created by this mutation."""
  ldataS3MountAccessProven: LdataS3MountAccessProven

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataS3MountConfiguratorRole` that is related to this `LdataS3MountAccessProven`.
  """
  ldataS3MountConfiguratorRoleByGeneratedUsing: LdataS3MountConfiguratorRole!

  """An edge for our `LdataS3MountAccessProven`. May be used by Relay 1."""
  ldataS3MountAccessProvenEdge(
    """The method to use when ordering `LdataS3MountAccessProven`."""
    orderBy: [LdataS3MountAccessProvensOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataS3MountAccessProvensEdge
}

"""All input for the create `LdataS3MountAccessProven` mutation."""
input CreateLdataS3MountAccessProvenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataS3MountAccessProven` to be created by this mutation."""
  ldataS3MountAccessProven: LdataS3MountAccessProvenInput!
}

"""An input for mutations affecting `LdataS3MountAccessProven`"""
input LdataS3MountAccessProvenInput {
  generatedUsing: BigInt!
  bucketName: String!
}

"""The output of our create `LdataS3MountConfiguratorRole` mutation."""
type CreateLdataS3MountConfiguratorRolePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataS3MountConfiguratorRole` that was created by this mutation."""
  ldataS3MountConfiguratorRole: LdataS3MountConfiguratorRole

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `LdataS3MountConfiguratorRole`.
  """
  account: AccountInfo!

  """
  An edge for our `LdataS3MountConfiguratorRole`. May be used by Relay 1.
  """
  ldataS3MountConfiguratorRoleEdge(
    """The method to use when ordering `LdataS3MountConfiguratorRole`."""
    orderBy: [LdataS3MountConfiguratorRolesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataS3MountConfiguratorRolesEdge
}

"""All input for the create `LdataS3MountConfiguratorRole` mutation."""
input CreateLdataS3MountConfiguratorRoleInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataS3MountConfiguratorRole` to be created by this mutation."""
  ldataS3MountConfiguratorRole: LdataS3MountConfiguratorRoleInput!
}

"""An input for mutations affecting `LdataS3MountConfiguratorRole`"""
input LdataS3MountConfiguratorRoleInput {
  accountId: BigInt!
  roleArn: String!
}

"""The output of our create `LdataS3MountRole` mutation."""
type CreateLdataS3MountRolePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataS3MountRole` that was created by this mutation."""
  ldataS3MountRole: LdataS3MountRole

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `LdataS3MountRole`. May be used by Relay 1."""
  ldataS3MountRoleEdge(
    """The method to use when ordering `LdataS3MountRole`."""
    orderBy: [LdataS3MountRolesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataS3MountRolesEdge
}

"""All input for the create `LdataS3MountRole` mutation."""
input CreateLdataS3MountRoleInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataS3MountRole` to be created by this mutation."""
  ldataS3MountRole: LdataS3MountRoleInput!
}

"""An input for mutations affecting `LdataS3MountRole`"""
input LdataS3MountRoleInput {
  bucketName: String!
  accountId: BigInt!
  awsAccountId: String!
  roleArn: String!
}

"""The output of our create `LdataShareInvite` mutation."""
type CreateLdataShareInvitePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataShareInvite` that was created by this mutation."""
  ldataShareInvite: LdataShareInvite

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `LdataShareInvite`.
  """
  sender: AccountInfo!

  """Reads a single `LdataNode` that is related to this `LdataShareInvite`."""
  object: LdataNode!

  """An edge for our `LdataShareInvite`. May be used by Relay 1."""
  ldataShareInviteEdge(
    """The method to use when ordering `LdataShareInvite`."""
    orderBy: [LdataShareInvitesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataShareInvitesEdge
}

"""All input for the create `LdataShareInvite` mutation."""
input CreateLdataShareInviteInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataShareInvite` to be created by this mutation."""
  ldataShareInvite: LdataShareInviteInput!
}

"""An input for mutations affecting `LdataShareInvite`"""
input LdataShareInviteInput {
  senderId: BigInt!
  objectId: BigInt!
  receiverEmail: String!
  code: String
  level: PermLevel!
  createdAt: Datetime
}

"""The output of our create `LdataShareLinkNode` mutation."""
type CreateLdataShareLinkNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataShareLinkNode` that was created by this mutation."""
  ldataShareLinkNode: LdataShareLinkNode

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNode` that is related to this `LdataShareLinkNode`.
  """
  linkNode: LdataNode!

  """
  Reads a single `AccountInfo` that is related to this `LdataShareLinkNode`.
  """
  receiver: AccountInfo!

  """An edge for our `LdataShareLinkNode`. May be used by Relay 1."""
  ldataShareLinkNodeEdge(
    """The method to use when ordering `LdataShareLinkNode`."""
    orderBy: [LdataShareLinkNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataShareLinkNodesEdge
}

"""All input for the create `LdataShareLinkNode` mutation."""
input CreateLdataShareLinkNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataShareLinkNode` to be created by this mutation."""
  ldataShareLinkNode: LdataShareLinkNodeInput!
}

"""An input for mutations affecting `LdataShareLinkNode`"""
input LdataShareLinkNodeInput {
  linkNodeId: BigInt!
  receiverId: BigInt!
}

"""The output of our create `LdataSharePermission` mutation."""
type CreateLdataSharePermissionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataSharePermission` that was created by this mutation."""
  ldataSharePermission: LdataSharePermission

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNode` that is related to this `LdataSharePermission`.
  """
  object: LdataNode!

  """
  Reads a single `AccountInfo` that is related to this `LdataSharePermission`.
  """
  receiver: AccountInfo!

  """An edge for our `LdataSharePermission`. May be used by Relay 1."""
  ldataSharePermissionEdge(
    """The method to use when ordering `LdataSharePermission`."""
    orderBy: [LdataSharePermissionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataSharePermissionsEdge
}

"""All input for the create `LdataSharePermission` mutation."""
input CreateLdataSharePermissionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataSharePermission` to be created by this mutation."""
  ldataSharePermission: LdataSharePermissionInput!
}

"""An input for mutations affecting `LdataSharePermission`"""
input LdataSharePermissionInput {
  objectId: BigInt!
  receiverId: BigInt!
  level: PermLevel!
  modificationTime: Datetime
}

"""The output of our create `LdataTreeEdge` mutation."""
type CreateLdataTreeEdgePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataTreeEdge` that was created by this mutation."""
  ldataTreeEdge: LdataTreeEdge

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataTreeEdge`."""
  parent: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataTreeEdge`."""
  child: LdataNode!

  """An edge for our `LdataTreeEdge`. May be used by Relay 1."""
  ldataTreeEdgeEdge(
    """The method to use when ordering `LdataTreeEdge`."""
    orderBy: [LdataTreeEdgesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataTreeEdgesEdge
}

"""All input for the create `LdataTreeEdge` mutation."""
input CreateLdataTreeEdgeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataTreeEdge` to be created by this mutation."""
  ldataTreeEdge: LdataTreeEdgeInput!
}

"""An input for mutations affecting `LdataTreeEdge`"""
input LdataTreeEdgeInput {
  parentId: BigInt!
  childId: BigInt!
}

"""The output of our create `LdataWfEx` mutation."""
type CreateLdataWfExPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataWfEx` that was created by this mutation."""
  ldataWfEx: LdataWfEx

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataWfEx`."""
  ldataNode: LdataNode!

  """An edge for our `LdataWfEx`. May be used by Relay 1."""
  ldataWfExEdge(
    """The method to use when ordering `LdataWfEx`."""
    orderBy: [LdataWfExesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataWfExesEdge
}

"""All input for the create `LdataWfEx` mutation."""
input CreateLdataWfExInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LdataWfEx` to be created by this mutation."""
  ldataWfEx: LdataWfExInput!
}

"""An input for mutations affecting `LdataWfEx`"""
input LdataWfExInput {
  id: BigInt
  ldataNodeId: BigInt!
  accountId: BigInt
  wfName: String!
  wfVersion: String!
  name: String!
  status: LdataWfExStatus!
  payload: String
  modifyTime: Datetime
  versionId: String
}

"""The output of our create `LpInfo` mutation."""
type CreateLpInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LpInfo` that was created by this mutation."""
  lpInfo: LpInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `WorkflowInfo` that is related to this `LpInfo`."""
  workflow: WorkflowInfo!

  """An edge for our `LpInfo`. May be used by Relay 1."""
  lpInfoEdge(
    """The method to use when ordering `LpInfo`."""
    orderBy: [LpInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): LpInfosEdge
}

"""All input for the create `LpInfo` mutation."""
input CreateLpInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `LpInfo` to be created by this mutation."""
  lpInfo: LpInfoInput!
}

"""An input for mutations affecting `LpInfo`"""
input LpInfoInput {
  id: BigInt
  workflowId: BigInt!
  flytedbId: BigInt!
  name: String!
  defaultInputs: String!
  fixedInputs: String!
}

"""The output of our create `PodBackup` mutation."""
type CreatePodBackupPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodBackup` that was created by this mutation."""
  podBackup: PodBackup

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `PodInfo` that is related to this `PodBackup`."""
  pod: PodInfo!

  """An edge for our `PodBackup`. May be used by Relay 1."""
  podBackupEdge(
    """The method to use when ordering `PodBackup`."""
    orderBy: [PodBackupsOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodBackupsEdge
}

"""All input for the create `PodBackup` mutation."""
input CreatePodBackupInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `PodBackup` to be created by this mutation."""
  podBackup: PodBackupInput!
}

"""An input for mutations affecting `PodBackup`"""
input PodBackupInput {
  podId: BigInt!
  providerId: String!
  startTime: Datetime!
  resolutionTime: Datetime
  status: PodBackupStatus!
}

"""The output of our create `PodGroupInfo` mutation."""
type CreatePodGroupInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodGroupInfo` that was created by this mutation."""
  podGroupInfo: PodGroupInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PodGroupInfo`."""
  owner: AccountInfo!

  """An edge for our `PodGroupInfo`. May be used by Relay 1."""
  podGroupInfoEdge(
    """The method to use when ordering `PodGroupInfo`."""
    orderBy: [PodGroupInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodGroupInfosEdge
}

"""All input for the create `PodGroupInfo` mutation."""
input CreatePodGroupInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `PodGroupInfo` to be created by this mutation."""
  podGroupInfo: PodGroupInfoInput!
}

"""An input for mutations affecting `PodGroupInfo`"""
input PodGroupInfoInput {
  displayName: String!
  ownerId: BigInt!
}

"""The output of our create `PodInfo` mutation."""
type CreatePodInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodInfo` that was created by this mutation."""
  podInfo: PodInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PodInfo`."""
  account: AccountInfo!

  """Reads a single `PodGroupInfo` that is related to this `PodInfo`."""
  group: PodGroupInfo

  """Reads a single `PodTemplateVersion` that is related to this `PodInfo`."""
  templateVersion: PodTemplateVersion

  """An edge for our `PodInfo`. May be used by Relay 1."""
  podInfoEdge(
    """The method to use when ordering `PodInfo`."""
    orderBy: [PodInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodInfosEdge
}

"""All input for the create `PodInfo` mutation."""
input CreatePodInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `PodInfo` to be created by this mutation."""
  podInfo: PodInfoInput!
}

"""An input for mutations affecting `PodInfo`"""
input PodInfoInput {
  id: BigInt
  creationDate: Datetime
  accountId: BigInt!
  displayName: String!
  status: PodStatus!
  internalIpAddress: String
  jupyterToken: String!
  size: InstanceSize
  storageGigs: BigInt
  removed: Boolean
  lastConnected: Datetime
  lastResized: Datetime
  oldPodName: String
  usedStorageGigs: BigInt
  backupInterval: IntervalInput
  cpuMillicores: BigInt!
  memoryBytes: BigInt!
  statusExtra: String
  metadata: JSON
  autoShutoffDelay: IntervalInput
  gpus: BigInt
  groupId: BigInt
  templateVersionId: BigInt
}

"""The output of our create `PodSession` mutation."""
type CreatePodSessionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodSession` that was created by this mutation."""
  podSession: PodSession

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `PodInfo` that is related to this `PodSession`."""
  pod: PodInfo!

  """An edge for our `PodSession`. May be used by Relay 1."""
  podSessionEdge(
    """The method to use when ordering `PodSession`."""
    orderBy: [PodSessionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodSessionsEdge
}

"""All input for the create `PodSession` mutation."""
input CreatePodSessionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `PodSession` to be created by this mutation."""
  podSession: PodSessionInput!
}

"""An input for mutations affecting `PodSession`"""
input PodSessionInput {
  podId: BigInt!
  size: InstanceSize
  startTime: Datetime
  endTime: Datetime
  credits: Float
  cpuMillicores: BigInt!
  memoryBytes: BigInt!
  netBandwidthUsed: JSON
  gpus: BigInt
}

"""The output of our create `PodTemplateVersion` mutation."""
type CreatePodTemplateVersionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodTemplateVersion` that was created by this mutation."""
  podTemplateVersion: PodTemplateVersion

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `PodTemplate` that is related to this `PodTemplateVersion`.
  """
  template: PodTemplate!

  """
  Reads a single `PodBackup` that is related to this `PodTemplateVersion`.
  """
  source: PodBackup

  """An edge for our `PodTemplateVersion`. May be used by Relay 1."""
  podTemplateVersionEdge(
    """The method to use when ordering `PodTemplateVersion`."""
    orderBy: [PodTemplateVersionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodTemplateVersionsEdge
}

"""All input for the create `PodTemplateVersion` mutation."""
input CreatePodTemplateVersionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `PodTemplateVersion` to be created by this mutation."""
  podTemplateVersion: PodTemplateVersionInput!
}

"""An input for mutations affecting `PodTemplateVersion`"""
input PodTemplateVersionInput {
  templateId: BigInt!
  sourceId: String!
  metadata: String!
  removed: Boolean
  creationDate: Datetime
}

"""The output of our create `PodTemplate` mutation."""
type CreatePodTemplatePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodTemplate` that was created by this mutation."""
  podTemplate: PodTemplate

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PodTemplate`."""
  owner: AccountInfo!

  """An edge for our `PodTemplate`. May be used by Relay 1."""
  podTemplateEdge(
    """The method to use when ordering `PodTemplate`."""
    orderBy: [PodTemplatesOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodTemplatesEdge
}

"""All input for the create `PodTemplate` mutation."""
input CreatePodTemplateInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `PodTemplate` to be created by this mutation."""
  podTemplate: PodTemplateInput!
}

"""An input for mutations affecting `PodTemplate`"""
input PodTemplateInput {
  ownerId: BigInt!
  creationDate: Datetime
  metadata: String!
  availableInExplore: Boolean
  removed: Boolean
}

"""The output of our create `PollockDeploymentInfo` mutation."""
type CreatePollockDeploymentInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PollockDeploymentInfo` that was created by this mutation."""
  pollockDeploymentInfo: PollockDeploymentInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `PollockDeploymentInfo`.
  """
  workspace: AccountInfo!

  """
  Reads a single `LdataNode` that is related to this `PollockDeploymentInfo`.
  """
  ldataNode: LdataNode!

  """An edge for our `PollockDeploymentInfo`. May be used by Relay 1."""
  pollockDeploymentInfoEdge(
    """The method to use when ordering `PollockDeploymentInfo`."""
    orderBy: [PollockDeploymentInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PollockDeploymentInfosEdge
}

"""All input for the create `PollockDeploymentInfo` mutation."""
input CreatePollockDeploymentInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `PollockDeploymentInfo` to be created by this mutation."""
  pollockDeploymentInfo: PollockDeploymentInfoInput!
}

"""An input for mutations affecting `PollockDeploymentInfo`"""
input PollockDeploymentInfoInput {
  workspaceId: BigInt!
  ldataNodeId: BigInt!
  status: PollockStatus!
  displayName: String
  creationDate: Datetime
  lastConnected: Datetime
}

"""The output of our create `PublicKeyInfo` mutation."""
type CreatePublicKeyInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PublicKeyInfo` that was created by this mutation."""
  publicKeyInfo: PublicKeyInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PublicKeyInfo`."""
  account: AccountInfo!

  """An edge for our `PublicKeyInfo`. May be used by Relay 1."""
  publicKeyInfoEdge(
    """The method to use when ordering `PublicKeyInfo`."""
    orderBy: [PublicKeyInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PublicKeyInfosEdge
}

"""All input for the create `PublicKeyInfo` mutation."""
input CreatePublicKeyInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `PublicKeyInfo` to be created by this mutation."""
  publicKeyInfo: PublicKeyInfoInput!
}

"""An input for mutations affecting `PublicKeyInfo`"""
input PublicKeyInfoInput {
  accountId: BigInt!
  publicKey: String!
}

"""The output of our create `SharingReceiverSharedDataType` mutation."""
type CreateSharingReceiverSharedDataTypePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `SharingReceiverSharedDataType` that was created by this mutation."""
  sharingReceiverSharedDataType: SharingReceiverSharedDataType

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  An edge for our `SharingReceiverSharedDataType`. May be used by Relay 1.
  """
  sharingReceiverSharedDataTypeEdge(
    """The method to use when ordering `SharingReceiverSharedDataType`."""
    orderBy: [SharingReceiverSharedDataTypesOrderBy!] = [NATURAL]
  ): SharingReceiverSharedDataTypesEdge
}

"""All input for the create `SharingReceiverSharedDataType` mutation."""
input CreateSharingReceiverSharedDataTypeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `SharingReceiverSharedDataType` to be created by this mutation."""
  sharingReceiverSharedDataType: SharingReceiverSharedDataTypeInput!
}

"""An input for mutations affecting `SharingReceiverSharedDataType`"""
input SharingReceiverSharedDataTypeInput {
  type: String!
  name: String!
}

"""The output of our create `TaskExecutionInfo` mutation."""
type CreateTaskExecutionInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TaskExecutionInfo` that was created by this mutation."""
  taskExecutionInfo: TaskExecutionInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `TaskExecutionInfo`. May be used by Relay 1."""
  taskExecutionInfoEdge(
    """The method to use when ordering `TaskExecutionInfo`."""
    orderBy: [TaskExecutionInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): TaskExecutionInfosEdge
}

"""All input for the create `TaskExecutionInfo` mutation."""
input CreateTaskExecutionInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `TaskExecutionInfo` to be created by this mutation."""
  taskExecutionInfo: TaskExecutionInfoInput!
}

"""An input for mutations affecting `TaskExecutionInfo`"""
input TaskExecutionInfoInput {
  flytedbId: BigInt!
  executionGraphNodeFlytedbId: BigInt
  nodeIdName: String!
  retry: BigInt!
  type: String!
  errorData: String
  status: TaskExecutionStatus!
  lastStatusTransitionReason: String
  creationTime: Datetime!
  startTime: Datetime
  resolutionTime: Datetime
  computeRunningDuration: IntervalInput
  isSpot: Boolean
  numberOfConcurrentTasks: BigInt
  netBandwidthUsed: JSON
}

"""The output of our create `TaskExecutionMessage` mutation."""
type CreateTaskExecutionMessagePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TaskExecutionMessage` that was created by this mutation."""
  taskExecutionMessage: TaskExecutionMessage

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionInfo` that is related to this `TaskExecutionMessage`.
  """
  execution: ExecutionInfo

  """An edge for our `TaskExecutionMessage`. May be used by Relay 1."""
  taskExecutionMessageEdge(
    """The method to use when ordering `TaskExecutionMessage`."""
    orderBy: [TaskExecutionMessagesOrderBy!] = [PRIMARY_KEY_ASC]
  ): TaskExecutionMessagesEdge
}

"""All input for the create `TaskExecutionMessage` mutation."""
input CreateTaskExecutionMessageInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `TaskExecutionMessage` to be created by this mutation."""
  taskExecutionMessage: TaskExecutionMessageInput!
}

"""An input for mutations affecting `TaskExecutionMessage`"""
input TaskExecutionMessageInput {
  executionId: BigInt
  taskId: BigInt
  taskAttemptNumber: BigInt!
  creationTime: Datetime
  data: String!
  type: String!
  arrayIndex: BigInt
}

"""The output of our create `TaskInfo` mutation."""
type CreateTaskInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TaskInfo` that was created by this mutation."""
  taskInfo: TaskInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `TaskInfo`."""
  owner: AccountInfo!

  """An edge for our `TaskInfo`. May be used by Relay 1."""
  taskInfoEdge(
    """The method to use when ordering `TaskInfo`."""
    orderBy: [TaskInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): TaskInfosEdge
}

"""All input for the create `TaskInfo` mutation."""
input CreateTaskInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `TaskInfo` to be created by this mutation."""
  taskInfo: TaskInfoInput!
}

"""An input for mutations affecting `TaskInfo`"""
input TaskInfoInput {
  id: BigInt
  ownerId: BigInt!
  version: String!
  flytedbId: BigInt
  displayName: String!
  inputsSpec: String!
  outputsSpec: String!
  sampleOutput: String
  docTitle: String
  docSummary: String
  docUri: String
  cpuLimitMillicores: BigInt!
  ephemeralStorageLimitBytes: BigInt!
  gpuLimit: BigInt!
  memoryLimitBytes: BigInt!
  storageLimitBytes: BigInt!
  domain: String!
  project: String!
  name: String!
}

"""The output of our create `TeamInfo` mutation."""
type CreateTeamInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamInfo` that was created by this mutation."""
  teamInfo: TeamInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `TeamInfo`."""
  account: AccountInfo!

  """Reads a single `UserInfo` that is related to this `TeamInfo`."""
  owner: UserInfo!

  """An edge for our `TeamInfo`. May be used by Relay 1."""
  teamInfoEdge(
    """The method to use when ordering `TeamInfo`."""
    orderBy: [TeamInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): TeamInfosEdge
}

"""All input for the create `TeamInfo` mutation."""
input CreateTeamInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `TeamInfo` to be created by this mutation."""
  teamInfo: TeamInfoInput!
}

"""An input for mutations affecting `TeamInfo`"""
input TeamInfoInput {
  accountId: BigInt!
  ownerId: BigInt!
  displayName: String!
  logoUrl: String!
}

"""The output of our create `TeamInvite` mutation."""
type CreateTeamInvitePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamInvite` that was created by this mutation."""
  teamInvite: TeamInvite

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `TeamInfo` that is related to this `TeamInvite`."""
  team: TeamInfo!

  """An edge for our `TeamInvite`. May be used by Relay 1."""
  teamInviteEdge(
    """The method to use when ordering `TeamInvite`."""
    orderBy: [TeamInvitesOrderBy!] = [PRIMARY_KEY_ASC]
  ): TeamInvitesEdge
}

"""All input for the create `TeamInvite` mutation."""
input CreateTeamInviteInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `TeamInvite` to be created by this mutation."""
  teamInvite: TeamInviteInput!
}

"""An input for mutations affecting `TeamInvite`"""
input TeamInviteInput {
  inviteCode: String
  teamId: BigInt!
  userEmail: String!
  role: TeamRole!
  time: Datetime
}

"""The output of our create `TeamMember` mutation."""
type CreateTeamMemberPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamMember` that was created by this mutation."""
  teamMember: TeamMember

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `TeamInfo` that is related to this `TeamMember`."""
  team: TeamInfo!

  """Reads a single `UserInfo` that is related to this `TeamMember`."""
  user: UserInfo!

  """An edge for our `TeamMember`. May be used by Relay 1."""
  teamMemberEdge(
    """The method to use when ordering `TeamMember`."""
    orderBy: [TeamMembersOrderBy!] = [PRIMARY_KEY_ASC]
  ): TeamMembersEdge
}

"""All input for the create `TeamMember` mutation."""
input CreateTeamMemberInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `TeamMember` to be created by this mutation."""
  teamMember: TeamMemberInput!
}

"""An input for mutations affecting `TeamMember`"""
input TeamMemberInput {
  teamId: BigInt!
  userId: BigInt!
  role: TeamRole!
}

"""The output of our create `TeamMemberSharedDataType` mutation."""
type CreateTeamMemberSharedDataTypePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamMemberSharedDataType` that was created by this mutation."""
  teamMemberSharedDataType: TeamMemberSharedDataType

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `TeamMemberSharedDataType`.
  """
  account: AccountInfo!

  """An edge for our `TeamMemberSharedDataType`. May be used by Relay 1."""
  teamMemberSharedDataTypeEdge(
    """The method to use when ordering `TeamMemberSharedDataType`."""
    orderBy: [TeamMemberSharedDataTypesOrderBy!] = [NATURAL]
  ): TeamMemberSharedDataTypesEdge
}

"""All input for the create `TeamMemberSharedDataType` mutation."""
input CreateTeamMemberSharedDataTypeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `TeamMemberSharedDataType` to be created by this mutation."""
  teamMemberSharedDataType: TeamMemberSharedDataTypeInput!
}

"""An input for mutations affecting `TeamMemberSharedDataType`"""
input TeamMemberSharedDataTypeInput {
  accountId: BigInt!
  name: String!
}

"""The output of our create `UserInfo` mutation."""
type CreateUserInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `UserInfo` that was created by this mutation."""
  userInfo: UserInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `UserInfo`."""
  account: AccountInfo!

  """An edge for our `UserInfo`. May be used by Relay 1."""
  userInfoEdge(
    """The method to use when ordering `UserInfo`."""
    orderBy: [UserInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): UserInfosEdge
}

"""All input for the create `UserInfo` mutation."""
input CreateUserInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `UserInfo` to be created by this mutation."""
  userInfo: UserInfoInput!
}

"""An input for mutations affecting `UserInfo`"""
input UserInfoInput {
  id: BigInt
  accountId: BigInt!
  auth0Sub: String!
  claimed: Boolean
  name: String!
  onboarded: Boolean
  defaultAccount: BigInt
}

"""The output of our create `VerifiedEmail` mutation."""
type CreateVerifiedEmailPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `VerifiedEmail` that was created by this mutation."""
  verifiedEmail: VerifiedEmail

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `VerifiedEmail`."""
  owner: AccountInfo!

  """An edge for our `VerifiedEmail`. May be used by Relay 1."""
  verifiedEmailEdge(
    """The method to use when ordering `VerifiedEmail`."""
    orderBy: [VerifiedEmailsOrderBy!] = [PRIMARY_KEY_ASC]
  ): VerifiedEmailsEdge
}

"""All input for the create `VerifiedEmail` mutation."""
input CreateVerifiedEmailInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `VerifiedEmail` to be created by this mutation."""
  verifiedEmail: VerifiedEmailInput!
}

"""An input for mutations affecting `VerifiedEmail`"""
input VerifiedEmailInput {
  email: String!
  ownerId: BigInt!
  requestedBy: BigInt!
  requestedAt: Datetime
  verified: Boolean
  verificationResentAt: Datetime
  verificationCode: String
}

"""The output of our create `WorkflowFamilyInfo` mutation."""
type CreateWorkflowFamilyInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowFamilyInfo` that was created by this mutation."""
  workflowFamilyInfo: WorkflowFamilyInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `WorkflowFamilyInfo`. May be used by Relay 1."""
  workflowFamilyInfoEdge(
    """The method to use when ordering `WorkflowFamilyInfo`."""
    orderBy: [WorkflowFamilyInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowFamilyInfosEdge
}

"""All input for the create `WorkflowFamilyInfo` mutation."""
input CreateWorkflowFamilyInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowFamilyInfo` to be created by this mutation."""
  workflowFamilyInfo: WorkflowFamilyInfoInput!
}

"""An input for mutations affecting `WorkflowFamilyInfo`"""
input WorkflowFamilyInfoInput {
  workflowName: String!
  link: String
}

"""The output of our create `WorkflowGraphBranch` mutation."""
type CreateWorkflowGraphBranchPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphBranch` that was created by this mutation."""
  workflowGraphBranch: WorkflowGraphBranch

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowGraphNode` that is related to this `WorkflowGraphBranch`.
  """
  workflowGraphNode: WorkflowGraphNode!

  """
  Reads a single `TaskInfo` that is related to this `WorkflowGraphBranch`.
  """
  taskInfo: TaskInfo!

  """An edge for our `WorkflowGraphBranch`. May be used by Relay 1."""
  workflowGraphBranchEdge(
    """The method to use when ordering `WorkflowGraphBranch`."""
    orderBy: [WorkflowGraphBranchesOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphBranchesEdge
}

"""All input for the create `WorkflowGraphBranch` mutation."""
input CreateWorkflowGraphBranchInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowGraphBranch` to be created by this mutation."""
  workflowGraphBranch: WorkflowGraphBranchInput!
}

"""An input for mutations affecting `WorkflowGraphBranch`"""
input WorkflowGraphBranchInput {
  workflowGraphNodeId: BigInt!
  type: WorkflowGraphBranchType!
  nodeName: String!
  taskInfoId: BigInt!
  condition: String
}

"""The output of our create `WorkflowGraphEdge` mutation."""
type CreateWorkflowGraphEdgePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphEdge` that was created by this mutation."""
  workflowGraphEdge: WorkflowGraphEdge

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowGraphEdge`.
  """
  workflow: WorkflowInfo!

  """An edge for our `WorkflowGraphEdge`. May be used by Relay 1."""
  workflowGraphEdgeEdge(
    """The method to use when ordering `WorkflowGraphEdge`."""
    orderBy: [WorkflowGraphEdgesOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphEdgesEdge
}

"""All input for the create `WorkflowGraphEdge` mutation."""
input CreateWorkflowGraphEdgeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowGraphEdge` to be created by this mutation."""
  workflowGraphEdge: WorkflowGraphEdgeInput!
}

"""An input for mutations affecting `WorkflowGraphEdge`"""
input WorkflowGraphEdgeInput {
  workflowId: BigInt!
  startNode: BigInt!
  endNode: BigInt!
}

"""The output of our create `WorkflowGraphNode` mutation."""
type CreateWorkflowGraphNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphNode` that was created by this mutation."""
  workflowGraphNode: WorkflowGraphNode

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowGraphNode`.
  """
  workflow: WorkflowInfo!

  """Reads a single `TaskInfo` that is related to this `WorkflowGraphNode`."""
  taskInfo: TaskInfo

  """An edge for our `WorkflowGraphNode`. May be used by Relay 1."""
  workflowGraphNodeEdge(
    """The method to use when ordering `WorkflowGraphNode`."""
    orderBy: [WorkflowGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphNodesEdge
}

"""All input for the create `WorkflowGraphNode` mutation."""
input CreateWorkflowGraphNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowGraphNode` to be created by this mutation."""
  workflowGraphNode: WorkflowGraphNodeInput!
}

"""An input for mutations affecting `WorkflowGraphNode`"""
input WorkflowGraphNodeInput {
  id: BigInt
  workflowId: BigInt!
  type: WorkflowGraphNodeType!
  taskInfoId: BigInt
  nodeName: String!
  displayName: String
}

"""The output of our create `WorkflowGraphSubWf` mutation."""
type CreateWorkflowGraphSubWfPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphSubWf` that was created by this mutation."""
  workflowGraphSubWf: WorkflowGraphSubWf

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowGraphNode` that is related to this `WorkflowGraphSubWf`.
  """
  wgn: WorkflowGraphNode!

  """An edge for our `WorkflowGraphSubWf`. May be used by Relay 1."""
  workflowGraphSubWfEdge(
    """The method to use when ordering `WorkflowGraphSubWf`."""
    orderBy: [WorkflowGraphSubWfsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphSubWfsEdge
}

"""All input for the create `WorkflowGraphSubWf` mutation."""
input CreateWorkflowGraphSubWfInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowGraphSubWf` to be created by this mutation."""
  workflowGraphSubWf: WorkflowGraphSubWfInput!
}

"""An input for mutations affecting `WorkflowGraphSubWf`"""
input WorkflowGraphSubWfInput {
  targetWorkflowId: BigInt!
  wgnId: BigInt!
}

"""The output of our create `WorkflowInfo` mutation."""
type CreateWorkflowInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowInfo` that was created by this mutation."""
  workflowInfo: WorkflowInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `WorkflowInfo`."""
  owner: AccountInfo!

  """An edge for our `WorkflowInfo`. May be used by Relay 1."""
  workflowInfoEdge(
    """The method to use when ordering `WorkflowInfo`."""
    orderBy: [WorkflowInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowInfosEdge
}

"""All input for the create `WorkflowInfo` mutation."""
input CreateWorkflowInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowInfo` to be created by this mutation."""
  workflowInfo: WorkflowInfoInput!
}

"""An input for mutations affecting `WorkflowInfo`"""
input WorkflowInfoInput {
  id: BigInt
  ownerId: BigInt!
  availableInExplore: Boolean
  version: String!
  flytedbId: BigInt!
  inputSchema: String!
  outputSchema: String!
  displayName: String!
  name: String!
  creationDate: Datetime!
  everInExplore: Boolean
  versionAlias: String
  removed: Boolean
  commitHash: String
  dockerHash: String
  remoteUrl: String
  isRelease: Boolean
}

"""The output of our create `WorkflowPersonalization` mutation."""
type CreateWorkflowPersonalizationPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowPersonalization` that was created by this mutation."""
  workflowPersonalization: WorkflowPersonalization

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `UserInfo` that is related to this `WorkflowPersonalization`.
  """
  user: UserInfo!

  """An edge for our `WorkflowPersonalization`. May be used by Relay 1."""
  workflowPersonalizationEdge(
    """The method to use when ordering `WorkflowPersonalization`."""
    orderBy: [WorkflowPersonalizationsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowPersonalizationsEdge
}

"""All input for the create `WorkflowPersonalization` mutation."""
input CreateWorkflowPersonalizationInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowPersonalization` to be created by this mutation."""
  workflowPersonalization: WorkflowPersonalizationInput!
}

"""An input for mutations affecting `WorkflowPersonalization`"""
input WorkflowPersonalizationInput {
  userId: BigInt!
  workflowId: BigInt!
  data: String!
}

"""The output of our create `WorkflowPin` mutation."""
type CreateWorkflowPinPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowPin` that was created by this mutation."""
  workflowPin: WorkflowPin

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `WorkflowPin`."""
  account: AccountInfo!

  """An edge for our `WorkflowPin`. May be used by Relay 1."""
  workflowPinEdge(
    """The method to use when ordering `WorkflowPin`."""
    orderBy: [WorkflowPinsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowPinsEdge
}

"""All input for the create `WorkflowPin` mutation."""
input CreateWorkflowPinInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowPin` to be created by this mutation."""
  workflowPin: WorkflowPinInput!
}

"""An input for mutations affecting `WorkflowPin`"""
input WorkflowPinInput {
  accountId: BigInt!
  workflowName: String!
}

"""The output of our create `WorkflowPreview` mutation."""
type CreateWorkflowPreviewPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowPreview` that was created by this mutation."""
  workflowPreview: WorkflowPreview

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `WorkflowPreview`.
  """
  account: AccountInfo!

  """An edge for our `WorkflowPreview`. May be used by Relay 1."""
  workflowPreviewEdge(
    """The method to use when ordering `WorkflowPreview`."""
    orderBy: [WorkflowPreviewsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowPreviewsEdge
}

"""All input for the create `WorkflowPreview` mutation."""
input CreateWorkflowPreviewInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowPreview` to be created by this mutation."""
  workflowPreview: WorkflowPreviewInput!
}

"""An input for mutations affecting `WorkflowPreview`"""
input WorkflowPreviewInput {
  accountId: BigInt!
  inputs: String
}

"""The output of our create `WorkflowSubscription` mutation."""
type CreateWorkflowSubscriptionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowSubscription` that was created by this mutation."""
  workflowSubscription: WorkflowSubscription

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `WorkflowSubscription`.
  """
  account: AccountInfo!

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowSubscription`.
  """
  workflow: WorkflowInfo!

  """An edge for our `WorkflowSubscription`. May be used by Relay 1."""
  workflowSubscriptionEdge(
    """The method to use when ordering `WorkflowSubscription`."""
    orderBy: [WorkflowSubscriptionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowSubscriptionsEdge
}

"""All input for the create `WorkflowSubscription` mutation."""
input CreateWorkflowSubscriptionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowSubscription` to be created by this mutation."""
  workflowSubscription: WorkflowSubscriptionInput!
}

"""An input for mutations affecting `WorkflowSubscription`"""
input WorkflowSubscriptionInput {
  accountId: BigInt!
  workflowId: BigInt!
}

"""The output of our create `WorkflowTag` mutation."""
type CreateWorkflowTagPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowTag` that was created by this mutation."""
  workflowTag: WorkflowTag

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `WorkflowInfo` that is related to this `WorkflowTag`."""
  workflow: WorkflowInfo!

  """An edge for our `WorkflowTag`. May be used by Relay 1."""
  workflowTagEdge(
    """The method to use when ordering `WorkflowTag`."""
    orderBy: [WorkflowTagsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowTagsEdge
}

"""All input for the create `WorkflowTag` mutation."""
input CreateWorkflowTagInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """The `WorkflowTag` to be created by this mutation."""
  workflowTag: WorkflowTagInput!
}

"""An input for mutations affecting `WorkflowTag`"""
input WorkflowTagInput {
  workflowId: BigInt!
  tag: String!
}

"""The output of our update `AccountAccessPolicy` mutation."""
type UpdateAccountAccessPolicyPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `AccountAccessPolicy` that was updated by this mutation."""
  accountAccessPolicy: AccountAccessPolicy

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `UserInfo` that is related to this `AccountAccessPolicy`.
  """
  userAccount: UserInfo!

  """
  Reads a single `AccountInfo` that is related to this `AccountAccessPolicy`.
  """
  workspace: AccountInfo!

  """An edge for our `AccountAccessPolicy`. May be used by Relay 1."""
  accountAccessPolicyEdge(
    """The method to use when ordering `AccountAccessPolicy`."""
    orderBy: [AccountAccessPoliciesOrderBy!] = [PRIMARY_KEY_ASC]
  ): AccountAccessPoliciesEdge
}

"""All input for the `updateAccountAccessPolicyByNodeId` mutation."""
input UpdateAccountAccessPolicyByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `AccountAccessPolicy` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `AccountAccessPolicy` being updated.
  """
  patch: AccountAccessPolicyPatch!
}

"""
Represents an update to a `AccountAccessPolicy`. Fields that are set will be updated.
"""
input AccountAccessPolicyPatch {
  userAccountId: BigInt
  workspaceId: BigInt
  data: JSON
}

"""All input for the `updateAccountAccessPolicy` mutation."""
input UpdateAccountAccessPolicyInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `AccountAccessPolicy` being updated.
  """
  patch: AccountAccessPolicyPatch!
  id: BigInt!
}

"""
All input for the `updateAccountAccessPolicyByUserAccountIdAndWorkspaceId` mutation.
"""
input UpdateAccountAccessPolicyByUserAccountIdAndWorkspaceIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `AccountAccessPolicy` being updated.
  """
  patch: AccountAccessPolicyPatch!
  userAccountId: BigInt!
  workspaceId: BigInt!
}

"""The output of our update `AccountInfo` mutation."""
type UpdateAccountInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `AccountInfo` that was updated by this mutation."""
  accountInfo: AccountInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `AccountInfo`."""
  ldataNodeByLdataRoot: LdataNode!

  """An edge for our `AccountInfo`. May be used by Relay 1."""
  accountInfoEdge(
    """The method to use when ordering `AccountInfo`."""
    orderBy: [AccountInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): AccountInfosEdge
}

"""All input for the `updateAccountInfoByNodeId` mutation."""
input UpdateAccountInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `AccountInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `AccountInfo` being updated.
  """
  patch: AccountInfoPatch!
}

"""
Represents an update to a `AccountInfo`. Fields that are set will be updated.
"""
input AccountInfoPatch {
  id: BigInt
  creationDate: Datetime
  ldataRoot: BigInt
  creditsRequestSent: Boolean
  removed: Boolean
}

"""All input for the `updateAccountInfo` mutation."""
input UpdateAccountInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `AccountInfo` being updated.
  """
  patch: AccountInfoPatch!
  id: BigInt!
}

"""The output of our update `AccountSecret` mutation."""
type UpdateAccountSecretPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `AccountSecret` that was updated by this mutation."""
  accountSecret: AccountSecret

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `AccountSecret`."""
  workspace: AccountInfo!

  """An edge for our `AccountSecret`. May be used by Relay 1."""
  accountSecretEdge(
    """The method to use when ordering `AccountSecret`."""
    orderBy: [AccountSecretsOrderBy!] = [PRIMARY_KEY_ASC]
  ): AccountSecretsEdge
}

"""All input for the `updateAccountSecretByNodeId` mutation."""
input UpdateAccountSecretByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `AccountSecret` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `AccountSecret` being updated.
  """
  patch: AccountSecretPatch!
}

"""
Represents an update to a `AccountSecret`. Fields that are set will be updated.
"""
input AccountSecretPatch {
  creatorId: BigInt
  workspaceId: BigInt
  secretName: String
  creationTime: Datetime
}

"""All input for the `updateAccountSecret` mutation."""
input UpdateAccountSecretInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `AccountSecret` being updated.
  """
  patch: AccountSecretPatch!
  workspaceId: BigInt!
  secretName: String!
}

"""The output of our update `BasespaceApiToken` mutation."""
type UpdateBasespaceApiTokenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `BasespaceApiToken` that was updated by this mutation."""
  basespaceApiToken: BasespaceApiToken

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `BasespaceApiToken`.
  """
  account: AccountInfo!

  """An edge for our `BasespaceApiToken`. May be used by Relay 1."""
  basespaceApiTokenEdge(
    """The method to use when ordering `BasespaceApiToken`."""
    orderBy: [BasespaceApiTokensOrderBy!] = [PRIMARY_KEY_ASC]
  ): BasespaceApiTokensEdge
}

"""All input for the `updateBasespaceApiTokenByNodeId` mutation."""
input UpdateBasespaceApiTokenByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `BasespaceApiToken` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `BasespaceApiToken` being updated.
  """
  patch: BasespaceApiTokenPatch!
}

"""
Represents an update to a `BasespaceApiToken`. Fields that are set will be updated.
"""
input BasespaceApiTokenPatch {
  accountId: BigInt
  token: String
  displayName: String
  lastAutoImport: Datetime
  autoImportProjects: Boolean
  autoImportRuns: Boolean
  apiUrl: String
}

"""All input for the `updateBasespaceApiToken` mutation."""
input UpdateBasespaceApiTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `BasespaceApiToken` being updated.
  """
  patch: BasespaceApiTokenPatch!
  accountId: BigInt!
  token: String!
}

"""The output of our update `BenchlingApiToken` mutation."""
type UpdateBenchlingApiTokenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `BenchlingApiToken` that was updated by this mutation."""
  benchlingApiToken: BenchlingApiToken

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `BenchlingApiToken`.
  """
  account: AccountInfo!

  """An edge for our `BenchlingApiToken`. May be used by Relay 1."""
  benchlingApiTokenEdge(
    """The method to use when ordering `BenchlingApiToken`."""
    orderBy: [BenchlingApiTokensOrderBy!] = [PRIMARY_KEY_ASC]
  ): BenchlingApiTokensEdge
}

"""All input for the `updateBenchlingApiTokenByNodeId` mutation."""
input UpdateBenchlingApiTokenByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `BenchlingApiToken` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `BenchlingApiToken` being updated.
  """
  patch: BenchlingApiTokenPatch!
}

"""
Represents an update to a `BenchlingApiToken`. Fields that are set will be updated.
"""
input BenchlingApiTokenPatch {
  accountId: BigInt
  domain: String
  token: String
}

"""All input for the `updateBenchlingApiToken` mutation."""
input UpdateBenchlingApiTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `BenchlingApiToken` being updated.
  """
  patch: BenchlingApiTokenPatch!
  accountId: BigInt!
  domain: String!
  token: String!
}

"""The output of our update `CatalogEvent` mutation."""
type UpdateCatalogEventPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogEvent` that was updated by this mutation."""
  catalogEvent: CatalogEvent

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogProject` that is related to this `CatalogEvent`.
  """
  project: CatalogProject

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogEvent`.
  """
  experiment: CatalogExperiment

  """Reads a single `CatalogSample` that is related to this `CatalogEvent`."""
  sample: CatalogSample

  """Reads a single `UserInfo` that is related to this `CatalogEvent`."""
  causeAccount: UserInfo!

  """An edge for our `CatalogEvent`. May be used by Relay 1."""
  catalogEventEdge(
    """The method to use when ordering `CatalogEvent`."""
    orderBy: [CatalogEventsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogEventsEdge
}

"""All input for the `updateCatalogEventByNodeId` mutation."""
input UpdateCatalogEventByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogEvent` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `CatalogEvent` being updated.
  """
  patch: CatalogEventPatch!
}

"""
Represents an update to a `CatalogEvent`. Fields that are set will be updated.
"""
input CatalogEventPatch {
  projectId: BigInt
  experimentId: BigInt
  sampleId: BigInt
  type: CatalogEventType
  causeAccountId: BigInt
  data: JSON
  time: Datetime
}

"""All input for the `updateCatalogEvent` mutation."""
input UpdateCatalogEventInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `CatalogEvent` being updated.
  """
  patch: CatalogEventPatch!
  id: BigInt!
}

"""The output of our update `CatalogExperiment` mutation."""
type UpdateCatalogExperimentPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogExperiment` that was updated by this mutation."""
  catalogExperiment: CatalogExperiment

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogProject` that is related to this `CatalogExperiment`.
  """
  project: CatalogProject!

  """An edge for our `CatalogExperiment`. May be used by Relay 1."""
  catalogExperimentEdge(
    """The method to use when ordering `CatalogExperiment`."""
    orderBy: [CatalogExperimentsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogExperimentsEdge
}

"""All input for the `updateCatalogExperimentByNodeId` mutation."""
input UpdateCatalogExperimentByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogExperiment` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `CatalogExperiment` being updated.
  """
  patch: CatalogExperimentPatch!
}

"""
Represents an update to a `CatalogExperiment`. Fields that are set will be updated.
"""
input CatalogExperimentPatch {
  projectId: BigInt
  removed: Boolean
  displayName: String
  keyOrder: [String]
}

"""All input for the `updateCatalogExperiment` mutation."""
input UpdateCatalogExperimentInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `CatalogExperiment` being updated.
  """
  patch: CatalogExperimentPatch!
  id: BigInt!
}

"""The output of our update `CatalogExperimentColumnDefinition` mutation."""
type UpdateCatalogExperimentColumnDefinitionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  The `CatalogExperimentColumnDefinition` that was updated by this mutation.
  """
  catalogExperimentColumnDefinition: CatalogExperimentColumnDefinition

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogExperimentColumnDefinition`.
  """
  experiment: CatalogExperiment!

  """
  An edge for our `CatalogExperimentColumnDefinition`. May be used by Relay 1.
  """
  catalogExperimentColumnDefinitionEdge(
    """The method to use when ordering `CatalogExperimentColumnDefinition`."""
    orderBy: [CatalogExperimentColumnDefinitionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogExperimentColumnDefinitionsEdge
}

"""
All input for the `updateCatalogExperimentColumnDefinitionByNodeId` mutation.
"""
input UpdateCatalogExperimentColumnDefinitionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogExperimentColumnDefinition` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `CatalogExperimentColumnDefinition` being updated.
  """
  patch: CatalogExperimentColumnDefinitionPatch!
}

"""
Represents an update to a `CatalogExperimentColumnDefinition`. Fields that are set will be updated.
"""
input CatalogExperimentColumnDefinitionPatch {
  experimentId: BigInt
  key: String
  displayName: String
  type: JSON
  def: JSON
  metadata: JSON
}

"""All input for the `updateCatalogExperimentColumnDefinition` mutation."""
input UpdateCatalogExperimentColumnDefinitionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `CatalogExperimentColumnDefinition` being updated.
  """
  patch: CatalogExperimentColumnDefinitionPatch!
  experimentId: BigInt!
  key: String!
}

"""The output of our update `CatalogProject` mutation."""
type UpdateCatalogProjectPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogProject` that was updated by this mutation."""
  catalogProject: CatalogProject

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `CatalogProject`."""
  owner: AccountInfo!

  """An edge for our `CatalogProject`. May be used by Relay 1."""
  catalogProjectEdge(
    """The method to use when ordering `CatalogProject`."""
    orderBy: [CatalogProjectsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogProjectsEdge
}

"""All input for the `updateCatalogProjectByNodeId` mutation."""
input UpdateCatalogProjectByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogProject` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `CatalogProject` being updated.
  """
  patch: CatalogProjectPatch!
}

"""
Represents an update to a `CatalogProject`. Fields that are set will be updated.
"""
input CatalogProjectPatch {
  ownerId: BigInt
  removed: Boolean
  displayName: String
}

"""All input for the `updateCatalogProject` mutation."""
input UpdateCatalogProjectInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `CatalogProject` being updated.
  """
  patch: CatalogProjectPatch!
  id: BigInt!
}

"""The output of our update `CatalogSample` mutation."""
type UpdateCatalogSamplePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogSample` that was updated by this mutation."""
  catalogSample: CatalogSample

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogSample`.
  """
  experiment: CatalogExperiment!

  """An edge for our `CatalogSample`. May be used by Relay 1."""
  catalogSampleEdge(
    """The method to use when ordering `CatalogSample`."""
    orderBy: [CatalogSamplesOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogSamplesEdge
}

"""All input for the `updateCatalogSampleByNodeId` mutation."""
input UpdateCatalogSampleByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogSample` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `CatalogSample` being updated.
  """
  patch: CatalogSamplePatch!
}

"""
Represents an update to a `CatalogSample`. Fields that are set will be updated.
"""
input CatalogSamplePatch {
  experimentId: BigInt
  name: String
  removed: Boolean
}

"""All input for the `updateCatalogSample` mutation."""
input UpdateCatalogSampleInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `CatalogSample` being updated.
  """
  patch: CatalogSamplePatch!
  id: BigInt!
}

"""The output of our update `CatalogSampleColumnDatum` mutation."""
type UpdateCatalogSampleColumnDatumPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogSampleColumnDatum` that was updated by this mutation."""
  catalogSampleColumnDatum: CatalogSampleColumnDatum

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogSample` that is related to this `CatalogSampleColumnDatum`.
  """
  sample: CatalogSample!

  """An edge for our `CatalogSampleColumnDatum`. May be used by Relay 1."""
  catalogSampleColumnDatumEdge(
    """The method to use when ordering `CatalogSampleColumnDatum`."""
    orderBy: [CatalogSampleColumnDataOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogSampleColumnDataEdge
}

"""All input for the `updateCatalogSampleColumnDatumByNodeId` mutation."""
input UpdateCatalogSampleColumnDatumByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogSampleColumnDatum` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `CatalogSampleColumnDatum` being updated.
  """
  patch: CatalogSampleColumnDatumPatch!
}

"""
Represents an update to a `CatalogSampleColumnDatum`. Fields that are set will be updated.
"""
input CatalogSampleColumnDatumPatch {
  sampleId: BigInt
  key: String
  data: JSON
}

"""All input for the `updateCatalogSampleColumnDatum` mutation."""
input UpdateCatalogSampleColumnDatumInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `CatalogSampleColumnDatum` being updated.
  """
  patch: CatalogSampleColumnDatumPatch!
  sampleId: BigInt!
  key: String!
}

"""The output of our update `ContainerInfo` mutation."""
type UpdateContainerInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ContainerInfo` that was updated by this mutation."""
  containerInfo: ContainerInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `ContainerInfo`. May be used by Relay 1."""
  containerInfoEdge(
    """The method to use when ordering `ContainerInfo`."""
    orderBy: [ContainerInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ContainerInfosEdge
}

"""All input for the `updateContainerInfoByNodeId` mutation."""
input UpdateContainerInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ContainerInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `ContainerInfo` being updated.
  """
  patch: ContainerInfoPatch!
}

"""
Represents an update to a `ContainerInfo`. Fields that are set will be updated.
"""
input ContainerInfoPatch {
  executionGraphNodeFlytedbId: BigInt
  containerName: String
  index: BigInt
  status: TaskExecutionStatus
}

"""All input for the `updateContainerInfo` mutation."""
input UpdateContainerInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ContainerInfo` being updated.
  """
  patch: ContainerInfoPatch!
  executionGraphNodeFlytedbId: BigInt!
  index: BigInt!
}

"""The output of our update `DatasetAgreementActivated` mutation."""
type UpdateDatasetAgreementActivatedPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetAgreementActivated` that was updated by this mutation."""
  datasetAgreementActivated: DatasetAgreementActivated

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `UserInfo` that is related to this `DatasetAgreementActivated`.
  """
  account: UserInfo!

  """An edge for our `DatasetAgreementActivated`. May be used by Relay 1."""
  datasetAgreementActivatedEdge(
    """The method to use when ordering `DatasetAgreementActivated`."""
    orderBy: [DatasetAgreementActivatedsOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetAgreementActivatedsEdge
}

"""All input for the `updateDatasetAgreementActivatedByNodeId` mutation."""
input UpdateDatasetAgreementActivatedByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetAgreementActivated` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `DatasetAgreementActivated` being updated.
  """
  patch: DatasetAgreementActivatedPatch!
}

"""
Represents an update to a `DatasetAgreementActivated`. Fields that are set will be updated.
"""
input DatasetAgreementActivatedPatch {
  accountId: BigInt
  time: Datetime
}

"""All input for the `updateDatasetAgreementActivated` mutation."""
input UpdateDatasetAgreementActivatedInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `DatasetAgreementActivated` being updated.
  """
  patch: DatasetAgreementActivatedPatch!
  accountId: BigInt!
}

"""The output of our update `DatasetDownloadInfo` mutation."""
type UpdateDatasetDownloadInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetDownloadInfo` that was updated by this mutation."""
  datasetDownloadInfo: DatasetDownloadInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `DatasetInfo` that is related to this `DatasetDownloadInfo`.
  """
  dataset: DatasetInfo!

  """
  Reads a single `AccountInfo` that is related to this `DatasetDownloadInfo`.
  """
  account: AccountInfo!

  """An edge for our `DatasetDownloadInfo`. May be used by Relay 1."""
  datasetDownloadInfoEdge(
    """The method to use when ordering `DatasetDownloadInfo`."""
    orderBy: [DatasetDownloadInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetDownloadInfosEdge
}

"""All input for the `updateDatasetDownloadInfoByNodeId` mutation."""
input UpdateDatasetDownloadInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetDownloadInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `DatasetDownloadInfo` being updated.
  """
  patch: DatasetDownloadInfoPatch!
}

"""
Represents an update to a `DatasetDownloadInfo`. Fields that are set will be updated.
"""
input DatasetDownloadInfoPatch {
  executionName: String
  executionProject: String
  executionDomain: String
  datasetId: BigInt
  accountId: BigInt
  status: DatasetDownloadStatus
}

"""
All input for the `updateDatasetDownloadInfoByExecutionNameAndExecutionProjectAndExecutionDomain` mutation.
"""
input UpdateDatasetDownloadInfoByExecutionNameAndExecutionProjectAndExecutionDomainInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `DatasetDownloadInfo` being updated.
  """
  patch: DatasetDownloadInfoPatch!
  executionName: String!
  executionProject: String!
  executionDomain: String!
}

"""All input for the `updateDatasetDownloadInfo` mutation."""
input UpdateDatasetDownloadInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `DatasetDownloadInfo` being updated.
  """
  patch: DatasetDownloadInfoPatch!
  id: BigInt!
}

"""The output of our update `DatasetInfo` mutation."""
type UpdateDatasetInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetInfo` that was updated by this mutation."""
  datasetInfo: DatasetInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `DatasetInfo`. May be used by Relay 1."""
  datasetInfoEdge(
    """The method to use when ordering `DatasetInfo`."""
    orderBy: [DatasetInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetInfosEdge
}

"""All input for the `updateDatasetInfoByNodeId` mutation."""
input UpdateDatasetInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `DatasetInfo` being updated.
  """
  patch: DatasetInfoPatch!
}

"""
Represents an update to a `DatasetInfo`. Fields that are set will be updated.
"""
input DatasetInfoPatch {
  provider: String
  thirdpartyId: String
  displayName: String
  description: String
  publicationYear: BigInt
  creationTime: Datetime
  modifyTime: Datetime
  availability: DatasetAvailability
  price: BigFloat
}

"""All input for the `updateDatasetInfo` mutation."""
input UpdateDatasetInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `DatasetInfo` being updated.
  """
  patch: DatasetInfoPatch!
  id: BigInt!
}

"""
All input for the `updateDatasetInfoByProviderAndThirdpartyId` mutation.
"""
input UpdateDatasetInfoByProviderAndThirdpartyIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `DatasetInfo` being updated.
  """
  patch: DatasetInfoPatch!
  provider: String!
  thirdpartyId: String!
}

"""The output of our update `DatasetInfoTag` mutation."""
type UpdateDatasetInfoTagPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetInfoTag` that was updated by this mutation."""
  datasetInfoTag: DatasetInfoTag

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `DatasetInfo` that is related to this `DatasetInfoTag`."""
  dataset: DatasetInfo!

  """An edge for our `DatasetInfoTag`. May be used by Relay 1."""
  datasetInfoTagEdge(
    """The method to use when ordering `DatasetInfoTag`."""
    orderBy: [DatasetInfoTagsOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetInfoTagsEdge
}

"""All input for the `updateDatasetInfoTagByNodeId` mutation."""
input UpdateDatasetInfoTagByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetInfoTag` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `DatasetInfoTag` being updated.
  """
  patch: DatasetInfoTagPatch!
}

"""
Represents an update to a `DatasetInfoTag`. Fields that are set will be updated.
"""
input DatasetInfoTagPatch {
  datasetId: BigInt
  key: String
  value: String
}

"""All input for the `updateDatasetInfoTag` mutation."""
input UpdateDatasetInfoTagInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `DatasetInfoTag` being updated.
  """
  patch: DatasetInfoTagPatch!
  datasetId: BigInt!
  key: String!
  value: String!
}

"""The output of our update `DatasetPurchase` mutation."""
type UpdateDatasetPurchasePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetPurchase` that was updated by this mutation."""
  datasetPurchase: DatasetPurchase

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `DatasetInfo` that is related to this `DatasetPurchase`.
  """
  dataset: DatasetInfo!

  """Reads a single `UserInfo` that is related to this `DatasetPurchase`."""
  userInfoByPurchasedBy: UserInfo!

  """
  Reads a single `AccountInfo` that is related to this `DatasetPurchase`.
  """
  accountInfoByBilledTo: AccountInfo!

  """An edge for our `DatasetPurchase`. May be used by Relay 1."""
  datasetPurchaseEdge(
    """The method to use when ordering `DatasetPurchase`."""
    orderBy: [DatasetPurchasesOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetPurchasesEdge
}

"""All input for the `updateDatasetPurchaseByNodeId` mutation."""
input UpdateDatasetPurchaseByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetPurchase` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `DatasetPurchase` being updated.
  """
  patch: DatasetPurchasePatch!
}

"""
Represents an update to a `DatasetPurchase`. Fields that are set will be updated.
"""
input DatasetPurchasePatch {
  datasetId: BigInt
  purchasedBy: BigInt
  billedTo: BigInt
  credits: BigFloat
  time: Datetime
}

"""All input for the `updateDatasetPurchase` mutation."""
input UpdateDatasetPurchaseInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `DatasetPurchase` being updated.
  """
  patch: DatasetPurchasePatch!
  datasetId: BigInt!
  purchasedBy: BigInt!
}

"""The output of our update `DatasetRequest` mutation."""
type UpdateDatasetRequestPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetRequest` that was updated by this mutation."""
  datasetRequest: DatasetRequest

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `DatasetInfo` that is related to this `DatasetRequest`."""
  dataset: DatasetInfo!

  """Reads a single `UserInfo` that is related to this `DatasetRequest`."""
  account: UserInfo!

  """An edge for our `DatasetRequest`. May be used by Relay 1."""
  datasetRequestEdge(
    """The method to use when ordering `DatasetRequest`."""
    orderBy: [DatasetRequestsOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetRequestsEdge
}

"""All input for the `updateDatasetRequestByNodeId` mutation."""
input UpdateDatasetRequestByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetRequest` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `DatasetRequest` being updated.
  """
  patch: DatasetRequestPatch!
}

"""
Represents an update to a `DatasetRequest`. Fields that are set will be updated.
"""
input DatasetRequestPatch {
  datasetId: BigInt
  accountId: BigInt
  email: String
  time: Datetime
}

"""All input for the `updateDatasetRequest` mutation."""
input UpdateDatasetRequestInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `DatasetRequest` being updated.
  """
  patch: DatasetRequestPatch!
  datasetId: BigInt!
  accountId: BigInt!
}

"""The output of our update `EbsSession` mutation."""
type UpdateEbsSessionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `EbsSession` that was updated by this mutation."""
  ebsSession: EbsSession

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `PodInfo` that is related to this `EbsSession`."""
  pod: PodInfo!

  """An edge for our `EbsSession`. May be used by Relay 1."""
  ebsSessionEdge(
    """The method to use when ordering `EbsSession`."""
    orderBy: [EbsSessionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): EbsSessionsEdge
}

"""All input for the `updateEbsSessionByNodeId` mutation."""
input UpdateEbsSessionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `EbsSession` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `EbsSession` being updated.
  """
  patch: EbsSessionPatch!
}

"""
Represents an update to a `EbsSession`. Fields that are set will be updated.
"""
input EbsSessionPatch {
  podId: BigInt
  storageGigs: BigInt
  startTime: Datetime
  endTime: Datetime
  credits: Float
}

"""All input for the `updateEbsSession` mutation."""
input UpdateEbsSessionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `EbsSession` being updated.
  """
  patch: EbsSessionPatch!
  id: BigInt!
}

"""The output of our update `ExecutionBatchInfo` mutation."""
type UpdateExecutionBatchInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionBatchInfo` that was updated by this mutation."""
  executionBatchInfo: ExecutionBatchInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `ExecutionBatchInfo`.
  """
  accountInfoByOwnedBy: AccountInfo!

  """An edge for our `ExecutionBatchInfo`. May be used by Relay 1."""
  executionBatchInfoEdge(
    """The method to use when ordering `ExecutionBatchInfo`."""
    orderBy: [ExecutionBatchInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionBatchInfosEdge
}

"""All input for the `updateExecutionBatchInfoByNodeId` mutation."""
input UpdateExecutionBatchInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionBatchInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `ExecutionBatchInfo` being updated.
  """
  patch: ExecutionBatchInfoPatch!
}

"""
Represents an update to a `ExecutionBatchInfo`. Fields that are set will be updated.
"""
input ExecutionBatchInfoPatch {
  creationTime: Datetime
  ownedBy: BigInt
  launchedBy: BigInt
}

"""All input for the `updateExecutionBatchInfo` mutation."""
input UpdateExecutionBatchInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionBatchInfo` being updated.
  """
  patch: ExecutionBatchInfoPatch!
  id: BigInt!
}

"""The output of our update `ExecutionBatchMember` mutation."""
type UpdateExecutionBatchMemberPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionBatchMember` that was updated by this mutation."""
  executionBatchMember: ExecutionBatchMember

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionBatchInfo` that is related to this `ExecutionBatchMember`.
  """
  batch: ExecutionBatchInfo!

  """An edge for our `ExecutionBatchMember`. May be used by Relay 1."""
  executionBatchMemberEdge(
    """The method to use when ordering `ExecutionBatchMember`."""
    orderBy: [ExecutionBatchMembersOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionBatchMembersEdge
}

"""All input for the `updateExecutionBatchMemberByNodeId` mutation."""
input UpdateExecutionBatchMemberByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionBatchMember` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `ExecutionBatchMember` being updated.
  """
  patch: ExecutionBatchMemberPatch!
}

"""
Represents an update to a `ExecutionBatchMember`. Fields that are set will be updated.
"""
input ExecutionBatchMemberPatch {
  batchId: BigInt
  executionFlytedbId: BigInt
  notificationStatus: NotificationStatus
}

"""All input for the `updateExecutionBatchMember` mutation."""
input UpdateExecutionBatchMemberInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionBatchMember` being updated.
  """
  patch: ExecutionBatchMemberPatch!
  batchId: BigInt!
  executionFlytedbId: BigInt!
}

"""The output of our update `ExecutionCreator` mutation."""
type UpdateExecutionCreatorPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionCreator` that was updated by this mutation."""
  executionCreator: ExecutionCreator

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `ExecutionCreator`.
  """
  accountInfoByCreatedBy: AccountInfo!

  """An edge for our `ExecutionCreator`. May be used by Relay 1."""
  executionCreatorEdge(
    """The method to use when ordering `ExecutionCreator`."""
    orderBy: [ExecutionCreatorsOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionCreatorsEdge
}

"""All input for the `updateExecutionCreatorByNodeId` mutation."""
input UpdateExecutionCreatorByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionCreator` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `ExecutionCreator` being updated.
  """
  patch: ExecutionCreatorPatch!
}

"""
Represents an update to a `ExecutionCreator`. Fields that are set will be updated.
"""
input ExecutionCreatorPatch {
  createdBy: BigInt
  flytedbId: BigInt
  launchTime: Datetime
  launchedBy: BigInt
  token: String
}

"""All input for the `updateExecutionCreatorByFlytedbId` mutation."""
input UpdateExecutionCreatorByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionCreator` being updated.
  """
  patch: ExecutionCreatorPatch!
  flytedbId: BigInt!
}

"""All input for the `updateExecutionCreator` mutation."""
input UpdateExecutionCreatorInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionCreator` being updated.
  """
  patch: ExecutionCreatorPatch!
  flytedbId: BigInt!
  createdBy: BigInt!
}

"""All input for the `updateExecutionCreatorByToken` mutation."""
input UpdateExecutionCreatorByTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionCreator` being updated.
  """
  patch: ExecutionCreatorPatch!
  token: String!
}

"""The output of our update `ExecutionGraphNode` mutation."""
type UpdateExecutionGraphNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionGraphNode` that was updated by this mutation."""
  executionGraphNode: ExecutionGraphNode

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionInfo` that is related to this `ExecutionGraphNode`.
  """
  execution: ExecutionInfo

  """
  Reads a single `WorkflowGraphNode` that is related to this `ExecutionGraphNode`.
  """
  workflowGraphNode: WorkflowGraphNode!

  """An edge for our `ExecutionGraphNode`. May be used by Relay 1."""
  executionGraphNodeEdge(
    """The method to use when ordering `ExecutionGraphNode`."""
    orderBy: [ExecutionGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionGraphNodesEdge
}

"""All input for the `updateExecutionGraphNodeByNodeId` mutation."""
input UpdateExecutionGraphNodeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionGraphNode` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `ExecutionGraphNode` being updated.
  """
  patch: ExecutionGraphNodePatch!
}

"""
Represents an update to a `ExecutionGraphNode`. Fields that are set will be updated.
"""
input ExecutionGraphNodePatch {
  id: BigInt
  executionId: BigInt
  workflowGraphNodeId: BigInt
  flytedbId: BigInt
  status: ExecutionNodeStatus
  inputsPreview: Base64EncodedBinary
  inputsUrl: String
  outputsPreview: Base64EncodedBinary
  outputsUrl: String
  creationTime: Datetime
  startTime: Datetime
  resolutionTime: Datetime
  estimatedResolutionTime: Datetime
  logArn: String
  cost: Float
  instanceType: String
  branchIdentifier: String
  error: String
}

"""All input for the `updateExecutionGraphNode` mutation."""
input UpdateExecutionGraphNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionGraphNode` being updated.
  """
  patch: ExecutionGraphNodePatch!
  id: BigInt!
}

"""
All input for the `updateExecutionGraphNodeByExecutionIdAndWorkflowGraphNodeIdAndBranchIdentifier` mutation.
"""
input UpdateExecutionGraphNodeByExecutionIdAndWorkflowGraphNodeIdAndBranchIdentifierInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionGraphNode` being updated.
  """
  patch: ExecutionGraphNodePatch!
  executionId: BigInt!
  workflowGraphNodeId: BigInt!
  branchIdentifier: String!
}

"""All input for the `updateExecutionGraphNodeByFlytedbId` mutation."""
input UpdateExecutionGraphNodeByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionGraphNode` being updated.
  """
  patch: ExecutionGraphNodePatch!
  flytedbId: BigInt!
}

"""The output of our update `ExecutionInfo` mutation."""
type UpdateExecutionInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionInfo` that was updated by this mutation."""
  executionInfo: ExecutionInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `WorkflowInfo` that is related to this `ExecutionInfo`."""
  workflow: WorkflowInfo!

  """An edge for our `ExecutionInfo`. May be used by Relay 1."""
  executionInfoEdge(
    """The method to use when ordering `ExecutionInfo`."""
    orderBy: [ExecutionInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionInfosEdge
}

"""All input for the `updateExecutionInfoByNodeId` mutation."""
input UpdateExecutionInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `ExecutionInfo` being updated.
  """
  patch: ExecutionInfoPatch!
}

"""
Represents an update to a `ExecutionInfo`. Fields that are set will be updated.
"""
input ExecutionInfoPatch {
  id: BigInt
  workflowId: BigInt
  flytedbId: BigInt
  inputsPreview: Base64EncodedBinary
  inputsUrl: String
  outputsPreview: Base64EncodedBinary
  outputsUrl: String
  displayName: String
  status: ExecutionStatus
  creationTime: Datetime
  startTime: Datetime
  resolutionTime: Datetime
  estimatedResolutionTime: Datetime
  shareLink: String
  shared: Boolean
  parentExecutionGraphNodeFlytedbId: BigInt
}

"""All input for the `updateExecutionInfo` mutation."""
input UpdateExecutionInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionInfo` being updated.
  """
  patch: ExecutionInfoPatch!
  id: BigInt!
}

"""All input for the `updateExecutionInfoByFlytedbId` mutation."""
input UpdateExecutionInfoByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionInfo` being updated.
  """
  patch: ExecutionInfoPatch!
  flytedbId: BigInt!
}

"""The output of our update `ExecutionNotificationInfo` mutation."""
type UpdateExecutionNotificationInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionNotificationInfo` that was updated by this mutation."""
  executionNotificationInfo: ExecutionNotificationInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionBatchInfo` that is related to this `ExecutionNotificationInfo`.
  """
  batch: ExecutionBatchInfo!

  """An edge for our `ExecutionNotificationInfo`. May be used by Relay 1."""
  executionNotificationInfoEdge(
    """The method to use when ordering `ExecutionNotificationInfo`."""
    orderBy: [ExecutionNotificationInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionNotificationInfosEdge
}

"""All input for the `updateExecutionNotificationInfoByNodeId` mutation."""
input UpdateExecutionNotificationInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionNotificationInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `ExecutionNotificationInfo` being updated.
  """
  patch: ExecutionNotificationInfoPatch!
}

"""
Represents an update to a `ExecutionNotificationInfo`. Fields that are set will be updated.
"""
input ExecutionNotificationInfoPatch {
  batchId: BigInt
  receiverEmail: String
  status: NotificationStatus
  sentAt: Datetime
  type: NotificationType
}

"""All input for the `updateExecutionNotificationInfo` mutation."""
input UpdateExecutionNotificationInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionNotificationInfo` being updated.
  """
  patch: ExecutionNotificationInfoPatch!
  batchId: BigInt!
  receiverEmail: String!
  type: NotificationType!
}

"""The output of our update `ExecutionRefLpInfo` mutation."""
type UpdateExecutionRefLpInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionRefLpInfo` that was updated by this mutation."""
  executionRefLpInfo: ExecutionRefLpInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionGraphNode` that is related to this `ExecutionRefLpInfo`.
  """
  egn: ExecutionGraphNode!

  """An edge for our `ExecutionRefLpInfo`. May be used by Relay 1."""
  executionRefLpInfoEdge(
    """The method to use when ordering `ExecutionRefLpInfo`."""
    orderBy: [ExecutionRefLpInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionRefLpInfosEdge
}

"""All input for the `updateExecutionRefLpInfoByNodeId` mutation."""
input UpdateExecutionRefLpInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionRefLpInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `ExecutionRefLpInfo` being updated.
  """
  patch: ExecutionRefLpInfoPatch!
}

"""
Represents an update to a `ExecutionRefLpInfo`. Fields that are set will be updated.
"""
input ExecutionRefLpInfoPatch {
  token: String
  egnId: BigInt
}

"""All input for the `updateExecutionRefLpInfo` mutation."""
input UpdateExecutionRefLpInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `ExecutionRefLpInfo` being updated.
  """
  patch: ExecutionRefLpInfoPatch!
  egnId: BigInt!
}

"""The output of our update `GithubPersonalAccessToken` mutation."""
type UpdateGithubPersonalAccessTokenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `GithubPersonalAccessToken` that was updated by this mutation."""
  githubPersonalAccessToken: GithubPersonalAccessToken

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `GithubPersonalAccessToken`.
  """
  account: AccountInfo!

  """An edge for our `GithubPersonalAccessToken`. May be used by Relay 1."""
  githubPersonalAccessTokenEdge(
    """The method to use when ordering `GithubPersonalAccessToken`."""
    orderBy: [GithubPersonalAccessTokensOrderBy!] = [PRIMARY_KEY_ASC]
  ): GithubPersonalAccessTokensEdge
}

"""All input for the `updateGithubPersonalAccessTokenByNodeId` mutation."""
input UpdateGithubPersonalAccessTokenByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `GithubPersonalAccessToken` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `GithubPersonalAccessToken` being updated.
  """
  patch: GithubPersonalAccessTokenPatch!
}

"""
Represents an update to a `GithubPersonalAccessToken`. Fields that are set will be updated.
"""
input GithubPersonalAccessTokenPatch {
  accountId: BigInt
  username: String
  token: String
}

"""All input for the `updateGithubPersonalAccessToken` mutation."""
input UpdateGithubPersonalAccessTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `GithubPersonalAccessToken` being updated.
  """
  patch: GithubPersonalAccessTokenPatch!
  accountId: BigInt!
}

"""The output of our update `IgvGenome` mutation."""
type UpdateIgvGenomePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `IgvGenome` that was updated by this mutation."""
  igvGenome: IgvGenome

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `IgvGenome`."""
  ldataNode: LdataNode

  """Reads a single `ExecutionCreator` that is related to this `IgvGenome`."""
  executionFlytedb: ExecutionCreator

  """An edge for our `IgvGenome`. May be used by Relay 1."""
  igvGenomeEdge(
    """The method to use when ordering `IgvGenome`."""
    orderBy: [IgvGenomesOrderBy!] = [PRIMARY_KEY_ASC]
  ): IgvGenomesEdge
}

"""All input for the `updateIgvGenomeByNodeId` mutation."""
input UpdateIgvGenomeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `IgvGenome` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `IgvGenome` being updated.
  """
  patch: IgvGenomePatch!
}

"""
Represents an update to a `IgvGenome`. Fields that are set will be updated.
"""
input IgvGenomePatch {
  ldataNodeId: BigInt
  executionFlytedbId: BigInt
  s3FastaPath: String
  s3IdxPath: String
}

"""All input for the `updateIgvGenome` mutation."""
input UpdateIgvGenomeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `IgvGenome` being updated.
  """
  patch: IgvGenomePatch!
  id: BigInt!
}

"""The output of our update `IgvTrack` mutation."""
type UpdateIgvTrackPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `IgvTrack` that was updated by this mutation."""
  igvTrack: IgvTrack

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `IgvTrack`."""
  ldataNode: LdataNode

  """An edge for our `IgvTrack`. May be used by Relay 1."""
  igvTrackEdge(
    """The method to use when ordering `IgvTrack`."""
    orderBy: [IgvTracksOrderBy!] = [PRIMARY_KEY_ASC]
  ): IgvTracksEdge
}

"""All input for the `updateIgvTrackByNodeId` mutation."""
input UpdateIgvTrackByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `IgvTrack` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `IgvTrack` being updated.
  """
  patch: IgvTrackPatch!
}

"""
Represents an update to a `IgvTrack`. Fields that are set will be updated.
"""
input IgvTrackPatch {
  ldataNodeId: BigInt
  executionFlytedbId: BigInt
  s3TrackPath: String
  type: String
}

"""All input for the `updateIgvTrack` mutation."""
input UpdateIgvTrackInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `IgvTrack` being updated.
  """
  patch: IgvTrackPatch!
  id: BigInt!
}

"""The output of our update `IncidentInfo` mutation."""
type UpdateIncidentInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `IncidentInfo` that was updated by this mutation."""
  incidentInfo: IncidentInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `IncidentInfo`. May be used by Relay 1."""
  incidentInfoEdge(
    """The method to use when ordering `IncidentInfo`."""
    orderBy: [IncidentInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): IncidentInfosEdge
}

"""All input for the `updateIncidentInfoByNodeId` mutation."""
input UpdateIncidentInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `IncidentInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `IncidentInfo` being updated.
  """
  patch: IncidentInfoPatch!
}

"""
Represents an update to a `IncidentInfo`. Fields that are set will be updated.
"""
input IncidentInfoPatch {
  data: String
  startTime: Datetime
  resolutionTime: Datetime
}

"""All input for the `updateIncidentInfo` mutation."""
input UpdateIncidentInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `IncidentInfo` being updated.
  """
  patch: IncidentInfoPatch!
  id: BigInt!
}

"""The output of our update `LdataLinkDatum` mutation."""
type UpdateLdataLinkDatumPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataLinkDatum` that was updated by this mutation."""
  ldataLinkDatum: LdataLinkDatum

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataLinkDatum`."""
  ldataNode: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataLinkDatum`."""
  targetNode: LdataNode!

  """An edge for our `LdataLinkDatum`. May be used by Relay 1."""
  ldataLinkDatumEdge(
    """The method to use when ordering `LdataLinkDatum`."""
    orderBy: [LdataLinkDataOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataLinkDataEdge
}

"""All input for the `updateLdataLinkDatumByNodeId` mutation."""
input UpdateLdataLinkDatumByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataLinkDatum` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataLinkDatum` being updated.
  """
  patch: LdataLinkDatumPatch!
}

"""
Represents an update to a `LdataLinkDatum`. Fields that are set will be updated.
"""
input LdataLinkDatumPatch {
  ldataNodeId: BigInt
  targetNodeId: BigInt
}

"""All input for the `updateLdataLinkDatum` mutation."""
input UpdateLdataLinkDatumInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataLinkDatum` being updated.
  """
  patch: LdataLinkDatumPatch!
  ldataNodeId: BigInt!
}

"""The output of our update `LdataNode` mutation."""
type UpdateLdataNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNode` that was updated by this mutation."""
  ldataNode: LdataNode

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataNode`."""
  ldataNodeByCopiedFrom: LdataNode

  """An edge for our `LdataNode`. May be used by Relay 1."""
  ldataNodeEdge(
    """The method to use when ordering `LdataNode`."""
    orderBy: [LdataNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodesEdge
}

"""All input for the `updateLdataNodeByNodeId` mutation."""
input UpdateLdataNodeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNode` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataNode` being updated.
  """
  patch: LdataNodePatch!
}

"""
Represents an update to a `LdataNode`. Fields that are set will be updated.
"""
input LdataNodePatch {
  id: BigInt
  name: String
  type: LdataNodeType
  sequencer: String
  removed: Boolean
  created: Boolean
  copiedFrom: BigInt
  shareLink: String
  shared: Boolean
  pending: Boolean
  properCopy: Boolean
  dataRemoved: Boolean
}

"""All input for the `updateLdataNode` mutation."""
input UpdateLdataNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataNode` being updated.
  """
  patch: LdataNodePatch!
  id: BigInt!
}

"""All input for the `updateLdataNodeByShareLink` mutation."""
input UpdateLdataNodeByShareLinkInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataNode` being updated.
  """
  patch: LdataNodePatch!
  shareLink: String!
}

"""
The output of our update `LdataNodeAccessibleInWorkspaceCache` mutation.
"""
type UpdateLdataNodeAccessibleInWorkspaceCachePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  The `LdataNodeAccessibleInWorkspaceCache` that was updated by this mutation.
  """
  ldataNodeAccessibleInWorkspaceCache: LdataNodeAccessibleInWorkspaceCache

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNode` that is related to this `LdataNodeAccessibleInWorkspaceCache`.
  """
  ldataNode: LdataNode!

  """
  An edge for our `LdataNodeAccessibleInWorkspaceCache`. May be used by Relay 1.
  """
  ldataNodeAccessibleInWorkspaceCacheEdge(
    """The method to use when ordering `LdataNodeAccessibleInWorkspaceCache`."""
    orderBy: [LdataNodeAccessibleInWorkspaceCachesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeAccessibleInWorkspaceCachesEdge
}

"""
All input for the `updateLdataNodeAccessibleInWorkspaceCacheByNodeId` mutation.
"""
input UpdateLdataNodeAccessibleInWorkspaceCacheByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeAccessibleInWorkspaceCache` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataNodeAccessibleInWorkspaceCache` being updated.
  """
  patch: LdataNodeAccessibleInWorkspaceCachePatch!
}

"""
Represents an update to a `LdataNodeAccessibleInWorkspaceCache`. Fields that are set will be updated.
"""
input LdataNodeAccessibleInWorkspaceCachePatch {
  ldataNodeId: BigInt
  workspaceId: BigInt
  accessible: Boolean
}

"""
All input for the `updateLdataNodeAccessibleInWorkspaceCache` mutation.
"""
input UpdateLdataNodeAccessibleInWorkspaceCacheInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataNodeAccessibleInWorkspaceCache` being updated.
  """
  patch: LdataNodeAccessibleInWorkspaceCachePatch!
  ldataNodeId: BigInt!
  workspaceId: BigInt!
}

"""The output of our update `LdataNodeEventChildRemove` mutation."""
type UpdateLdataNodeEventChildRemovePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventChildRemove` that was updated by this mutation."""
  ldataNodeEventChildRemove: LdataNodeEventChildRemove

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventChildRemove`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventChildRemove`. May be used by Relay 1."""
  ldataNodeEventChildRemoveEdge(
    """The method to use when ordering `LdataNodeEventChildRemove`."""
    orderBy: [LdataNodeEventChildRemovesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventChildRemovesEdge
}

"""All input for the `updateLdataNodeEventChildRemoveByNodeId` mutation."""
input UpdateLdataNodeEventChildRemoveByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeEventChildRemove` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataNodeEventChildRemove` being updated.
  """
  patch: LdataNodeEventChildRemovePatch!
}

"""
Represents an update to a `LdataNodeEventChildRemove`. Fields that are set will be updated.
"""
input LdataNodeEventChildRemovePatch {
  eventId: BigInt
  childId: BigInt
}

"""All input for the `updateLdataNodeEventChildRemove` mutation."""
input UpdateLdataNodeEventChildRemoveInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataNodeEventChildRemove` being updated.
  """
  patch: LdataNodeEventChildRemovePatch!
  eventId: BigInt!
}

"""The output of our update `LdataNodeEventIngress` mutation."""
type UpdateLdataNodeEventIngressPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventIngress` that was updated by this mutation."""
  ldataNodeEventIngress: LdataNodeEventIngress

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventIngress`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventIngress`. May be used by Relay 1."""
  ldataNodeEventIngressEdge(
    """The method to use when ordering `LdataNodeEventIngress`."""
    orderBy: [LdataNodeEventIngressesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventIngressesEdge
}

"""All input for the `updateLdataNodeEventIngressByNodeId` mutation."""
input UpdateLdataNodeEventIngressByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeEventIngress` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataNodeEventIngress` being updated.
  """
  patch: LdataNodeEventIngressPatch!
}

"""
Represents an update to a `LdataNodeEventIngress`. Fields that are set will be updated.
"""
input LdataNodeEventIngressPatch {
  eventId: BigInt
  copiedFrom: BigInt
}

"""All input for the `updateLdataNodeEventIngress` mutation."""
input UpdateLdataNodeEventIngressInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataNodeEventIngress` being updated.
  """
  patch: LdataNodeEventIngressPatch!
  eventId: BigInt!
}

"""The output of our update `LdataNodeEventMove` mutation."""
type UpdateLdataNodeEventMovePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventMove` that was updated by this mutation."""
  ldataNodeEventMove: LdataNodeEventMove

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventMove`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventMove`. May be used by Relay 1."""
  ldataNodeEventMoveEdge(
    """The method to use when ordering `LdataNodeEventMove`."""
    orderBy: [LdataNodeEventMovesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventMovesEdge
}

"""All input for the `updateLdataNodeEventMoveByNodeId` mutation."""
input UpdateLdataNodeEventMoveByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeEventMove` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataNodeEventMove` being updated.
  """
  patch: LdataNodeEventMovePatch!
}

"""
Represents an update to a `LdataNodeEventMove`. Fields that are set will be updated.
"""
input LdataNodeEventMovePatch {
  eventId: BigInt
  ancestorEdgeChildId: BigInt
  ancestorEdgeOldParentId: BigInt
  ancestorEdgeNewParentId: BigInt
  witnessId: BigInt
}

"""All input for the `updateLdataNodeEventMove` mutation."""
input UpdateLdataNodeEventMoveInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataNodeEventMove` being updated.
  """
  patch: LdataNodeEventMovePatch!
  eventId: BigInt!
}

"""The output of our update `LdataNodeEventRemove` mutation."""
type UpdateLdataNodeEventRemovePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventRemove` that was updated by this mutation."""
  ldataNodeEventRemove: LdataNodeEventRemove

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventRemove`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventRemove`. May be used by Relay 1."""
  ldataNodeEventRemoveEdge(
    """The method to use when ordering `LdataNodeEventRemove`."""
    orderBy: [LdataNodeEventRemovesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventRemovesEdge
}

"""All input for the `updateLdataNodeEventRemoveByNodeId` mutation."""
input UpdateLdataNodeEventRemoveByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeEventRemove` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataNodeEventRemove` being updated.
  """
  patch: LdataNodeEventRemovePatch!
}

"""
Represents an update to a `LdataNodeEventRemove`. Fields that are set will be updated.
"""
input LdataNodeEventRemovePatch {
  eventId: BigInt
  ancestorEdgeChildId: BigInt
  ancestorEdgeParentId: BigInt
}

"""All input for the `updateLdataNodeEventRemove` mutation."""
input UpdateLdataNodeEventRemoveInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataNodeEventRemove` being updated.
  """
  patch: LdataNodeEventRemovePatch!
  eventId: BigInt!
}

"""The output of our update `LdataNodeEvent` mutation."""
type UpdateLdataNodeEventPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEvent` that was updated by this mutation."""
  ldataNodeEvent: LdataNodeEvent

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataNodeEvent`."""
  ldataNode: LdataNode!

  """Reads a single `AccountInfo` that is related to this `LdataNodeEvent`."""
  causeAccount: AccountInfo

  """
  Reads a single `DatasetDownloadInfo` that is related to this `LdataNodeEvent`.
  """
  causeDatasetDownload: DatasetDownloadInfo

  """Reads a single `LdataWfEx` that is related to this `LdataNodeEvent`."""
  causeLdataProcess: LdataWfEx

  """An edge for our `LdataNodeEvent`. May be used by Relay 1."""
  ldataNodeEventEdge(
    """The method to use when ordering `LdataNodeEvent`."""
    orderBy: [LdataNodeEventsOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventsEdge
}

"""All input for the `updateLdataNodeEventByNodeId` mutation."""
input UpdateLdataNodeEventByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeEvent` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataNodeEvent` being updated.
  """
  patch: LdataNodeEventPatch!
}

"""
Represents an update to a `LdataNodeEvent`. Fields that are set will be updated.
"""
input LdataNodeEventPatch {
  ldataNodeId: BigInt
  providerVersion: String
  type: LdataEventType
  time: Datetime
  data: JSON
  causeAccountId: BigInt
  causeExecutionFlytedbId: BigInt
  causeDatasetDownloadId: BigInt
  causeLdataProcessId: BigInt
  causeS3BucketName: String
  causeSystemAction: String
}

"""All input for the `updateLdataNodeEvent` mutation."""
input UpdateLdataNodeEventInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataNodeEvent` being updated.
  """
  patch: LdataNodeEventPatch!
  id: BigInt!
}

"""The output of our update `LdataNodeTag` mutation."""
type UpdateLdataNodeTagPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeTag` that was updated by this mutation."""
  ldataNodeTag: LdataNodeTag

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataNodeTag`."""
  ldataNode: LdataNode!

  """An edge for our `LdataNodeTag`. May be used by Relay 1."""
  ldataNodeTagEdge(
    """The method to use when ordering `LdataNodeTag`."""
    orderBy: [LdataNodeTagsOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeTagsEdge
}

"""All input for the `updateLdataNodeTagByNodeId` mutation."""
input UpdateLdataNodeTagByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeTag` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataNodeTag` being updated.
  """
  patch: LdataNodeTagPatch!
}

"""
Represents an update to a `LdataNodeTag`. Fields that are set will be updated.
"""
input LdataNodeTagPatch {
  ldataNodeId: BigInt
  tag: String
  value: String
  mutable: Boolean
  creationTime: Datetime
  type: LdataTagType
}

"""All input for the `updateLdataNodeTag` mutation."""
input UpdateLdataNodeTagInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataNodeTag` being updated.
  """
  patch: LdataNodeTagPatch!
  ldataNodeId: BigInt!
  tag: String!
  type: LdataTagType!
}

"""The output of our update `LdataObjectMeta` mutation."""
type UpdateLdataObjectMetaPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataObjectMeta` that was updated by this mutation."""
  ldataObjectMeta: LdataObjectMeta

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataObjectMeta`."""
  ldataNode: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataObjectMeta`."""
  ldataNodeByCurrentRoot: LdataNode

  """An edge for our `LdataObjectMeta`. May be used by Relay 1."""
  ldataObjectMetaEdge(
    """The method to use when ordering `LdataObjectMeta`."""
    orderBy: [LdataObjectMetasOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataObjectMetasEdge
}

"""All input for the `updateLdataObjectMetaByNodeId` mutation."""
input UpdateLdataObjectMetaByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataObjectMeta` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataObjectMeta` being updated.
  """
  patch: LdataObjectMetaPatch!
}

"""
Represents an update to a `LdataObjectMeta`. Fields that are set will be updated.
"""
input LdataObjectMetaPatch {
  ldataNodeId: BigInt
  contentType: String
  contentSize: BigInt
  versionId: String
  accessTime: Datetime
  modifyTime: Datetime
  birthTime: Datetime
  createdById: BigInt
  createdByType: LdataDataCreator
  rootNodeIdAtCreation: BigInt
  currentRoot: BigInt
}

"""All input for the `updateLdataObjectMeta` mutation."""
input UpdateLdataObjectMetaInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataObjectMeta` being updated.
  """
  patch: LdataObjectMetaPatch!
  ldataNodeId: BigInt!
}

"""The output of our update `LdataS3MountAccessProven` mutation."""
type UpdateLdataS3MountAccessProvenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataS3MountAccessProven` that was updated by this mutation."""
  ldataS3MountAccessProven: LdataS3MountAccessProven

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataS3MountConfiguratorRole` that is related to this `LdataS3MountAccessProven`.
  """
  ldataS3MountConfiguratorRoleByGeneratedUsing: LdataS3MountConfiguratorRole!

  """An edge for our `LdataS3MountAccessProven`. May be used by Relay 1."""
  ldataS3MountAccessProvenEdge(
    """The method to use when ordering `LdataS3MountAccessProven`."""
    orderBy: [LdataS3MountAccessProvensOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataS3MountAccessProvensEdge
}

"""All input for the `updateLdataS3MountAccessProvenByNodeId` mutation."""
input UpdateLdataS3MountAccessProvenByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataS3MountAccessProven` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataS3MountAccessProven` being updated.
  """
  patch: LdataS3MountAccessProvenPatch!
}

"""
Represents an update to a `LdataS3MountAccessProven`. Fields that are set will be updated.
"""
input LdataS3MountAccessProvenPatch {
  generatedUsing: BigInt
  bucketName: String
}

"""All input for the `updateLdataS3MountAccessProven` mutation."""
input UpdateLdataS3MountAccessProvenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataS3MountAccessProven` being updated.
  """
  patch: LdataS3MountAccessProvenPatch!
  generatedUsing: BigInt!
  bucketName: String!
}

"""The output of our update `LdataS3MountConfiguratorRole` mutation."""
type UpdateLdataS3MountConfiguratorRolePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataS3MountConfiguratorRole` that was updated by this mutation."""
  ldataS3MountConfiguratorRole: LdataS3MountConfiguratorRole

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `LdataS3MountConfiguratorRole`.
  """
  account: AccountInfo!

  """
  An edge for our `LdataS3MountConfiguratorRole`. May be used by Relay 1.
  """
  ldataS3MountConfiguratorRoleEdge(
    """The method to use when ordering `LdataS3MountConfiguratorRole`."""
    orderBy: [LdataS3MountConfiguratorRolesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataS3MountConfiguratorRolesEdge
}

"""
All input for the `updateLdataS3MountConfiguratorRoleByNodeId` mutation.
"""
input UpdateLdataS3MountConfiguratorRoleByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataS3MountConfiguratorRole` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataS3MountConfiguratorRole` being updated.
  """
  patch: LdataS3MountConfiguratorRolePatch!
}

"""
Represents an update to a `LdataS3MountConfiguratorRole`. Fields that are set will be updated.
"""
input LdataS3MountConfiguratorRolePatch {
  accountId: BigInt
  roleArn: String
}

"""All input for the `updateLdataS3MountConfiguratorRole` mutation."""
input UpdateLdataS3MountConfiguratorRoleInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataS3MountConfiguratorRole` being updated.
  """
  patch: LdataS3MountConfiguratorRolePatch!
  id: BigInt!
}

"""The output of our update `LdataS3MountRole` mutation."""
type UpdateLdataS3MountRolePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataS3MountRole` that was updated by this mutation."""
  ldataS3MountRole: LdataS3MountRole

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `LdataS3MountRole`. May be used by Relay 1."""
  ldataS3MountRoleEdge(
    """The method to use when ordering `LdataS3MountRole`."""
    orderBy: [LdataS3MountRolesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataS3MountRolesEdge
}

"""All input for the `updateLdataS3MountRoleByNodeId` mutation."""
input UpdateLdataS3MountRoleByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataS3MountRole` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataS3MountRole` being updated.
  """
  patch: LdataS3MountRolePatch!
}

"""
Represents an update to a `LdataS3MountRole`. Fields that are set will be updated.
"""
input LdataS3MountRolePatch {
  bucketName: String
  accountId: BigInt
  awsAccountId: String
  roleArn: String
}

"""All input for the `updateLdataS3MountRole` mutation."""
input UpdateLdataS3MountRoleInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataS3MountRole` being updated.
  """
  patch: LdataS3MountRolePatch!
  bucketName: String!
}

"""The output of our update `LdataShareInvite` mutation."""
type UpdateLdataShareInvitePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataShareInvite` that was updated by this mutation."""
  ldataShareInvite: LdataShareInvite

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `LdataShareInvite`.
  """
  sender: AccountInfo!

  """Reads a single `LdataNode` that is related to this `LdataShareInvite`."""
  object: LdataNode!

  """An edge for our `LdataShareInvite`. May be used by Relay 1."""
  ldataShareInviteEdge(
    """The method to use when ordering `LdataShareInvite`."""
    orderBy: [LdataShareInvitesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataShareInvitesEdge
}

"""All input for the `updateLdataShareInviteByNodeId` mutation."""
input UpdateLdataShareInviteByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataShareInvite` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataShareInvite` being updated.
  """
  patch: LdataShareInvitePatch!
}

"""
Represents an update to a `LdataShareInvite`. Fields that are set will be updated.
"""
input LdataShareInvitePatch {
  senderId: BigInt
  objectId: BigInt
  receiverEmail: String
  code: String
  level: PermLevel
  createdAt: Datetime
}

"""
All input for the `updateLdataShareInviteBySenderIdAndObjectIdAndReceiverEmail` mutation.
"""
input UpdateLdataShareInviteBySenderIdAndObjectIdAndReceiverEmailInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataShareInvite` being updated.
  """
  patch: LdataShareInvitePatch!
  senderId: BigInt!
  objectId: BigInt!
  receiverEmail: String!
}

"""All input for the `updateLdataShareInvite` mutation."""
input UpdateLdataShareInviteInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataShareInvite` being updated.
  """
  patch: LdataShareInvitePatch!
  code: String!
}

"""The output of our update `LdataShareLinkNode` mutation."""
type UpdateLdataShareLinkNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataShareLinkNode` that was updated by this mutation."""
  ldataShareLinkNode: LdataShareLinkNode

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNode` that is related to this `LdataShareLinkNode`.
  """
  linkNode: LdataNode!

  """
  Reads a single `AccountInfo` that is related to this `LdataShareLinkNode`.
  """
  receiver: AccountInfo!

  """An edge for our `LdataShareLinkNode`. May be used by Relay 1."""
  ldataShareLinkNodeEdge(
    """The method to use when ordering `LdataShareLinkNode`."""
    orderBy: [LdataShareLinkNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataShareLinkNodesEdge
}

"""All input for the `updateLdataShareLinkNodeByNodeId` mutation."""
input UpdateLdataShareLinkNodeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataShareLinkNode` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataShareLinkNode` being updated.
  """
  patch: LdataShareLinkNodePatch!
}

"""
Represents an update to a `LdataShareLinkNode`. Fields that are set will be updated.
"""
input LdataShareLinkNodePatch {
  linkNodeId: BigInt
  receiverId: BigInt
}

"""All input for the `updateLdataShareLinkNode` mutation."""
input UpdateLdataShareLinkNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataShareLinkNode` being updated.
  """
  patch: LdataShareLinkNodePatch!
  linkNodeId: BigInt!
}

"""The output of our update `LdataSharePermission` mutation."""
type UpdateLdataSharePermissionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataSharePermission` that was updated by this mutation."""
  ldataSharePermission: LdataSharePermission

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNode` that is related to this `LdataSharePermission`.
  """
  object: LdataNode!

  """
  Reads a single `AccountInfo` that is related to this `LdataSharePermission`.
  """
  receiver: AccountInfo!

  """An edge for our `LdataSharePermission`. May be used by Relay 1."""
  ldataSharePermissionEdge(
    """The method to use when ordering `LdataSharePermission`."""
    orderBy: [LdataSharePermissionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataSharePermissionsEdge
}

"""All input for the `updateLdataSharePermissionByNodeId` mutation."""
input UpdateLdataSharePermissionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataSharePermission` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataSharePermission` being updated.
  """
  patch: LdataSharePermissionPatch!
}

"""
Represents an update to a `LdataSharePermission`. Fields that are set will be updated.
"""
input LdataSharePermissionPatch {
  objectId: BigInt
  receiverId: BigInt
  level: PermLevel
  modificationTime: Datetime
}

"""All input for the `updateLdataSharePermission` mutation."""
input UpdateLdataSharePermissionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataSharePermission` being updated.
  """
  patch: LdataSharePermissionPatch!
  objectId: BigInt!
  receiverId: BigInt!
}

"""The output of our update `LdataTreeEdge` mutation."""
type UpdateLdataTreeEdgePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataTreeEdge` that was updated by this mutation."""
  ldataTreeEdge: LdataTreeEdge

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataTreeEdge`."""
  parent: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataTreeEdge`."""
  child: LdataNode!

  """An edge for our `LdataTreeEdge`. May be used by Relay 1."""
  ldataTreeEdgeEdge(
    """The method to use when ordering `LdataTreeEdge`."""
    orderBy: [LdataTreeEdgesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataTreeEdgesEdge
}

"""All input for the `updateLdataTreeEdgeByNodeId` mutation."""
input UpdateLdataTreeEdgeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataTreeEdge` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataTreeEdge` being updated.
  """
  patch: LdataTreeEdgePatch!
}

"""
Represents an update to a `LdataTreeEdge`. Fields that are set will be updated.
"""
input LdataTreeEdgePatch {
  parentId: BigInt
  childId: BigInt
}

"""All input for the `updateLdataTreeEdge` mutation."""
input UpdateLdataTreeEdgeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataTreeEdge` being updated.
  """
  patch: LdataTreeEdgePatch!
  parentId: BigInt!
  childId: BigInt!
}

"""All input for the `updateLdataTreeEdgeByChildId` mutation."""
input UpdateLdataTreeEdgeByChildIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataTreeEdge` being updated.
  """
  patch: LdataTreeEdgePatch!
  childId: BigInt!
}

"""The output of our update `LdataWfEx` mutation."""
type UpdateLdataWfExPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataWfEx` that was updated by this mutation."""
  ldataWfEx: LdataWfEx

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataWfEx`."""
  ldataNode: LdataNode!

  """An edge for our `LdataWfEx`. May be used by Relay 1."""
  ldataWfExEdge(
    """The method to use when ordering `LdataWfEx`."""
    orderBy: [LdataWfExesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataWfExesEdge
}

"""All input for the `updateLdataWfExByNodeId` mutation."""
input UpdateLdataWfExByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataWfEx` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LdataWfEx` being updated.
  """
  patch: LdataWfExPatch!
}

"""
Represents an update to a `LdataWfEx`. Fields that are set will be updated.
"""
input LdataWfExPatch {
  id: BigInt
  ldataNodeId: BigInt
  accountId: BigInt
  wfName: String
  wfVersion: String
  name: String
  status: LdataWfExStatus
  payload: String
  modifyTime: Datetime
  versionId: String
}

"""All input for the `updateLdataWfEx` mutation."""
input UpdateLdataWfExInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataWfEx` being updated.
  """
  patch: LdataWfExPatch!
  id: BigInt!
}

"""All input for the `updateLdataWfExByLdataNodeIdAndWfName` mutation."""
input UpdateLdataWfExByLdataNodeIdAndWfNameInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataWfEx` being updated.
  """
  patch: LdataWfExPatch!
  ldataNodeId: BigInt!
  wfName: String!
}

"""All input for the `updateLdataWfExByName` mutation."""
input UpdateLdataWfExByNameInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LdataWfEx` being updated.
  """
  patch: LdataWfExPatch!
  name: String!
}

"""The output of our update `LpInfo` mutation."""
type UpdateLpInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LpInfo` that was updated by this mutation."""
  lpInfo: LpInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `WorkflowInfo` that is related to this `LpInfo`."""
  workflow: WorkflowInfo!

  """An edge for our `LpInfo`. May be used by Relay 1."""
  lpInfoEdge(
    """The method to use when ordering `LpInfo`."""
    orderBy: [LpInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): LpInfosEdge
}

"""All input for the `updateLpInfoByNodeId` mutation."""
input UpdateLpInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LpInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `LpInfo` being updated.
  """
  patch: LpInfoPatch!
}

"""
Represents an update to a `LpInfo`. Fields that are set will be updated.
"""
input LpInfoPatch {
  id: BigInt
  workflowId: BigInt
  flytedbId: BigInt
  name: String
  defaultInputs: String
  fixedInputs: String
}

"""All input for the `updateLpInfo` mutation."""
input UpdateLpInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LpInfo` being updated.
  """
  patch: LpInfoPatch!
  id: BigInt!
}

"""All input for the `updateLpInfoByFlytedbId` mutation."""
input UpdateLpInfoByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `LpInfo` being updated.
  """
  patch: LpInfoPatch!
  flytedbId: BigInt!
}

"""The output of our update `PodBackup` mutation."""
type UpdatePodBackupPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodBackup` that was updated by this mutation."""
  podBackup: PodBackup

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `PodInfo` that is related to this `PodBackup`."""
  pod: PodInfo!

  """An edge for our `PodBackup`. May be used by Relay 1."""
  podBackupEdge(
    """The method to use when ordering `PodBackup`."""
    orderBy: [PodBackupsOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodBackupsEdge
}

"""All input for the `updatePodBackupByNodeId` mutation."""
input UpdatePodBackupByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodBackup` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `PodBackup` being updated.
  """
  patch: PodBackupPatch!
}

"""
Represents an update to a `PodBackup`. Fields that are set will be updated.
"""
input PodBackupPatch {
  podId: BigInt
  providerId: String
  startTime: Datetime
  resolutionTime: Datetime
  status: PodBackupStatus
}

"""All input for the `updatePodBackup` mutation."""
input UpdatePodBackupInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `PodBackup` being updated.
  """
  patch: PodBackupPatch!
  providerId: String!
}

"""The output of our update `PodGroupInfo` mutation."""
type UpdatePodGroupInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodGroupInfo` that was updated by this mutation."""
  podGroupInfo: PodGroupInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PodGroupInfo`."""
  owner: AccountInfo!

  """An edge for our `PodGroupInfo`. May be used by Relay 1."""
  podGroupInfoEdge(
    """The method to use when ordering `PodGroupInfo`."""
    orderBy: [PodGroupInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodGroupInfosEdge
}

"""All input for the `updatePodGroupInfoByNodeId` mutation."""
input UpdatePodGroupInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodGroupInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `PodGroupInfo` being updated.
  """
  patch: PodGroupInfoPatch!
}

"""
Represents an update to a `PodGroupInfo`. Fields that are set will be updated.
"""
input PodGroupInfoPatch {
  displayName: String
  ownerId: BigInt
}

"""All input for the `updatePodGroupInfo` mutation."""
input UpdatePodGroupInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `PodGroupInfo` being updated.
  """
  patch: PodGroupInfoPatch!
  id: BigInt!
}

"""The output of our update `PodInfo` mutation."""
type UpdatePodInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodInfo` that was updated by this mutation."""
  podInfo: PodInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PodInfo`."""
  account: AccountInfo!

  """Reads a single `PodGroupInfo` that is related to this `PodInfo`."""
  group: PodGroupInfo

  """Reads a single `PodTemplateVersion` that is related to this `PodInfo`."""
  templateVersion: PodTemplateVersion

  """An edge for our `PodInfo`. May be used by Relay 1."""
  podInfoEdge(
    """The method to use when ordering `PodInfo`."""
    orderBy: [PodInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodInfosEdge
}

"""All input for the `updatePodInfoByNodeId` mutation."""
input UpdatePodInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `PodInfo` being updated.
  """
  patch: PodInfoPatch!
}

"""
Represents an update to a `PodInfo`. Fields that are set will be updated.
"""
input PodInfoPatch {
  id: BigInt
  creationDate: Datetime
  accountId: BigInt
  displayName: String
  status: PodStatus
  internalIpAddress: String
  jupyterToken: String
  size: InstanceSize
  storageGigs: BigInt
  removed: Boolean
  lastConnected: Datetime
  lastResized: Datetime
  oldPodName: String
  usedStorageGigs: BigInt
  backupInterval: IntervalInput
  cpuMillicores: BigInt
  memoryBytes: BigInt
  statusExtra: String
  metadata: JSON
  autoShutoffDelay: IntervalInput
  gpus: BigInt
  groupId: BigInt
  templateVersionId: BigInt
}

"""All input for the `updatePodInfo` mutation."""
input UpdatePodInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `PodInfo` being updated.
  """
  patch: PodInfoPatch!
  id: BigInt!
}

"""The output of our update `PodSession` mutation."""
type UpdatePodSessionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodSession` that was updated by this mutation."""
  podSession: PodSession

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `PodInfo` that is related to this `PodSession`."""
  pod: PodInfo!

  """An edge for our `PodSession`. May be used by Relay 1."""
  podSessionEdge(
    """The method to use when ordering `PodSession`."""
    orderBy: [PodSessionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodSessionsEdge
}

"""All input for the `updatePodSessionByNodeId` mutation."""
input UpdatePodSessionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodSession` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `PodSession` being updated.
  """
  patch: PodSessionPatch!
}

"""
Represents an update to a `PodSession`. Fields that are set will be updated.
"""
input PodSessionPatch {
  podId: BigInt
  size: InstanceSize
  startTime: Datetime
  endTime: Datetime
  credits: Float
  cpuMillicores: BigInt
  memoryBytes: BigInt
  netBandwidthUsed: JSON
  gpus: BigInt
}

"""All input for the `updatePodSession` mutation."""
input UpdatePodSessionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `PodSession` being updated.
  """
  patch: PodSessionPatch!
  id: BigInt!
}

"""The output of our update `PodTemplateVersion` mutation."""
type UpdatePodTemplateVersionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodTemplateVersion` that was updated by this mutation."""
  podTemplateVersion: PodTemplateVersion

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `PodTemplate` that is related to this `PodTemplateVersion`.
  """
  template: PodTemplate!

  """
  Reads a single `PodBackup` that is related to this `PodTemplateVersion`.
  """
  source: PodBackup

  """An edge for our `PodTemplateVersion`. May be used by Relay 1."""
  podTemplateVersionEdge(
    """The method to use when ordering `PodTemplateVersion`."""
    orderBy: [PodTemplateVersionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodTemplateVersionsEdge
}

"""All input for the `updatePodTemplateVersionByNodeId` mutation."""
input UpdatePodTemplateVersionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodTemplateVersion` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `PodTemplateVersion` being updated.
  """
  patch: PodTemplateVersionPatch!
}

"""
Represents an update to a `PodTemplateVersion`. Fields that are set will be updated.
"""
input PodTemplateVersionPatch {
  templateId: BigInt
  sourceId: String
  metadata: String
  removed: Boolean
  creationDate: Datetime
}

"""All input for the `updatePodTemplateVersion` mutation."""
input UpdatePodTemplateVersionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `PodTemplateVersion` being updated.
  """
  patch: PodTemplateVersionPatch!
  id: BigInt!
}

"""The output of our update `PodTemplate` mutation."""
type UpdatePodTemplatePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodTemplate` that was updated by this mutation."""
  podTemplate: PodTemplate

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PodTemplate`."""
  owner: AccountInfo!

  """An edge for our `PodTemplate`. May be used by Relay 1."""
  podTemplateEdge(
    """The method to use when ordering `PodTemplate`."""
    orderBy: [PodTemplatesOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodTemplatesEdge
}

"""All input for the `updatePodTemplateByNodeId` mutation."""
input UpdatePodTemplateByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodTemplate` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `PodTemplate` being updated.
  """
  patch: PodTemplatePatch!
}

"""
Represents an update to a `PodTemplate`. Fields that are set will be updated.
"""
input PodTemplatePatch {
  ownerId: BigInt
  creationDate: Datetime
  metadata: String
  availableInExplore: Boolean
  removed: Boolean
}

"""All input for the `updatePodTemplate` mutation."""
input UpdatePodTemplateInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `PodTemplate` being updated.
  """
  patch: PodTemplatePatch!
  id: BigInt!
}

"""The output of our update `PollockDeploymentInfo` mutation."""
type UpdatePollockDeploymentInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PollockDeploymentInfo` that was updated by this mutation."""
  pollockDeploymentInfo: PollockDeploymentInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `PollockDeploymentInfo`.
  """
  workspace: AccountInfo!

  """
  Reads a single `LdataNode` that is related to this `PollockDeploymentInfo`.
  """
  ldataNode: LdataNode!

  """An edge for our `PollockDeploymentInfo`. May be used by Relay 1."""
  pollockDeploymentInfoEdge(
    """The method to use when ordering `PollockDeploymentInfo`."""
    orderBy: [PollockDeploymentInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PollockDeploymentInfosEdge
}

"""All input for the `updatePollockDeploymentInfoByNodeId` mutation."""
input UpdatePollockDeploymentInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PollockDeploymentInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `PollockDeploymentInfo` being updated.
  """
  patch: PollockDeploymentInfoPatch!
}

"""
Represents an update to a `PollockDeploymentInfo`. Fields that are set will be updated.
"""
input PollockDeploymentInfoPatch {
  workspaceId: BigInt
  ldataNodeId: BigInt
  status: PollockStatus
  displayName: String
  creationDate: Datetime
  lastConnected: Datetime
}

"""All input for the `updatePollockDeploymentInfo` mutation."""
input UpdatePollockDeploymentInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `PollockDeploymentInfo` being updated.
  """
  patch: PollockDeploymentInfoPatch!
  id: BigInt!
}

"""The output of our update `PublicKeyInfo` mutation."""
type UpdatePublicKeyInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PublicKeyInfo` that was updated by this mutation."""
  publicKeyInfo: PublicKeyInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PublicKeyInfo`."""
  account: AccountInfo!

  """An edge for our `PublicKeyInfo`. May be used by Relay 1."""
  publicKeyInfoEdge(
    """The method to use when ordering `PublicKeyInfo`."""
    orderBy: [PublicKeyInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PublicKeyInfosEdge
}

"""All input for the `updatePublicKeyInfoByNodeId` mutation."""
input UpdatePublicKeyInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PublicKeyInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `PublicKeyInfo` being updated.
  """
  patch: PublicKeyInfoPatch!
}

"""
Represents an update to a `PublicKeyInfo`. Fields that are set will be updated.
"""
input PublicKeyInfoPatch {
  accountId: BigInt
  publicKey: String
}

"""All input for the `updatePublicKeyInfo` mutation."""
input UpdatePublicKeyInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `PublicKeyInfo` being updated.
  """
  patch: PublicKeyInfoPatch!
  accountId: BigInt!
  publicKey: String!
}

"""The output of our update `TaskExecutionInfo` mutation."""
type UpdateTaskExecutionInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TaskExecutionInfo` that was updated by this mutation."""
  taskExecutionInfo: TaskExecutionInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `TaskExecutionInfo`. May be used by Relay 1."""
  taskExecutionInfoEdge(
    """The method to use when ordering `TaskExecutionInfo`."""
    orderBy: [TaskExecutionInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): TaskExecutionInfosEdge
}

"""All input for the `updateTaskExecutionInfoByNodeId` mutation."""
input UpdateTaskExecutionInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TaskExecutionInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `TaskExecutionInfo` being updated.
  """
  patch: TaskExecutionInfoPatch!
}

"""
Represents an update to a `TaskExecutionInfo`. Fields that are set will be updated.
"""
input TaskExecutionInfoPatch {
  flytedbId: BigInt
  executionGraphNodeFlytedbId: BigInt
  nodeIdName: String
  retry: BigInt
  type: String
  errorData: String
  status: TaskExecutionStatus
  lastStatusTransitionReason: String
  creationTime: Datetime
  startTime: Datetime
  resolutionTime: Datetime
  computeRunningDuration: IntervalInput
  isSpot: Boolean
  numberOfConcurrentTasks: BigInt
  netBandwidthUsed: JSON
}

"""All input for the `updateTaskExecutionInfo` mutation."""
input UpdateTaskExecutionInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TaskExecutionInfo` being updated.
  """
  patch: TaskExecutionInfoPatch!
  id: BigInt!
}

"""All input for the `updateTaskExecutionInfoByFlytedbId` mutation."""
input UpdateTaskExecutionInfoByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TaskExecutionInfo` being updated.
  """
  patch: TaskExecutionInfoPatch!
  flytedbId: BigInt!
}

"""
All input for the `updateTaskExecutionInfoByExecutionGraphNodeFlytedbIdAndNodeIdNameAndRetry` mutation.
"""
input UpdateTaskExecutionInfoByExecutionGraphNodeFlytedbIdAndNodeIdNameAndRetryInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TaskExecutionInfo` being updated.
  """
  patch: TaskExecutionInfoPatch!
  executionGraphNodeFlytedbId: BigInt!
  nodeIdName: String!
  retry: BigInt!
}

"""The output of our update `TaskExecutionMessage` mutation."""
type UpdateTaskExecutionMessagePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TaskExecutionMessage` that was updated by this mutation."""
  taskExecutionMessage: TaskExecutionMessage

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionInfo` that is related to this `TaskExecutionMessage`.
  """
  execution: ExecutionInfo

  """An edge for our `TaskExecutionMessage`. May be used by Relay 1."""
  taskExecutionMessageEdge(
    """The method to use when ordering `TaskExecutionMessage`."""
    orderBy: [TaskExecutionMessagesOrderBy!] = [PRIMARY_KEY_ASC]
  ): TaskExecutionMessagesEdge
}

"""All input for the `updateTaskExecutionMessageByNodeId` mutation."""
input UpdateTaskExecutionMessageByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TaskExecutionMessage` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `TaskExecutionMessage` being updated.
  """
  patch: TaskExecutionMessagePatch!
}

"""
Represents an update to a `TaskExecutionMessage`. Fields that are set will be updated.
"""
input TaskExecutionMessagePatch {
  executionId: BigInt
  taskId: BigInt
  taskAttemptNumber: BigInt
  creationTime: Datetime
  data: String
  type: String
  arrayIndex: BigInt
}

"""All input for the `updateTaskExecutionMessage` mutation."""
input UpdateTaskExecutionMessageInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TaskExecutionMessage` being updated.
  """
  patch: TaskExecutionMessagePatch!
  id: BigInt!
}

"""The output of our update `TaskInfo` mutation."""
type UpdateTaskInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TaskInfo` that was updated by this mutation."""
  taskInfo: TaskInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `TaskInfo`."""
  owner: AccountInfo!

  """An edge for our `TaskInfo`. May be used by Relay 1."""
  taskInfoEdge(
    """The method to use when ordering `TaskInfo`."""
    orderBy: [TaskInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): TaskInfosEdge
}

"""All input for the `updateTaskInfoByNodeId` mutation."""
input UpdateTaskInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TaskInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `TaskInfo` being updated.
  """
  patch: TaskInfoPatch!
}

"""
Represents an update to a `TaskInfo`. Fields that are set will be updated.
"""
input TaskInfoPatch {
  id: BigInt
  ownerId: BigInt
  version: String
  flytedbId: BigInt
  displayName: String
  inputsSpec: String
  outputsSpec: String
  sampleOutput: String
  docTitle: String
  docSummary: String
  docUri: String
  cpuLimitMillicores: BigInt
  ephemeralStorageLimitBytes: BigInt
  gpuLimit: BigInt
  memoryLimitBytes: BigInt
  storageLimitBytes: BigInt
  domain: String
  project: String
  name: String
}

"""All input for the `updateTaskInfo` mutation."""
input UpdateTaskInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TaskInfo` being updated.
  """
  patch: TaskInfoPatch!
  id: BigInt!
}

"""All input for the `updateTaskInfoByFlytedbId` mutation."""
input UpdateTaskInfoByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TaskInfo` being updated.
  """
  patch: TaskInfoPatch!
  flytedbId: BigInt!
}

"""The output of our update `TeamInfo` mutation."""
type UpdateTeamInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamInfo` that was updated by this mutation."""
  teamInfo: TeamInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `TeamInfo`."""
  account: AccountInfo!

  """Reads a single `UserInfo` that is related to this `TeamInfo`."""
  owner: UserInfo!

  """An edge for our `TeamInfo`. May be used by Relay 1."""
  teamInfoEdge(
    """The method to use when ordering `TeamInfo`."""
    orderBy: [TeamInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): TeamInfosEdge
}

"""All input for the `updateTeamInfoByNodeId` mutation."""
input UpdateTeamInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TeamInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `TeamInfo` being updated.
  """
  patch: TeamInfoPatch!
}

"""
Represents an update to a `TeamInfo`. Fields that are set will be updated.
"""
input TeamInfoPatch {
  accountId: BigInt
  ownerId: BigInt
  displayName: String
  logoUrl: String
}

"""All input for the `updateTeamInfo` mutation."""
input UpdateTeamInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TeamInfo` being updated.
  """
  patch: TeamInfoPatch!
  id: BigInt!
}

"""All input for the `updateTeamInfoByAccountId` mutation."""
input UpdateTeamInfoByAccountIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TeamInfo` being updated.
  """
  patch: TeamInfoPatch!
  accountId: BigInt!
}

"""The output of our update `TeamInvite` mutation."""
type UpdateTeamInvitePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamInvite` that was updated by this mutation."""
  teamInvite: TeamInvite

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `TeamInfo` that is related to this `TeamInvite`."""
  team: TeamInfo!

  """An edge for our `TeamInvite`. May be used by Relay 1."""
  teamInviteEdge(
    """The method to use when ordering `TeamInvite`."""
    orderBy: [TeamInvitesOrderBy!] = [PRIMARY_KEY_ASC]
  ): TeamInvitesEdge
}

"""All input for the `updateTeamInviteByNodeId` mutation."""
input UpdateTeamInviteByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TeamInvite` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `TeamInvite` being updated.
  """
  patch: TeamInvitePatch!
}

"""
Represents an update to a `TeamInvite`. Fields that are set will be updated.
"""
input TeamInvitePatch {
  inviteCode: String
  teamId: BigInt
  userEmail: String
  role: TeamRole
  time: Datetime
}

"""All input for the `updateTeamInviteByInviteCode` mutation."""
input UpdateTeamInviteByInviteCodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TeamInvite` being updated.
  """
  patch: TeamInvitePatch!
  inviteCode: String!
}

"""All input for the `updateTeamInvite` mutation."""
input UpdateTeamInviteInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TeamInvite` being updated.
  """
  patch: TeamInvitePatch!
  teamId: BigInt!
  userEmail: String!
}

"""The output of our update `TeamMember` mutation."""
type UpdateTeamMemberPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamMember` that was updated by this mutation."""
  teamMember: TeamMember

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `TeamInfo` that is related to this `TeamMember`."""
  team: TeamInfo!

  """Reads a single `UserInfo` that is related to this `TeamMember`."""
  user: UserInfo!

  """An edge for our `TeamMember`. May be used by Relay 1."""
  teamMemberEdge(
    """The method to use when ordering `TeamMember`."""
    orderBy: [TeamMembersOrderBy!] = [PRIMARY_KEY_ASC]
  ): TeamMembersEdge
}

"""All input for the `updateTeamMemberByNodeId` mutation."""
input UpdateTeamMemberByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TeamMember` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `TeamMember` being updated.
  """
  patch: TeamMemberPatch!
}

"""
Represents an update to a `TeamMember`. Fields that are set will be updated.
"""
input TeamMemberPatch {
  teamId: BigInt
  userId: BigInt
  role: TeamRole
}

"""All input for the `updateTeamMember` mutation."""
input UpdateTeamMemberInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TeamMember` being updated.
  """
  patch: TeamMemberPatch!
  teamId: BigInt!
  userId: BigInt!
}

"""The output of our update `TeamMemberSharedDataType` mutation."""
type UpdateTeamMemberSharedDataTypePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamMemberSharedDataType` that was updated by this mutation."""
  teamMemberSharedDataType: TeamMemberSharedDataType

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `TeamMemberSharedDataType`.
  """
  account: AccountInfo!

  """An edge for our `TeamMemberSharedDataType`. May be used by Relay 1."""
  teamMemberSharedDataTypeEdge(
    """The method to use when ordering `TeamMemberSharedDataType`."""
    orderBy: [TeamMemberSharedDataTypesOrderBy!] = [NATURAL]
  ): TeamMemberSharedDataTypesEdge
}

"""
All input for the `updateTeamMemberSharedDataTypeByAccountId` mutation.
"""
input UpdateTeamMemberSharedDataTypeByAccountIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `TeamMemberSharedDataType` being updated.
  """
  patch: TeamMemberSharedDataTypePatch!
  accountId: BigInt!
}

"""
Represents an update to a `TeamMemberSharedDataType`. Fields that are set will be updated.
"""
input TeamMemberSharedDataTypePatch {
  accountId: BigInt
  name: String
}

"""The output of our update `UserInfo` mutation."""
type UpdateUserInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `UserInfo` that was updated by this mutation."""
  userInfo: UserInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `UserInfo`."""
  account: AccountInfo!

  """An edge for our `UserInfo`. May be used by Relay 1."""
  userInfoEdge(
    """The method to use when ordering `UserInfo`."""
    orderBy: [UserInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): UserInfosEdge
}

"""All input for the `updateUserInfoByNodeId` mutation."""
input UpdateUserInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `UserInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `UserInfo` being updated.
  """
  patch: UserInfoPatch!
}

"""
Represents an update to a `UserInfo`. Fields that are set will be updated.
"""
input UserInfoPatch {
  id: BigInt
  accountId: BigInt
  auth0Sub: String
  claimed: Boolean
  name: String
  onboarded: Boolean
  defaultAccount: BigInt
}

"""All input for the `updateUserInfo` mutation."""
input UpdateUserInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `UserInfo` being updated.
  """
  patch: UserInfoPatch!
  id: BigInt!
}

"""All input for the `updateUserInfoByAccountId` mutation."""
input UpdateUserInfoByAccountIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `UserInfo` being updated.
  """
  patch: UserInfoPatch!
  accountId: BigInt!
}

"""All input for the `updateUserInfoByAuth0Sub` mutation."""
input UpdateUserInfoByAuth0SubInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `UserInfo` being updated.
  """
  patch: UserInfoPatch!
  auth0Sub: String!
}

"""The output of our update `VerifiedEmail` mutation."""
type UpdateVerifiedEmailPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `VerifiedEmail` that was updated by this mutation."""
  verifiedEmail: VerifiedEmail

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `VerifiedEmail`."""
  owner: AccountInfo!

  """An edge for our `VerifiedEmail`. May be used by Relay 1."""
  verifiedEmailEdge(
    """The method to use when ordering `VerifiedEmail`."""
    orderBy: [VerifiedEmailsOrderBy!] = [PRIMARY_KEY_ASC]
  ): VerifiedEmailsEdge
}

"""All input for the `updateVerifiedEmailByNodeId` mutation."""
input UpdateVerifiedEmailByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `VerifiedEmail` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `VerifiedEmail` being updated.
  """
  patch: VerifiedEmailPatch!
}

"""
Represents an update to a `VerifiedEmail`. Fields that are set will be updated.
"""
input VerifiedEmailPatch {
  email: String
  ownerId: BigInt
  requestedBy: BigInt
  requestedAt: Datetime
  verified: Boolean
  verificationResentAt: Datetime
  verificationCode: String
}

"""All input for the `updateVerifiedEmail` mutation."""
input UpdateVerifiedEmailInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `VerifiedEmail` being updated.
  """
  patch: VerifiedEmailPatch!
  ownerId: BigInt!
  email: String!
}

"""The output of our update `WorkflowFamilyInfo` mutation."""
type UpdateWorkflowFamilyInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowFamilyInfo` that was updated by this mutation."""
  workflowFamilyInfo: WorkflowFamilyInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `WorkflowFamilyInfo`. May be used by Relay 1."""
  workflowFamilyInfoEdge(
    """The method to use when ordering `WorkflowFamilyInfo`."""
    orderBy: [WorkflowFamilyInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowFamilyInfosEdge
}

"""All input for the `updateWorkflowFamilyInfoByNodeId` mutation."""
input UpdateWorkflowFamilyInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowFamilyInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowFamilyInfo` being updated.
  """
  patch: WorkflowFamilyInfoPatch!
}

"""
Represents an update to a `WorkflowFamilyInfo`. Fields that are set will be updated.
"""
input WorkflowFamilyInfoPatch {
  workflowName: String
  link: String
}

"""All input for the `updateWorkflowFamilyInfo` mutation."""
input UpdateWorkflowFamilyInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowFamilyInfo` being updated.
  """
  patch: WorkflowFamilyInfoPatch!
  workflowName: String!
}

"""All input for the `updateWorkflowFamilyInfoByLink` mutation."""
input UpdateWorkflowFamilyInfoByLinkInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowFamilyInfo` being updated.
  """
  patch: WorkflowFamilyInfoPatch!
  link: String!
}

"""The output of our update `WorkflowGraphBranch` mutation."""
type UpdateWorkflowGraphBranchPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphBranch` that was updated by this mutation."""
  workflowGraphBranch: WorkflowGraphBranch

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowGraphNode` that is related to this `WorkflowGraphBranch`.
  """
  workflowGraphNode: WorkflowGraphNode!

  """
  Reads a single `TaskInfo` that is related to this `WorkflowGraphBranch`.
  """
  taskInfo: TaskInfo!

  """An edge for our `WorkflowGraphBranch`. May be used by Relay 1."""
  workflowGraphBranchEdge(
    """The method to use when ordering `WorkflowGraphBranch`."""
    orderBy: [WorkflowGraphBranchesOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphBranchesEdge
}

"""All input for the `updateWorkflowGraphBranchByNodeId` mutation."""
input UpdateWorkflowGraphBranchByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowGraphBranch` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowGraphBranch` being updated.
  """
  patch: WorkflowGraphBranchPatch!
}

"""
Represents an update to a `WorkflowGraphBranch`. Fields that are set will be updated.
"""
input WorkflowGraphBranchPatch {
  workflowGraphNodeId: BigInt
  type: WorkflowGraphBranchType
  nodeName: String
  taskInfoId: BigInt
  condition: String
}

"""All input for the `updateWorkflowGraphBranch` mutation."""
input UpdateWorkflowGraphBranchInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowGraphBranch` being updated.
  """
  patch: WorkflowGraphBranchPatch!
  id: BigInt!
}

"""The output of our update `WorkflowGraphEdge` mutation."""
type UpdateWorkflowGraphEdgePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphEdge` that was updated by this mutation."""
  workflowGraphEdge: WorkflowGraphEdge

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowGraphEdge`.
  """
  workflow: WorkflowInfo!

  """An edge for our `WorkflowGraphEdge`. May be used by Relay 1."""
  workflowGraphEdgeEdge(
    """The method to use when ordering `WorkflowGraphEdge`."""
    orderBy: [WorkflowGraphEdgesOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphEdgesEdge
}

"""All input for the `updateWorkflowGraphEdgeByNodeId` mutation."""
input UpdateWorkflowGraphEdgeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowGraphEdge` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowGraphEdge` being updated.
  """
  patch: WorkflowGraphEdgePatch!
}

"""
Represents an update to a `WorkflowGraphEdge`. Fields that are set will be updated.
"""
input WorkflowGraphEdgePatch {
  workflowId: BigInt
  startNode: BigInt
  endNode: BigInt
}

"""All input for the `updateWorkflowGraphEdge` mutation."""
input UpdateWorkflowGraphEdgeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowGraphEdge` being updated.
  """
  patch: WorkflowGraphEdgePatch!
  workflowId: BigInt!
  startNode: BigInt!
  endNode: BigInt!
}

"""The output of our update `WorkflowGraphNode` mutation."""
type UpdateWorkflowGraphNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphNode` that was updated by this mutation."""
  workflowGraphNode: WorkflowGraphNode

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowGraphNode`.
  """
  workflow: WorkflowInfo!

  """Reads a single `TaskInfo` that is related to this `WorkflowGraphNode`."""
  taskInfo: TaskInfo

  """An edge for our `WorkflowGraphNode`. May be used by Relay 1."""
  workflowGraphNodeEdge(
    """The method to use when ordering `WorkflowGraphNode`."""
    orderBy: [WorkflowGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphNodesEdge
}

"""All input for the `updateWorkflowGraphNodeByNodeId` mutation."""
input UpdateWorkflowGraphNodeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowGraphNode` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowGraphNode` being updated.
  """
  patch: WorkflowGraphNodePatch!
}

"""
Represents an update to a `WorkflowGraphNode`. Fields that are set will be updated.
"""
input WorkflowGraphNodePatch {
  id: BigInt
  workflowId: BigInt
  type: WorkflowGraphNodeType
  taskInfoId: BigInt
  nodeName: String
  displayName: String
}

"""All input for the `updateWorkflowGraphNode` mutation."""
input UpdateWorkflowGraphNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowGraphNode` being updated.
  """
  patch: WorkflowGraphNodePatch!
  id: BigInt!
}

"""
All input for the `updateWorkflowGraphNodeByWorkflowIdAndNodeName` mutation.
"""
input UpdateWorkflowGraphNodeByWorkflowIdAndNodeNameInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowGraphNode` being updated.
  """
  patch: WorkflowGraphNodePatch!
  workflowId: BigInt!
  nodeName: String!
}

"""The output of our update `WorkflowGraphSubWf` mutation."""
type UpdateWorkflowGraphSubWfPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphSubWf` that was updated by this mutation."""
  workflowGraphSubWf: WorkflowGraphSubWf

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowGraphNode` that is related to this `WorkflowGraphSubWf`.
  """
  wgn: WorkflowGraphNode!

  """An edge for our `WorkflowGraphSubWf`. May be used by Relay 1."""
  workflowGraphSubWfEdge(
    """The method to use when ordering `WorkflowGraphSubWf`."""
    orderBy: [WorkflowGraphSubWfsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphSubWfsEdge
}

"""All input for the `updateWorkflowGraphSubWfByNodeId` mutation."""
input UpdateWorkflowGraphSubWfByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowGraphSubWf` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowGraphSubWf` being updated.
  """
  patch: WorkflowGraphSubWfPatch!
}

"""
Represents an update to a `WorkflowGraphSubWf`. Fields that are set will be updated.
"""
input WorkflowGraphSubWfPatch {
  targetWorkflowId: BigInt
  wgnId: BigInt
}

"""All input for the `updateWorkflowGraphSubWf` mutation."""
input UpdateWorkflowGraphSubWfInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowGraphSubWf` being updated.
  """
  patch: WorkflowGraphSubWfPatch!
  wgnId: BigInt!
}

"""The output of our update `WorkflowInfo` mutation."""
type UpdateWorkflowInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowInfo` that was updated by this mutation."""
  workflowInfo: WorkflowInfo

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `WorkflowInfo`."""
  owner: AccountInfo!

  """An edge for our `WorkflowInfo`. May be used by Relay 1."""
  workflowInfoEdge(
    """The method to use when ordering `WorkflowInfo`."""
    orderBy: [WorkflowInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowInfosEdge
}

"""All input for the `updateWorkflowInfoByNodeId` mutation."""
input UpdateWorkflowInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowInfo` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowInfo` being updated.
  """
  patch: WorkflowInfoPatch!
}

"""
Represents an update to a `WorkflowInfo`. Fields that are set will be updated.
"""
input WorkflowInfoPatch {
  id: BigInt
  ownerId: BigInt
  availableInExplore: Boolean
  version: String
  flytedbId: BigInt
  inputSchema: String
  outputSchema: String
  displayName: String
  name: String
  creationDate: Datetime
  everInExplore: Boolean
  versionAlias: String
  removed: Boolean
  commitHash: String
  dockerHash: String
  remoteUrl: String
  isRelease: Boolean
}

"""All input for the `updateWorkflowInfo` mutation."""
input UpdateWorkflowInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowInfo` being updated.
  """
  patch: WorkflowInfoPatch!
  id: BigInt!
}

"""All input for the `updateWorkflowInfoByFlytedbId` mutation."""
input UpdateWorkflowInfoByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowInfo` being updated.
  """
  patch: WorkflowInfoPatch!
  flytedbId: BigInt!
}

"""The output of our update `WorkflowPersonalization` mutation."""
type UpdateWorkflowPersonalizationPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowPersonalization` that was updated by this mutation."""
  workflowPersonalization: WorkflowPersonalization

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `UserInfo` that is related to this `WorkflowPersonalization`.
  """
  user: UserInfo!

  """An edge for our `WorkflowPersonalization`. May be used by Relay 1."""
  workflowPersonalizationEdge(
    """The method to use when ordering `WorkflowPersonalization`."""
    orderBy: [WorkflowPersonalizationsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowPersonalizationsEdge
}

"""All input for the `updateWorkflowPersonalizationByNodeId` mutation."""
input UpdateWorkflowPersonalizationByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowPersonalization` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowPersonalization` being updated.
  """
  patch: WorkflowPersonalizationPatch!
}

"""
Represents an update to a `WorkflowPersonalization`. Fields that are set will be updated.
"""
input WorkflowPersonalizationPatch {
  userId: BigInt
  workflowId: BigInt
  data: String
}

"""All input for the `updateWorkflowPersonalization` mutation."""
input UpdateWorkflowPersonalizationInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowPersonalization` being updated.
  """
  patch: WorkflowPersonalizationPatch!
  userId: BigInt!
  workflowId: BigInt!
}

"""The output of our update `WorkflowPin` mutation."""
type UpdateWorkflowPinPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowPin` that was updated by this mutation."""
  workflowPin: WorkflowPin

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `WorkflowPin`."""
  account: AccountInfo!

  """An edge for our `WorkflowPin`. May be used by Relay 1."""
  workflowPinEdge(
    """The method to use when ordering `WorkflowPin`."""
    orderBy: [WorkflowPinsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowPinsEdge
}

"""All input for the `updateWorkflowPinByNodeId` mutation."""
input UpdateWorkflowPinByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowPin` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowPin` being updated.
  """
  patch: WorkflowPinPatch!
}

"""
Represents an update to a `WorkflowPin`. Fields that are set will be updated.
"""
input WorkflowPinPatch {
  accountId: BigInt
  workflowName: String
}

"""All input for the `updateWorkflowPin` mutation."""
input UpdateWorkflowPinInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowPin` being updated.
  """
  patch: WorkflowPinPatch!
  accountId: BigInt!
  workflowName: String!
}

"""The output of our update `WorkflowPreview` mutation."""
type UpdateWorkflowPreviewPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowPreview` that was updated by this mutation."""
  workflowPreview: WorkflowPreview

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `WorkflowPreview`.
  """
  account: AccountInfo!

  """An edge for our `WorkflowPreview`. May be used by Relay 1."""
  workflowPreviewEdge(
    """The method to use when ordering `WorkflowPreview`."""
    orderBy: [WorkflowPreviewsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowPreviewsEdge
}

"""All input for the `updateWorkflowPreviewByNodeId` mutation."""
input UpdateWorkflowPreviewByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowPreview` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowPreview` being updated.
  """
  patch: WorkflowPreviewPatch!
}

"""
Represents an update to a `WorkflowPreview`. Fields that are set will be updated.
"""
input WorkflowPreviewPatch {
  accountId: BigInt
  inputs: String
}

"""All input for the `updateWorkflowPreview` mutation."""
input UpdateWorkflowPreviewInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowPreview` being updated.
  """
  patch: WorkflowPreviewPatch!
  accountId: BigInt!
}

"""The output of our update `WorkflowSubscription` mutation."""
type UpdateWorkflowSubscriptionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowSubscription` that was updated by this mutation."""
  workflowSubscription: WorkflowSubscription

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `WorkflowSubscription`.
  """
  account: AccountInfo!

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowSubscription`.
  """
  workflow: WorkflowInfo!

  """An edge for our `WorkflowSubscription`. May be used by Relay 1."""
  workflowSubscriptionEdge(
    """The method to use when ordering `WorkflowSubscription`."""
    orderBy: [WorkflowSubscriptionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowSubscriptionsEdge
}

"""All input for the `updateWorkflowSubscriptionByNodeId` mutation."""
input UpdateWorkflowSubscriptionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowSubscription` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowSubscription` being updated.
  """
  patch: WorkflowSubscriptionPatch!
}

"""
Represents an update to a `WorkflowSubscription`. Fields that are set will be updated.
"""
input WorkflowSubscriptionPatch {
  accountId: BigInt
  workflowId: BigInt
}

"""All input for the `updateWorkflowSubscription` mutation."""
input UpdateWorkflowSubscriptionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowSubscription` being updated.
  """
  patch: WorkflowSubscriptionPatch!
  accountId: BigInt!
  workflowId: BigInt!
}

"""The output of our update `WorkflowTag` mutation."""
type UpdateWorkflowTagPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowTag` that was updated by this mutation."""
  workflowTag: WorkflowTag

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `WorkflowInfo` that is related to this `WorkflowTag`."""
  workflow: WorkflowInfo!

  """An edge for our `WorkflowTag`. May be used by Relay 1."""
  workflowTagEdge(
    """The method to use when ordering `WorkflowTag`."""
    orderBy: [WorkflowTagsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowTagsEdge
}

"""All input for the `updateWorkflowTagByNodeId` mutation."""
input UpdateWorkflowTagByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowTag` to be updated.
  """
  nodeId: ID!

  """
  An object where the defined keys will be set on the `WorkflowTag` being updated.
  """
  patch: WorkflowTagPatch!
}

"""
Represents an update to a `WorkflowTag`. Fields that are set will be updated.
"""
input WorkflowTagPatch {
  workflowId: BigInt
  tag: String
}

"""All input for the `updateWorkflowTag` mutation."""
input UpdateWorkflowTagInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  An object where the defined keys will be set on the `WorkflowTag` being updated.
  """
  patch: WorkflowTagPatch!
  workflowId: BigInt!
  tag: String!
}

"""The output of our delete `AccountAccessPolicy` mutation."""
type DeleteAccountAccessPolicyPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `AccountAccessPolicy` that was deleted by this mutation."""
  accountAccessPolicy: AccountAccessPolicy
  deletedAccountAccessPolicyNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `UserInfo` that is related to this `AccountAccessPolicy`.
  """
  userAccount: UserInfo!

  """
  Reads a single `AccountInfo` that is related to this `AccountAccessPolicy`.
  """
  workspace: AccountInfo!

  """An edge for our `AccountAccessPolicy`. May be used by Relay 1."""
  accountAccessPolicyEdge(
    """The method to use when ordering `AccountAccessPolicy`."""
    orderBy: [AccountAccessPoliciesOrderBy!] = [PRIMARY_KEY_ASC]
  ): AccountAccessPoliciesEdge
}

"""All input for the `deleteAccountAccessPolicyByNodeId` mutation."""
input DeleteAccountAccessPolicyByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `AccountAccessPolicy` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteAccountAccessPolicy` mutation."""
input DeleteAccountAccessPolicyInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""
All input for the `deleteAccountAccessPolicyByUserAccountIdAndWorkspaceId` mutation.
"""
input DeleteAccountAccessPolicyByUserAccountIdAndWorkspaceIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  userAccountId: BigInt!
  workspaceId: BigInt!
}

"""The output of our delete `AccountInfo` mutation."""
type DeleteAccountInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `AccountInfo` that was deleted by this mutation."""
  accountInfo: AccountInfo
  deletedAccountInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `AccountInfo`."""
  ldataNodeByLdataRoot: LdataNode!

  """An edge for our `AccountInfo`. May be used by Relay 1."""
  accountInfoEdge(
    """The method to use when ordering `AccountInfo`."""
    orderBy: [AccountInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): AccountInfosEdge
}

"""All input for the `deleteAccountInfoByNodeId` mutation."""
input DeleteAccountInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `AccountInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteAccountInfo` mutation."""
input DeleteAccountInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `AccountSecret` mutation."""
type DeleteAccountSecretPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `AccountSecret` that was deleted by this mutation."""
  accountSecret: AccountSecret
  deletedAccountSecretNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `AccountSecret`."""
  workspace: AccountInfo!

  """An edge for our `AccountSecret`. May be used by Relay 1."""
  accountSecretEdge(
    """The method to use when ordering `AccountSecret`."""
    orderBy: [AccountSecretsOrderBy!] = [PRIMARY_KEY_ASC]
  ): AccountSecretsEdge
}

"""All input for the `deleteAccountSecretByNodeId` mutation."""
input DeleteAccountSecretByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `AccountSecret` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteAccountSecret` mutation."""
input DeleteAccountSecretInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  workspaceId: BigInt!
  secretName: String!
}

"""The output of our delete `BasespaceApiToken` mutation."""
type DeleteBasespaceApiTokenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `BasespaceApiToken` that was deleted by this mutation."""
  basespaceApiToken: BasespaceApiToken
  deletedBasespaceApiTokenNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `BasespaceApiToken`.
  """
  account: AccountInfo!

  """An edge for our `BasespaceApiToken`. May be used by Relay 1."""
  basespaceApiTokenEdge(
    """The method to use when ordering `BasespaceApiToken`."""
    orderBy: [BasespaceApiTokensOrderBy!] = [PRIMARY_KEY_ASC]
  ): BasespaceApiTokensEdge
}

"""All input for the `deleteBasespaceApiTokenByNodeId` mutation."""
input DeleteBasespaceApiTokenByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `BasespaceApiToken` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteBasespaceApiToken` mutation."""
input DeleteBasespaceApiTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
  token: String!
}

"""The output of our delete `BenchlingApiToken` mutation."""
type DeleteBenchlingApiTokenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `BenchlingApiToken` that was deleted by this mutation."""
  benchlingApiToken: BenchlingApiToken
  deletedBenchlingApiTokenNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `BenchlingApiToken`.
  """
  account: AccountInfo!

  """An edge for our `BenchlingApiToken`. May be used by Relay 1."""
  benchlingApiTokenEdge(
    """The method to use when ordering `BenchlingApiToken`."""
    orderBy: [BenchlingApiTokensOrderBy!] = [PRIMARY_KEY_ASC]
  ): BenchlingApiTokensEdge
}

"""All input for the `deleteBenchlingApiTokenByNodeId` mutation."""
input DeleteBenchlingApiTokenByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `BenchlingApiToken` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteBenchlingApiToken` mutation."""
input DeleteBenchlingApiTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
  domain: String!
  token: String!
}

"""The output of our delete `CatalogEvent` mutation."""
type DeleteCatalogEventPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogEvent` that was deleted by this mutation."""
  catalogEvent: CatalogEvent
  deletedCatalogEventNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogProject` that is related to this `CatalogEvent`.
  """
  project: CatalogProject

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogEvent`.
  """
  experiment: CatalogExperiment

  """Reads a single `CatalogSample` that is related to this `CatalogEvent`."""
  sample: CatalogSample

  """Reads a single `UserInfo` that is related to this `CatalogEvent`."""
  causeAccount: UserInfo!

  """An edge for our `CatalogEvent`. May be used by Relay 1."""
  catalogEventEdge(
    """The method to use when ordering `CatalogEvent`."""
    orderBy: [CatalogEventsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogEventsEdge
}

"""All input for the `deleteCatalogEventByNodeId` mutation."""
input DeleteCatalogEventByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogEvent` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteCatalogEvent` mutation."""
input DeleteCatalogEventInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `CatalogExperiment` mutation."""
type DeleteCatalogExperimentPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogExperiment` that was deleted by this mutation."""
  catalogExperiment: CatalogExperiment
  deletedCatalogExperimentNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogProject` that is related to this `CatalogExperiment`.
  """
  project: CatalogProject!

  """An edge for our `CatalogExperiment`. May be used by Relay 1."""
  catalogExperimentEdge(
    """The method to use when ordering `CatalogExperiment`."""
    orderBy: [CatalogExperimentsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogExperimentsEdge
}

"""All input for the `deleteCatalogExperimentByNodeId` mutation."""
input DeleteCatalogExperimentByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogExperiment` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteCatalogExperiment` mutation."""
input DeleteCatalogExperimentInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `CatalogExperimentColumnDefinition` mutation."""
type DeleteCatalogExperimentColumnDefinitionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  The `CatalogExperimentColumnDefinition` that was deleted by this mutation.
  """
  catalogExperimentColumnDefinition: CatalogExperimentColumnDefinition
  deletedCatalogExperimentColumnDefinitionNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogExperimentColumnDefinition`.
  """
  experiment: CatalogExperiment!

  """
  An edge for our `CatalogExperimentColumnDefinition`. May be used by Relay 1.
  """
  catalogExperimentColumnDefinitionEdge(
    """The method to use when ordering `CatalogExperimentColumnDefinition`."""
    orderBy: [CatalogExperimentColumnDefinitionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogExperimentColumnDefinitionsEdge
}

"""
All input for the `deleteCatalogExperimentColumnDefinitionByNodeId` mutation.
"""
input DeleteCatalogExperimentColumnDefinitionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogExperimentColumnDefinition` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteCatalogExperimentColumnDefinition` mutation."""
input DeleteCatalogExperimentColumnDefinitionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  experimentId: BigInt!
  key: String!
}

"""The output of our delete `CatalogProject` mutation."""
type DeleteCatalogProjectPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogProject` that was deleted by this mutation."""
  catalogProject: CatalogProject
  deletedCatalogProjectNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `CatalogProject`."""
  owner: AccountInfo!

  """An edge for our `CatalogProject`. May be used by Relay 1."""
  catalogProjectEdge(
    """The method to use when ordering `CatalogProject`."""
    orderBy: [CatalogProjectsOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogProjectsEdge
}

"""All input for the `deleteCatalogProjectByNodeId` mutation."""
input DeleteCatalogProjectByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogProject` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteCatalogProject` mutation."""
input DeleteCatalogProjectInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `CatalogSample` mutation."""
type DeleteCatalogSamplePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogSample` that was deleted by this mutation."""
  catalogSample: CatalogSample
  deletedCatalogSampleNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogExperiment` that is related to this `CatalogSample`.
  """
  experiment: CatalogExperiment!

  """An edge for our `CatalogSample`. May be used by Relay 1."""
  catalogSampleEdge(
    """The method to use when ordering `CatalogSample`."""
    orderBy: [CatalogSamplesOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogSamplesEdge
}

"""All input for the `deleteCatalogSampleByNodeId` mutation."""
input DeleteCatalogSampleByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogSample` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteCatalogSample` mutation."""
input DeleteCatalogSampleInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `CatalogSampleColumnDatum` mutation."""
type DeleteCatalogSampleColumnDatumPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `CatalogSampleColumnDatum` that was deleted by this mutation."""
  catalogSampleColumnDatum: CatalogSampleColumnDatum
  deletedCatalogSampleColumnDatumNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `CatalogSample` that is related to this `CatalogSampleColumnDatum`.
  """
  sample: CatalogSample!

  """An edge for our `CatalogSampleColumnDatum`. May be used by Relay 1."""
  catalogSampleColumnDatumEdge(
    """The method to use when ordering `CatalogSampleColumnDatum`."""
    orderBy: [CatalogSampleColumnDataOrderBy!] = [PRIMARY_KEY_ASC]
  ): CatalogSampleColumnDataEdge
}

"""All input for the `deleteCatalogSampleColumnDatumByNodeId` mutation."""
input DeleteCatalogSampleColumnDatumByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `CatalogSampleColumnDatum` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteCatalogSampleColumnDatum` mutation."""
input DeleteCatalogSampleColumnDatumInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  sampleId: BigInt!
  key: String!
}

"""The output of our delete `ContainerInfo` mutation."""
type DeleteContainerInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ContainerInfo` that was deleted by this mutation."""
  containerInfo: ContainerInfo
  deletedContainerInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `ContainerInfo`. May be used by Relay 1."""
  containerInfoEdge(
    """The method to use when ordering `ContainerInfo`."""
    orderBy: [ContainerInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ContainerInfosEdge
}

"""All input for the `deleteContainerInfoByNodeId` mutation."""
input DeleteContainerInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ContainerInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteContainerInfo` mutation."""
input DeleteContainerInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  executionGraphNodeFlytedbId: BigInt!
  index: BigInt!
}

"""The output of our delete `DatasetAgreementActivated` mutation."""
type DeleteDatasetAgreementActivatedPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetAgreementActivated` that was deleted by this mutation."""
  datasetAgreementActivated: DatasetAgreementActivated
  deletedDatasetAgreementActivatedNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `UserInfo` that is related to this `DatasetAgreementActivated`.
  """
  account: UserInfo!

  """An edge for our `DatasetAgreementActivated`. May be used by Relay 1."""
  datasetAgreementActivatedEdge(
    """The method to use when ordering `DatasetAgreementActivated`."""
    orderBy: [DatasetAgreementActivatedsOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetAgreementActivatedsEdge
}

"""All input for the `deleteDatasetAgreementActivatedByNodeId` mutation."""
input DeleteDatasetAgreementActivatedByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetAgreementActivated` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteDatasetAgreementActivated` mutation."""
input DeleteDatasetAgreementActivatedInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
}

"""The output of our delete `DatasetDownloadInfo` mutation."""
type DeleteDatasetDownloadInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetDownloadInfo` that was deleted by this mutation."""
  datasetDownloadInfo: DatasetDownloadInfo
  deletedDatasetDownloadInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `DatasetInfo` that is related to this `DatasetDownloadInfo`.
  """
  dataset: DatasetInfo!

  """
  Reads a single `AccountInfo` that is related to this `DatasetDownloadInfo`.
  """
  account: AccountInfo!

  """An edge for our `DatasetDownloadInfo`. May be used by Relay 1."""
  datasetDownloadInfoEdge(
    """The method to use when ordering `DatasetDownloadInfo`."""
    orderBy: [DatasetDownloadInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetDownloadInfosEdge
}

"""All input for the `deleteDatasetDownloadInfoByNodeId` mutation."""
input DeleteDatasetDownloadInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetDownloadInfo` to be deleted.
  """
  nodeId: ID!
}

"""
All input for the `deleteDatasetDownloadInfoByExecutionNameAndExecutionProjectAndExecutionDomain` mutation.
"""
input DeleteDatasetDownloadInfoByExecutionNameAndExecutionProjectAndExecutionDomainInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  executionName: String!
  executionProject: String!
  executionDomain: String!
}

"""All input for the `deleteDatasetDownloadInfo` mutation."""
input DeleteDatasetDownloadInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `DatasetInfo` mutation."""
type DeleteDatasetInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetInfo` that was deleted by this mutation."""
  datasetInfo: DatasetInfo
  deletedDatasetInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `DatasetInfo`. May be used by Relay 1."""
  datasetInfoEdge(
    """The method to use when ordering `DatasetInfo`."""
    orderBy: [DatasetInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetInfosEdge
}

"""All input for the `deleteDatasetInfoByNodeId` mutation."""
input DeleteDatasetInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteDatasetInfo` mutation."""
input DeleteDatasetInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""
All input for the `deleteDatasetInfoByProviderAndThirdpartyId` mutation.
"""
input DeleteDatasetInfoByProviderAndThirdpartyIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  provider: String!
  thirdpartyId: String!
}

"""The output of our delete `DatasetInfoTag` mutation."""
type DeleteDatasetInfoTagPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetInfoTag` that was deleted by this mutation."""
  datasetInfoTag: DatasetInfoTag
  deletedDatasetInfoTagNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `DatasetInfo` that is related to this `DatasetInfoTag`."""
  dataset: DatasetInfo!

  """An edge for our `DatasetInfoTag`. May be used by Relay 1."""
  datasetInfoTagEdge(
    """The method to use when ordering `DatasetInfoTag`."""
    orderBy: [DatasetInfoTagsOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetInfoTagsEdge
}

"""All input for the `deleteDatasetInfoTagByNodeId` mutation."""
input DeleteDatasetInfoTagByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetInfoTag` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteDatasetInfoTag` mutation."""
input DeleteDatasetInfoTagInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  datasetId: BigInt!
  key: String!
  value: String!
}

"""The output of our delete `DatasetPurchase` mutation."""
type DeleteDatasetPurchasePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetPurchase` that was deleted by this mutation."""
  datasetPurchase: DatasetPurchase
  deletedDatasetPurchaseNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `DatasetInfo` that is related to this `DatasetPurchase`.
  """
  dataset: DatasetInfo!

  """Reads a single `UserInfo` that is related to this `DatasetPurchase`."""
  userInfoByPurchasedBy: UserInfo!

  """
  Reads a single `AccountInfo` that is related to this `DatasetPurchase`.
  """
  accountInfoByBilledTo: AccountInfo!

  """An edge for our `DatasetPurchase`. May be used by Relay 1."""
  datasetPurchaseEdge(
    """The method to use when ordering `DatasetPurchase`."""
    orderBy: [DatasetPurchasesOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetPurchasesEdge
}

"""All input for the `deleteDatasetPurchaseByNodeId` mutation."""
input DeleteDatasetPurchaseByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetPurchase` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteDatasetPurchase` mutation."""
input DeleteDatasetPurchaseInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  datasetId: BigInt!
  purchasedBy: BigInt!
}

"""The output of our delete `DatasetRequest` mutation."""
type DeleteDatasetRequestPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `DatasetRequest` that was deleted by this mutation."""
  datasetRequest: DatasetRequest
  deletedDatasetRequestNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `DatasetInfo` that is related to this `DatasetRequest`."""
  dataset: DatasetInfo!

  """Reads a single `UserInfo` that is related to this `DatasetRequest`."""
  account: UserInfo!

  """An edge for our `DatasetRequest`. May be used by Relay 1."""
  datasetRequestEdge(
    """The method to use when ordering `DatasetRequest`."""
    orderBy: [DatasetRequestsOrderBy!] = [PRIMARY_KEY_ASC]
  ): DatasetRequestsEdge
}

"""All input for the `deleteDatasetRequestByNodeId` mutation."""
input DeleteDatasetRequestByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `DatasetRequest` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteDatasetRequest` mutation."""
input DeleteDatasetRequestInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  datasetId: BigInt!
  accountId: BigInt!
}

"""The output of our delete `EbsSession` mutation."""
type DeleteEbsSessionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `EbsSession` that was deleted by this mutation."""
  ebsSession: EbsSession
  deletedEbsSessionNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `PodInfo` that is related to this `EbsSession`."""
  pod: PodInfo!

  """An edge for our `EbsSession`. May be used by Relay 1."""
  ebsSessionEdge(
    """The method to use when ordering `EbsSession`."""
    orderBy: [EbsSessionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): EbsSessionsEdge
}

"""All input for the `deleteEbsSessionByNodeId` mutation."""
input DeleteEbsSessionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `EbsSession` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteEbsSession` mutation."""
input DeleteEbsSessionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `ExecutionBatchInfo` mutation."""
type DeleteExecutionBatchInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionBatchInfo` that was deleted by this mutation."""
  executionBatchInfo: ExecutionBatchInfo
  deletedExecutionBatchInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `ExecutionBatchInfo`.
  """
  accountInfoByOwnedBy: AccountInfo!

  """An edge for our `ExecutionBatchInfo`. May be used by Relay 1."""
  executionBatchInfoEdge(
    """The method to use when ordering `ExecutionBatchInfo`."""
    orderBy: [ExecutionBatchInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionBatchInfosEdge
}

"""All input for the `deleteExecutionBatchInfoByNodeId` mutation."""
input DeleteExecutionBatchInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionBatchInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteExecutionBatchInfo` mutation."""
input DeleteExecutionBatchInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `ExecutionBatchMember` mutation."""
type DeleteExecutionBatchMemberPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionBatchMember` that was deleted by this mutation."""
  executionBatchMember: ExecutionBatchMember
  deletedExecutionBatchMemberNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionBatchInfo` that is related to this `ExecutionBatchMember`.
  """
  batch: ExecutionBatchInfo!

  """An edge for our `ExecutionBatchMember`. May be used by Relay 1."""
  executionBatchMemberEdge(
    """The method to use when ordering `ExecutionBatchMember`."""
    orderBy: [ExecutionBatchMembersOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionBatchMembersEdge
}

"""All input for the `deleteExecutionBatchMemberByNodeId` mutation."""
input DeleteExecutionBatchMemberByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionBatchMember` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteExecutionBatchMember` mutation."""
input DeleteExecutionBatchMemberInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  batchId: BigInt!
  executionFlytedbId: BigInt!
}

"""The output of our delete `ExecutionCreator` mutation."""
type DeleteExecutionCreatorPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionCreator` that was deleted by this mutation."""
  executionCreator: ExecutionCreator
  deletedExecutionCreatorNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `ExecutionCreator`.
  """
  accountInfoByCreatedBy: AccountInfo!

  """An edge for our `ExecutionCreator`. May be used by Relay 1."""
  executionCreatorEdge(
    """The method to use when ordering `ExecutionCreator`."""
    orderBy: [ExecutionCreatorsOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionCreatorsEdge
}

"""All input for the `deleteExecutionCreatorByNodeId` mutation."""
input DeleteExecutionCreatorByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionCreator` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteExecutionCreatorByFlytedbId` mutation."""
input DeleteExecutionCreatorByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  flytedbId: BigInt!
}

"""All input for the `deleteExecutionCreator` mutation."""
input DeleteExecutionCreatorInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  flytedbId: BigInt!
  createdBy: BigInt!
}

"""All input for the `deleteExecutionCreatorByToken` mutation."""
input DeleteExecutionCreatorByTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  token: String!
}

"""The output of our delete `ExecutionGraphNode` mutation."""
type DeleteExecutionGraphNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionGraphNode` that was deleted by this mutation."""
  executionGraphNode: ExecutionGraphNode
  deletedExecutionGraphNodeNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionInfo` that is related to this `ExecutionGraphNode`.
  """
  execution: ExecutionInfo

  """
  Reads a single `WorkflowGraphNode` that is related to this `ExecutionGraphNode`.
  """
  workflowGraphNode: WorkflowGraphNode!

  """An edge for our `ExecutionGraphNode`. May be used by Relay 1."""
  executionGraphNodeEdge(
    """The method to use when ordering `ExecutionGraphNode`."""
    orderBy: [ExecutionGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionGraphNodesEdge
}

"""All input for the `deleteExecutionGraphNodeByNodeId` mutation."""
input DeleteExecutionGraphNodeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionGraphNode` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteExecutionGraphNode` mutation."""
input DeleteExecutionGraphNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""
All input for the `deleteExecutionGraphNodeByExecutionIdAndWorkflowGraphNodeIdAndBranchIdentifier` mutation.
"""
input DeleteExecutionGraphNodeByExecutionIdAndWorkflowGraphNodeIdAndBranchIdentifierInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  executionId: BigInt!
  workflowGraphNodeId: BigInt!
  branchIdentifier: String!
}

"""All input for the `deleteExecutionGraphNodeByFlytedbId` mutation."""
input DeleteExecutionGraphNodeByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  flytedbId: BigInt!
}

"""The output of our delete `ExecutionInfo` mutation."""
type DeleteExecutionInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionInfo` that was deleted by this mutation."""
  executionInfo: ExecutionInfo
  deletedExecutionInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `WorkflowInfo` that is related to this `ExecutionInfo`."""
  workflow: WorkflowInfo!

  """An edge for our `ExecutionInfo`. May be used by Relay 1."""
  executionInfoEdge(
    """The method to use when ordering `ExecutionInfo`."""
    orderBy: [ExecutionInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionInfosEdge
}

"""All input for the `deleteExecutionInfoByNodeId` mutation."""
input DeleteExecutionInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteExecutionInfo` mutation."""
input DeleteExecutionInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""All input for the `deleteExecutionInfoByFlytedbId` mutation."""
input DeleteExecutionInfoByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  flytedbId: BigInt!
}

"""The output of our delete `ExecutionNotificationInfo` mutation."""
type DeleteExecutionNotificationInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionNotificationInfo` that was deleted by this mutation."""
  executionNotificationInfo: ExecutionNotificationInfo
  deletedExecutionNotificationInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionBatchInfo` that is related to this `ExecutionNotificationInfo`.
  """
  batch: ExecutionBatchInfo!

  """An edge for our `ExecutionNotificationInfo`. May be used by Relay 1."""
  executionNotificationInfoEdge(
    """The method to use when ordering `ExecutionNotificationInfo`."""
    orderBy: [ExecutionNotificationInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionNotificationInfosEdge
}

"""All input for the `deleteExecutionNotificationInfoByNodeId` mutation."""
input DeleteExecutionNotificationInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionNotificationInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteExecutionNotificationInfo` mutation."""
input DeleteExecutionNotificationInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  batchId: BigInt!
  receiverEmail: String!
  type: NotificationType!
}

"""The output of our delete `ExecutionRefLpInfo` mutation."""
type DeleteExecutionRefLpInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `ExecutionRefLpInfo` that was deleted by this mutation."""
  executionRefLpInfo: ExecutionRefLpInfo
  deletedExecutionRefLpInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionGraphNode` that is related to this `ExecutionRefLpInfo`.
  """
  egn: ExecutionGraphNode!

  """An edge for our `ExecutionRefLpInfo`. May be used by Relay 1."""
  executionRefLpInfoEdge(
    """The method to use when ordering `ExecutionRefLpInfo`."""
    orderBy: [ExecutionRefLpInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): ExecutionRefLpInfosEdge
}

"""All input for the `deleteExecutionRefLpInfoByNodeId` mutation."""
input DeleteExecutionRefLpInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `ExecutionRefLpInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteExecutionRefLpInfo` mutation."""
input DeleteExecutionRefLpInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  egnId: BigInt!
}

"""The output of our delete `GithubPersonalAccessToken` mutation."""
type DeleteGithubPersonalAccessTokenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `GithubPersonalAccessToken` that was deleted by this mutation."""
  githubPersonalAccessToken: GithubPersonalAccessToken
  deletedGithubPersonalAccessTokenNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `GithubPersonalAccessToken`.
  """
  account: AccountInfo!

  """An edge for our `GithubPersonalAccessToken`. May be used by Relay 1."""
  githubPersonalAccessTokenEdge(
    """The method to use when ordering `GithubPersonalAccessToken`."""
    orderBy: [GithubPersonalAccessTokensOrderBy!] = [PRIMARY_KEY_ASC]
  ): GithubPersonalAccessTokensEdge
}

"""All input for the `deleteGithubPersonalAccessTokenByNodeId` mutation."""
input DeleteGithubPersonalAccessTokenByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `GithubPersonalAccessToken` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteGithubPersonalAccessToken` mutation."""
input DeleteGithubPersonalAccessTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
}

"""The output of our delete `IgvGenome` mutation."""
type DeleteIgvGenomePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `IgvGenome` that was deleted by this mutation."""
  igvGenome: IgvGenome
  deletedIgvGenomeNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `IgvGenome`."""
  ldataNode: LdataNode

  """Reads a single `ExecutionCreator` that is related to this `IgvGenome`."""
  executionFlytedb: ExecutionCreator

  """An edge for our `IgvGenome`. May be used by Relay 1."""
  igvGenomeEdge(
    """The method to use when ordering `IgvGenome`."""
    orderBy: [IgvGenomesOrderBy!] = [PRIMARY_KEY_ASC]
  ): IgvGenomesEdge
}

"""All input for the `deleteIgvGenomeByNodeId` mutation."""
input DeleteIgvGenomeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `IgvGenome` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteIgvGenome` mutation."""
input DeleteIgvGenomeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `IgvTrack` mutation."""
type DeleteIgvTrackPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `IgvTrack` that was deleted by this mutation."""
  igvTrack: IgvTrack
  deletedIgvTrackNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `IgvTrack`."""
  ldataNode: LdataNode

  """An edge for our `IgvTrack`. May be used by Relay 1."""
  igvTrackEdge(
    """The method to use when ordering `IgvTrack`."""
    orderBy: [IgvTracksOrderBy!] = [PRIMARY_KEY_ASC]
  ): IgvTracksEdge
}

"""All input for the `deleteIgvTrackByNodeId` mutation."""
input DeleteIgvTrackByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `IgvTrack` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteIgvTrack` mutation."""
input DeleteIgvTrackInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `IncidentInfo` mutation."""
type DeleteIncidentInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `IncidentInfo` that was deleted by this mutation."""
  incidentInfo: IncidentInfo
  deletedIncidentInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `IncidentInfo`. May be used by Relay 1."""
  incidentInfoEdge(
    """The method to use when ordering `IncidentInfo`."""
    orderBy: [IncidentInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): IncidentInfosEdge
}

"""All input for the `deleteIncidentInfoByNodeId` mutation."""
input DeleteIncidentInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `IncidentInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteIncidentInfo` mutation."""
input DeleteIncidentInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `LdataLinkDatum` mutation."""
type DeleteLdataLinkDatumPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataLinkDatum` that was deleted by this mutation."""
  ldataLinkDatum: LdataLinkDatum
  deletedLdataLinkDatumNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataLinkDatum`."""
  ldataNode: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataLinkDatum`."""
  targetNode: LdataNode!

  """An edge for our `LdataLinkDatum`. May be used by Relay 1."""
  ldataLinkDatumEdge(
    """The method to use when ordering `LdataLinkDatum`."""
    orderBy: [LdataLinkDataOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataLinkDataEdge
}

"""All input for the `deleteLdataLinkDatumByNodeId` mutation."""
input DeleteLdataLinkDatumByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataLinkDatum` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataLinkDatum` mutation."""
input DeleteLdataLinkDatumInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  ldataNodeId: BigInt!
}

"""The output of our delete `LdataNode` mutation."""
type DeleteLdataNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNode` that was deleted by this mutation."""
  ldataNode: LdataNode
  deletedLdataNodeNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataNode`."""
  ldataNodeByCopiedFrom: LdataNode

  """An edge for our `LdataNode`. May be used by Relay 1."""
  ldataNodeEdge(
    """The method to use when ordering `LdataNode`."""
    orderBy: [LdataNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodesEdge
}

"""All input for the `deleteLdataNodeByNodeId` mutation."""
input DeleteLdataNodeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNode` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataNode` mutation."""
input DeleteLdataNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""All input for the `deleteLdataNodeByShareLink` mutation."""
input DeleteLdataNodeByShareLinkInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  shareLink: String!
}

"""
The output of our delete `LdataNodeAccessibleInWorkspaceCache` mutation.
"""
type DeleteLdataNodeAccessibleInWorkspaceCachePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  The `LdataNodeAccessibleInWorkspaceCache` that was deleted by this mutation.
  """
  ldataNodeAccessibleInWorkspaceCache: LdataNodeAccessibleInWorkspaceCache
  deletedLdataNodeAccessibleInWorkspaceCacheNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNode` that is related to this `LdataNodeAccessibleInWorkspaceCache`.
  """
  ldataNode: LdataNode!

  """
  An edge for our `LdataNodeAccessibleInWorkspaceCache`. May be used by Relay 1.
  """
  ldataNodeAccessibleInWorkspaceCacheEdge(
    """The method to use when ordering `LdataNodeAccessibleInWorkspaceCache`."""
    orderBy: [LdataNodeAccessibleInWorkspaceCachesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeAccessibleInWorkspaceCachesEdge
}

"""
All input for the `deleteLdataNodeAccessibleInWorkspaceCacheByNodeId` mutation.
"""
input DeleteLdataNodeAccessibleInWorkspaceCacheByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeAccessibleInWorkspaceCache` to be deleted.
  """
  nodeId: ID!
}

"""
All input for the `deleteLdataNodeAccessibleInWorkspaceCache` mutation.
"""
input DeleteLdataNodeAccessibleInWorkspaceCacheInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  ldataNodeId: BigInt!
  workspaceId: BigInt!
}

"""The output of our delete `LdataNodeEventChildRemove` mutation."""
type DeleteLdataNodeEventChildRemovePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventChildRemove` that was deleted by this mutation."""
  ldataNodeEventChildRemove: LdataNodeEventChildRemove
  deletedLdataNodeEventChildRemoveNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventChildRemove`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventChildRemove`. May be used by Relay 1."""
  ldataNodeEventChildRemoveEdge(
    """The method to use when ordering `LdataNodeEventChildRemove`."""
    orderBy: [LdataNodeEventChildRemovesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventChildRemovesEdge
}

"""All input for the `deleteLdataNodeEventChildRemoveByNodeId` mutation."""
input DeleteLdataNodeEventChildRemoveByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeEventChildRemove` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataNodeEventChildRemove` mutation."""
input DeleteLdataNodeEventChildRemoveInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  eventId: BigInt!
}

"""The output of our delete `LdataNodeEventIngress` mutation."""
type DeleteLdataNodeEventIngressPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventIngress` that was deleted by this mutation."""
  ldataNodeEventIngress: LdataNodeEventIngress
  deletedLdataNodeEventIngressNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventIngress`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventIngress`. May be used by Relay 1."""
  ldataNodeEventIngressEdge(
    """The method to use when ordering `LdataNodeEventIngress`."""
    orderBy: [LdataNodeEventIngressesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventIngressesEdge
}

"""All input for the `deleteLdataNodeEventIngressByNodeId` mutation."""
input DeleteLdataNodeEventIngressByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeEventIngress` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataNodeEventIngress` mutation."""
input DeleteLdataNodeEventIngressInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  eventId: BigInt!
}

"""The output of our delete `LdataNodeEventMove` mutation."""
type DeleteLdataNodeEventMovePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventMove` that was deleted by this mutation."""
  ldataNodeEventMove: LdataNodeEventMove
  deletedLdataNodeEventMoveNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventMove`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventMove`. May be used by Relay 1."""
  ldataNodeEventMoveEdge(
    """The method to use when ordering `LdataNodeEventMove`."""
    orderBy: [LdataNodeEventMovesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventMovesEdge
}

"""All input for the `deleteLdataNodeEventMoveByNodeId` mutation."""
input DeleteLdataNodeEventMoveByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeEventMove` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataNodeEventMove` mutation."""
input DeleteLdataNodeEventMoveInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  eventId: BigInt!
}

"""The output of our delete `LdataNodeEventRemove` mutation."""
type DeleteLdataNodeEventRemovePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEventRemove` that was deleted by this mutation."""
  ldataNodeEventRemove: LdataNodeEventRemove
  deletedLdataNodeEventRemoveNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNodeEvent` that is related to this `LdataNodeEventRemove`.
  """
  event: LdataNodeEvent!

  """An edge for our `LdataNodeEventRemove`. May be used by Relay 1."""
  ldataNodeEventRemoveEdge(
    """The method to use when ordering `LdataNodeEventRemove`."""
    orderBy: [LdataNodeEventRemovesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventRemovesEdge
}

"""All input for the `deleteLdataNodeEventRemoveByNodeId` mutation."""
input DeleteLdataNodeEventRemoveByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeEventRemove` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataNodeEventRemove` mutation."""
input DeleteLdataNodeEventRemoveInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  eventId: BigInt!
}

"""The output of our delete `LdataNodeEvent` mutation."""
type DeleteLdataNodeEventPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeEvent` that was deleted by this mutation."""
  ldataNodeEvent: LdataNodeEvent
  deletedLdataNodeEventNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataNodeEvent`."""
  ldataNode: LdataNode!

  """Reads a single `AccountInfo` that is related to this `LdataNodeEvent`."""
  causeAccount: AccountInfo

  """
  Reads a single `DatasetDownloadInfo` that is related to this `LdataNodeEvent`.
  """
  causeDatasetDownload: DatasetDownloadInfo

  """Reads a single `LdataWfEx` that is related to this `LdataNodeEvent`."""
  causeLdataProcess: LdataWfEx

  """An edge for our `LdataNodeEvent`. May be used by Relay 1."""
  ldataNodeEventEdge(
    """The method to use when ordering `LdataNodeEvent`."""
    orderBy: [LdataNodeEventsOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeEventsEdge
}

"""All input for the `deleteLdataNodeEventByNodeId` mutation."""
input DeleteLdataNodeEventByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeEvent` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataNodeEvent` mutation."""
input DeleteLdataNodeEventInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `LdataNodeTag` mutation."""
type DeleteLdataNodeTagPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataNodeTag` that was deleted by this mutation."""
  ldataNodeTag: LdataNodeTag
  deletedLdataNodeTagNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataNodeTag`."""
  ldataNode: LdataNode!

  """An edge for our `LdataNodeTag`. May be used by Relay 1."""
  ldataNodeTagEdge(
    """The method to use when ordering `LdataNodeTag`."""
    orderBy: [LdataNodeTagsOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataNodeTagsEdge
}

"""All input for the `deleteLdataNodeTagByNodeId` mutation."""
input DeleteLdataNodeTagByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataNodeTag` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataNodeTag` mutation."""
input DeleteLdataNodeTagInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  ldataNodeId: BigInt!
  tag: String!
  type: LdataTagType!
}

"""The output of our delete `LdataObjectMeta` mutation."""
type DeleteLdataObjectMetaPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataObjectMeta` that was deleted by this mutation."""
  ldataObjectMeta: LdataObjectMeta
  deletedLdataObjectMetaNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataObjectMeta`."""
  ldataNode: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataObjectMeta`."""
  ldataNodeByCurrentRoot: LdataNode

  """An edge for our `LdataObjectMeta`. May be used by Relay 1."""
  ldataObjectMetaEdge(
    """The method to use when ordering `LdataObjectMeta`."""
    orderBy: [LdataObjectMetasOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataObjectMetasEdge
}

"""All input for the `deleteLdataObjectMetaByNodeId` mutation."""
input DeleteLdataObjectMetaByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataObjectMeta` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataObjectMeta` mutation."""
input DeleteLdataObjectMetaInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  ldataNodeId: BigInt!
}

"""The output of our delete `LdataS3MountAccessProven` mutation."""
type DeleteLdataS3MountAccessProvenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataS3MountAccessProven` that was deleted by this mutation."""
  ldataS3MountAccessProven: LdataS3MountAccessProven
  deletedLdataS3MountAccessProvenNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataS3MountConfiguratorRole` that is related to this `LdataS3MountAccessProven`.
  """
  ldataS3MountConfiguratorRoleByGeneratedUsing: LdataS3MountConfiguratorRole!

  """An edge for our `LdataS3MountAccessProven`. May be used by Relay 1."""
  ldataS3MountAccessProvenEdge(
    """The method to use when ordering `LdataS3MountAccessProven`."""
    orderBy: [LdataS3MountAccessProvensOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataS3MountAccessProvensEdge
}

"""All input for the `deleteLdataS3MountAccessProvenByNodeId` mutation."""
input DeleteLdataS3MountAccessProvenByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataS3MountAccessProven` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataS3MountAccessProven` mutation."""
input DeleteLdataS3MountAccessProvenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  generatedUsing: BigInt!
  bucketName: String!
}

"""The output of our delete `LdataS3MountConfiguratorRole` mutation."""
type DeleteLdataS3MountConfiguratorRolePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataS3MountConfiguratorRole` that was deleted by this mutation."""
  ldataS3MountConfiguratorRole: LdataS3MountConfiguratorRole
  deletedLdataS3MountConfiguratorRoleNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `LdataS3MountConfiguratorRole`.
  """
  account: AccountInfo!

  """
  An edge for our `LdataS3MountConfiguratorRole`. May be used by Relay 1.
  """
  ldataS3MountConfiguratorRoleEdge(
    """The method to use when ordering `LdataS3MountConfiguratorRole`."""
    orderBy: [LdataS3MountConfiguratorRolesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataS3MountConfiguratorRolesEdge
}

"""
All input for the `deleteLdataS3MountConfiguratorRoleByNodeId` mutation.
"""
input DeleteLdataS3MountConfiguratorRoleByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataS3MountConfiguratorRole` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataS3MountConfiguratorRole` mutation."""
input DeleteLdataS3MountConfiguratorRoleInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `LdataS3MountRole` mutation."""
type DeleteLdataS3MountRolePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataS3MountRole` that was deleted by this mutation."""
  ldataS3MountRole: LdataS3MountRole
  deletedLdataS3MountRoleNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `LdataS3MountRole`. May be used by Relay 1."""
  ldataS3MountRoleEdge(
    """The method to use when ordering `LdataS3MountRole`."""
    orderBy: [LdataS3MountRolesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataS3MountRolesEdge
}

"""All input for the `deleteLdataS3MountRoleByNodeId` mutation."""
input DeleteLdataS3MountRoleByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataS3MountRole` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataS3MountRole` mutation."""
input DeleteLdataS3MountRoleInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  bucketName: String!
}

"""The output of our delete `LdataShareInvite` mutation."""
type DeleteLdataShareInvitePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataShareInvite` that was deleted by this mutation."""
  ldataShareInvite: LdataShareInvite
  deletedLdataShareInviteNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `LdataShareInvite`.
  """
  sender: AccountInfo!

  """Reads a single `LdataNode` that is related to this `LdataShareInvite`."""
  object: LdataNode!

  """An edge for our `LdataShareInvite`. May be used by Relay 1."""
  ldataShareInviteEdge(
    """The method to use when ordering `LdataShareInvite`."""
    orderBy: [LdataShareInvitesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataShareInvitesEdge
}

"""All input for the `deleteLdataShareInviteByNodeId` mutation."""
input DeleteLdataShareInviteByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataShareInvite` to be deleted.
  """
  nodeId: ID!
}

"""
All input for the `deleteLdataShareInviteBySenderIdAndObjectIdAndReceiverEmail` mutation.
"""
input DeleteLdataShareInviteBySenderIdAndObjectIdAndReceiverEmailInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  senderId: BigInt!
  objectId: BigInt!
  receiverEmail: String!
}

"""All input for the `deleteLdataShareInvite` mutation."""
input DeleteLdataShareInviteInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  code: String!
}

"""The output of our delete `LdataShareLinkNode` mutation."""
type DeleteLdataShareLinkNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataShareLinkNode` that was deleted by this mutation."""
  ldataShareLinkNode: LdataShareLinkNode
  deletedLdataShareLinkNodeNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNode` that is related to this `LdataShareLinkNode`.
  """
  linkNode: LdataNode!

  """
  Reads a single `AccountInfo` that is related to this `LdataShareLinkNode`.
  """
  receiver: AccountInfo!

  """An edge for our `LdataShareLinkNode`. May be used by Relay 1."""
  ldataShareLinkNodeEdge(
    """The method to use when ordering `LdataShareLinkNode`."""
    orderBy: [LdataShareLinkNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataShareLinkNodesEdge
}

"""All input for the `deleteLdataShareLinkNodeByNodeId` mutation."""
input DeleteLdataShareLinkNodeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataShareLinkNode` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataShareLinkNode` mutation."""
input DeleteLdataShareLinkNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  linkNodeId: BigInt!
}

"""The output of our delete `LdataSharePermission` mutation."""
type DeleteLdataSharePermissionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataSharePermission` that was deleted by this mutation."""
  ldataSharePermission: LdataSharePermission
  deletedLdataSharePermissionNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `LdataNode` that is related to this `LdataSharePermission`.
  """
  object: LdataNode!

  """
  Reads a single `AccountInfo` that is related to this `LdataSharePermission`.
  """
  receiver: AccountInfo!

  """An edge for our `LdataSharePermission`. May be used by Relay 1."""
  ldataSharePermissionEdge(
    """The method to use when ordering `LdataSharePermission`."""
    orderBy: [LdataSharePermissionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataSharePermissionsEdge
}

"""All input for the `deleteLdataSharePermissionByNodeId` mutation."""
input DeleteLdataSharePermissionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataSharePermission` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataSharePermission` mutation."""
input DeleteLdataSharePermissionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  objectId: BigInt!
  receiverId: BigInt!
}

"""The output of our delete `LdataTreeEdge` mutation."""
type DeleteLdataTreeEdgePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataTreeEdge` that was deleted by this mutation."""
  ldataTreeEdge: LdataTreeEdge
  deletedLdataTreeEdgeNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataTreeEdge`."""
  parent: LdataNode!

  """Reads a single `LdataNode` that is related to this `LdataTreeEdge`."""
  child: LdataNode!

  """An edge for our `LdataTreeEdge`. May be used by Relay 1."""
  ldataTreeEdgeEdge(
    """The method to use when ordering `LdataTreeEdge`."""
    orderBy: [LdataTreeEdgesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataTreeEdgesEdge
}

"""All input for the `deleteLdataTreeEdgeByNodeId` mutation."""
input DeleteLdataTreeEdgeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataTreeEdge` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataTreeEdge` mutation."""
input DeleteLdataTreeEdgeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  parentId: BigInt!
  childId: BigInt!
}

"""All input for the `deleteLdataTreeEdgeByChildId` mutation."""
input DeleteLdataTreeEdgeByChildIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  childId: BigInt!
}

"""The output of our delete `LdataWfEx` mutation."""
type DeleteLdataWfExPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LdataWfEx` that was deleted by this mutation."""
  ldataWfEx: LdataWfEx
  deletedLdataWfExNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `LdataNode` that is related to this `LdataWfEx`."""
  ldataNode: LdataNode!

  """An edge for our `LdataWfEx`. May be used by Relay 1."""
  ldataWfExEdge(
    """The method to use when ordering `LdataWfEx`."""
    orderBy: [LdataWfExesOrderBy!] = [PRIMARY_KEY_ASC]
  ): LdataWfExesEdge
}

"""All input for the `deleteLdataWfExByNodeId` mutation."""
input DeleteLdataWfExByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LdataWfEx` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLdataWfEx` mutation."""
input DeleteLdataWfExInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""All input for the `deleteLdataWfExByLdataNodeIdAndWfName` mutation."""
input DeleteLdataWfExByLdataNodeIdAndWfNameInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  ldataNodeId: BigInt!
  wfName: String!
}

"""All input for the `deleteLdataWfExByName` mutation."""
input DeleteLdataWfExByNameInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  name: String!
}

"""The output of our delete `LpInfo` mutation."""
type DeleteLpInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `LpInfo` that was deleted by this mutation."""
  lpInfo: LpInfo
  deletedLpInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `WorkflowInfo` that is related to this `LpInfo`."""
  workflow: WorkflowInfo!

  """An edge for our `LpInfo`. May be used by Relay 1."""
  lpInfoEdge(
    """The method to use when ordering `LpInfo`."""
    orderBy: [LpInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): LpInfosEdge
}

"""All input for the `deleteLpInfoByNodeId` mutation."""
input DeleteLpInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `LpInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteLpInfo` mutation."""
input DeleteLpInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""All input for the `deleteLpInfoByFlytedbId` mutation."""
input DeleteLpInfoByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  flytedbId: BigInt!
}

"""The output of our delete `PodBackup` mutation."""
type DeletePodBackupPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodBackup` that was deleted by this mutation."""
  podBackup: PodBackup
  deletedPodBackupNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `PodInfo` that is related to this `PodBackup`."""
  pod: PodInfo!

  """An edge for our `PodBackup`. May be used by Relay 1."""
  podBackupEdge(
    """The method to use when ordering `PodBackup`."""
    orderBy: [PodBackupsOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodBackupsEdge
}

"""All input for the `deletePodBackupByNodeId` mutation."""
input DeletePodBackupByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodBackup` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deletePodBackup` mutation."""
input DeletePodBackupInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  providerId: String!
}

"""The output of our delete `PodGroupInfo` mutation."""
type DeletePodGroupInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodGroupInfo` that was deleted by this mutation."""
  podGroupInfo: PodGroupInfo
  deletedPodGroupInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PodGroupInfo`."""
  owner: AccountInfo!

  """An edge for our `PodGroupInfo`. May be used by Relay 1."""
  podGroupInfoEdge(
    """The method to use when ordering `PodGroupInfo`."""
    orderBy: [PodGroupInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodGroupInfosEdge
}

"""All input for the `deletePodGroupInfoByNodeId` mutation."""
input DeletePodGroupInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodGroupInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deletePodGroupInfo` mutation."""
input DeletePodGroupInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `PodInfo` mutation."""
type DeletePodInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodInfo` that was deleted by this mutation."""
  podInfo: PodInfo
  deletedPodInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PodInfo`."""
  account: AccountInfo!

  """Reads a single `PodGroupInfo` that is related to this `PodInfo`."""
  group: PodGroupInfo

  """Reads a single `PodTemplateVersion` that is related to this `PodInfo`."""
  templateVersion: PodTemplateVersion

  """An edge for our `PodInfo`. May be used by Relay 1."""
  podInfoEdge(
    """The method to use when ordering `PodInfo`."""
    orderBy: [PodInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodInfosEdge
}

"""All input for the `deletePodInfoByNodeId` mutation."""
input DeletePodInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deletePodInfo` mutation."""
input DeletePodInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `PodSession` mutation."""
type DeletePodSessionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodSession` that was deleted by this mutation."""
  podSession: PodSession
  deletedPodSessionNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `PodInfo` that is related to this `PodSession`."""
  pod: PodInfo!

  """An edge for our `PodSession`. May be used by Relay 1."""
  podSessionEdge(
    """The method to use when ordering `PodSession`."""
    orderBy: [PodSessionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodSessionsEdge
}

"""All input for the `deletePodSessionByNodeId` mutation."""
input DeletePodSessionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodSession` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deletePodSession` mutation."""
input DeletePodSessionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `PodTemplateVersion` mutation."""
type DeletePodTemplateVersionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodTemplateVersion` that was deleted by this mutation."""
  podTemplateVersion: PodTemplateVersion
  deletedPodTemplateVersionNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `PodTemplate` that is related to this `PodTemplateVersion`.
  """
  template: PodTemplate!

  """
  Reads a single `PodBackup` that is related to this `PodTemplateVersion`.
  """
  source: PodBackup

  """An edge for our `PodTemplateVersion`. May be used by Relay 1."""
  podTemplateVersionEdge(
    """The method to use when ordering `PodTemplateVersion`."""
    orderBy: [PodTemplateVersionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodTemplateVersionsEdge
}

"""All input for the `deletePodTemplateVersionByNodeId` mutation."""
input DeletePodTemplateVersionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodTemplateVersion` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deletePodTemplateVersion` mutation."""
input DeletePodTemplateVersionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `PodTemplate` mutation."""
type DeletePodTemplatePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PodTemplate` that was deleted by this mutation."""
  podTemplate: PodTemplate
  deletedPodTemplateNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PodTemplate`."""
  owner: AccountInfo!

  """An edge for our `PodTemplate`. May be used by Relay 1."""
  podTemplateEdge(
    """The method to use when ordering `PodTemplate`."""
    orderBy: [PodTemplatesOrderBy!] = [PRIMARY_KEY_ASC]
  ): PodTemplatesEdge
}

"""All input for the `deletePodTemplateByNodeId` mutation."""
input DeletePodTemplateByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PodTemplate` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deletePodTemplate` mutation."""
input DeletePodTemplateInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `PollockDeploymentInfo` mutation."""
type DeletePollockDeploymentInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PollockDeploymentInfo` that was deleted by this mutation."""
  pollockDeploymentInfo: PollockDeploymentInfo
  deletedPollockDeploymentInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `PollockDeploymentInfo`.
  """
  workspace: AccountInfo!

  """
  Reads a single `LdataNode` that is related to this `PollockDeploymentInfo`.
  """
  ldataNode: LdataNode!

  """An edge for our `PollockDeploymentInfo`. May be used by Relay 1."""
  pollockDeploymentInfoEdge(
    """The method to use when ordering `PollockDeploymentInfo`."""
    orderBy: [PollockDeploymentInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PollockDeploymentInfosEdge
}

"""All input for the `deletePollockDeploymentInfoByNodeId` mutation."""
input DeletePollockDeploymentInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PollockDeploymentInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deletePollockDeploymentInfo` mutation."""
input DeletePollockDeploymentInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `PublicKeyInfo` mutation."""
type DeletePublicKeyInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `PublicKeyInfo` that was deleted by this mutation."""
  publicKeyInfo: PublicKeyInfo
  deletedPublicKeyInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `PublicKeyInfo`."""
  account: AccountInfo!

  """An edge for our `PublicKeyInfo`. May be used by Relay 1."""
  publicKeyInfoEdge(
    """The method to use when ordering `PublicKeyInfo`."""
    orderBy: [PublicKeyInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): PublicKeyInfosEdge
}

"""All input for the `deletePublicKeyInfoByNodeId` mutation."""
input DeletePublicKeyInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `PublicKeyInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deletePublicKeyInfo` mutation."""
input DeletePublicKeyInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
  publicKey: String!
}

"""The output of our delete `TaskExecutionInfo` mutation."""
type DeleteTaskExecutionInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TaskExecutionInfo` that was deleted by this mutation."""
  taskExecutionInfo: TaskExecutionInfo
  deletedTaskExecutionInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `TaskExecutionInfo`. May be used by Relay 1."""
  taskExecutionInfoEdge(
    """The method to use when ordering `TaskExecutionInfo`."""
    orderBy: [TaskExecutionInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): TaskExecutionInfosEdge
}

"""All input for the `deleteTaskExecutionInfoByNodeId` mutation."""
input DeleteTaskExecutionInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TaskExecutionInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteTaskExecutionInfo` mutation."""
input DeleteTaskExecutionInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""All input for the `deleteTaskExecutionInfoByFlytedbId` mutation."""
input DeleteTaskExecutionInfoByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  flytedbId: BigInt!
}

"""
All input for the `deleteTaskExecutionInfoByExecutionGraphNodeFlytedbIdAndNodeIdNameAndRetry` mutation.
"""
input DeleteTaskExecutionInfoByExecutionGraphNodeFlytedbIdAndNodeIdNameAndRetryInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  executionGraphNodeFlytedbId: BigInt!
  nodeIdName: String!
  retry: BigInt!
}

"""The output of our delete `TaskExecutionMessage` mutation."""
type DeleteTaskExecutionMessagePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TaskExecutionMessage` that was deleted by this mutation."""
  taskExecutionMessage: TaskExecutionMessage
  deletedTaskExecutionMessageNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `ExecutionInfo` that is related to this `TaskExecutionMessage`.
  """
  execution: ExecutionInfo

  """An edge for our `TaskExecutionMessage`. May be used by Relay 1."""
  taskExecutionMessageEdge(
    """The method to use when ordering `TaskExecutionMessage`."""
    orderBy: [TaskExecutionMessagesOrderBy!] = [PRIMARY_KEY_ASC]
  ): TaskExecutionMessagesEdge
}

"""All input for the `deleteTaskExecutionMessageByNodeId` mutation."""
input DeleteTaskExecutionMessageByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TaskExecutionMessage` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteTaskExecutionMessage` mutation."""
input DeleteTaskExecutionMessageInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `TaskInfo` mutation."""
type DeleteTaskInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TaskInfo` that was deleted by this mutation."""
  taskInfo: TaskInfo
  deletedTaskInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `TaskInfo`."""
  owner: AccountInfo!

  """An edge for our `TaskInfo`. May be used by Relay 1."""
  taskInfoEdge(
    """The method to use when ordering `TaskInfo`."""
    orderBy: [TaskInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): TaskInfosEdge
}

"""All input for the `deleteTaskInfoByNodeId` mutation."""
input DeleteTaskInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TaskInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteTaskInfo` mutation."""
input DeleteTaskInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""All input for the `deleteTaskInfoByFlytedbId` mutation."""
input DeleteTaskInfoByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  flytedbId: BigInt!
}

"""The output of our delete `TeamInfo` mutation."""
type DeleteTeamInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamInfo` that was deleted by this mutation."""
  teamInfo: TeamInfo
  deletedTeamInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `TeamInfo`."""
  account: AccountInfo!

  """Reads a single `UserInfo` that is related to this `TeamInfo`."""
  owner: UserInfo!

  """An edge for our `TeamInfo`. May be used by Relay 1."""
  teamInfoEdge(
    """The method to use when ordering `TeamInfo`."""
    orderBy: [TeamInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): TeamInfosEdge
}

"""All input for the `deleteTeamInfoByNodeId` mutation."""
input DeleteTeamInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TeamInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteTeamInfo` mutation."""
input DeleteTeamInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""All input for the `deleteTeamInfoByAccountId` mutation."""
input DeleteTeamInfoByAccountIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
}

"""The output of our delete `TeamInvite` mutation."""
type DeleteTeamInvitePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamInvite` that was deleted by this mutation."""
  teamInvite: TeamInvite
  deletedTeamInviteNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `TeamInfo` that is related to this `TeamInvite`."""
  team: TeamInfo!

  """An edge for our `TeamInvite`. May be used by Relay 1."""
  teamInviteEdge(
    """The method to use when ordering `TeamInvite`."""
    orderBy: [TeamInvitesOrderBy!] = [PRIMARY_KEY_ASC]
  ): TeamInvitesEdge
}

"""All input for the `deleteTeamInviteByNodeId` mutation."""
input DeleteTeamInviteByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TeamInvite` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteTeamInviteByInviteCode` mutation."""
input DeleteTeamInviteByInviteCodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  inviteCode: String!
}

"""All input for the `deleteTeamInvite` mutation."""
input DeleteTeamInviteInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  teamId: BigInt!
  userEmail: String!
}

"""The output of our delete `TeamMember` mutation."""
type DeleteTeamMemberPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamMember` that was deleted by this mutation."""
  teamMember: TeamMember
  deletedTeamMemberNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `TeamInfo` that is related to this `TeamMember`."""
  team: TeamInfo!

  """Reads a single `UserInfo` that is related to this `TeamMember`."""
  user: UserInfo!

  """An edge for our `TeamMember`. May be used by Relay 1."""
  teamMemberEdge(
    """The method to use when ordering `TeamMember`."""
    orderBy: [TeamMembersOrderBy!] = [PRIMARY_KEY_ASC]
  ): TeamMembersEdge
}

"""All input for the `deleteTeamMemberByNodeId` mutation."""
input DeleteTeamMemberByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `TeamMember` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteTeamMember` mutation."""
input DeleteTeamMemberInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  teamId: BigInt!
  userId: BigInt!
}

"""The output of our delete `TeamMemberSharedDataType` mutation."""
type DeleteTeamMemberSharedDataTypePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `TeamMemberSharedDataType` that was deleted by this mutation."""
  teamMemberSharedDataType: TeamMemberSharedDataType
  deletedTeamMemberSharedDataTypeNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `TeamMemberSharedDataType`.
  """
  account: AccountInfo!

  """An edge for our `TeamMemberSharedDataType`. May be used by Relay 1."""
  teamMemberSharedDataTypeEdge(
    """The method to use when ordering `TeamMemberSharedDataType`."""
    orderBy: [TeamMemberSharedDataTypesOrderBy!] = [NATURAL]
  ): TeamMemberSharedDataTypesEdge
}

"""
All input for the `deleteTeamMemberSharedDataTypeByAccountId` mutation.
"""
input DeleteTeamMemberSharedDataTypeByAccountIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
}

"""The output of our delete `UserInfo` mutation."""
type DeleteUserInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `UserInfo` that was deleted by this mutation."""
  userInfo: UserInfo
  deletedUserInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `UserInfo`."""
  account: AccountInfo!

  """An edge for our `UserInfo`. May be used by Relay 1."""
  userInfoEdge(
    """The method to use when ordering `UserInfo`."""
    orderBy: [UserInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): UserInfosEdge
}

"""All input for the `deleteUserInfoByNodeId` mutation."""
input DeleteUserInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `UserInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteUserInfo` mutation."""
input DeleteUserInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""All input for the `deleteUserInfoByAccountId` mutation."""
input DeleteUserInfoByAccountIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
}

"""All input for the `deleteUserInfoByAuth0Sub` mutation."""
input DeleteUserInfoByAuth0SubInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  auth0Sub: String!
}

"""The output of our delete `VerifiedEmail` mutation."""
type DeleteVerifiedEmailPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `VerifiedEmail` that was deleted by this mutation."""
  verifiedEmail: VerifiedEmail
  deletedVerifiedEmailNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `VerifiedEmail`."""
  owner: AccountInfo!

  """An edge for our `VerifiedEmail`. May be used by Relay 1."""
  verifiedEmailEdge(
    """The method to use when ordering `VerifiedEmail`."""
    orderBy: [VerifiedEmailsOrderBy!] = [PRIMARY_KEY_ASC]
  ): VerifiedEmailsEdge
}

"""All input for the `deleteVerifiedEmailByNodeId` mutation."""
input DeleteVerifiedEmailByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `VerifiedEmail` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteVerifiedEmail` mutation."""
input DeleteVerifiedEmailInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  ownerId: BigInt!
  email: String!
}

"""The output of our delete `WorkflowFamilyInfo` mutation."""
type DeleteWorkflowFamilyInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowFamilyInfo` that was deleted by this mutation."""
  workflowFamilyInfo: WorkflowFamilyInfo
  deletedWorkflowFamilyInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """An edge for our `WorkflowFamilyInfo`. May be used by Relay 1."""
  workflowFamilyInfoEdge(
    """The method to use when ordering `WorkflowFamilyInfo`."""
    orderBy: [WorkflowFamilyInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowFamilyInfosEdge
}

"""All input for the `deleteWorkflowFamilyInfoByNodeId` mutation."""
input DeleteWorkflowFamilyInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowFamilyInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowFamilyInfo` mutation."""
input DeleteWorkflowFamilyInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  workflowName: String!
}

"""All input for the `deleteWorkflowFamilyInfoByLink` mutation."""
input DeleteWorkflowFamilyInfoByLinkInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  link: String!
}

"""The output of our delete `WorkflowGraphBranch` mutation."""
type DeleteWorkflowGraphBranchPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphBranch` that was deleted by this mutation."""
  workflowGraphBranch: WorkflowGraphBranch
  deletedWorkflowGraphBranchNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowGraphNode` that is related to this `WorkflowGraphBranch`.
  """
  workflowGraphNode: WorkflowGraphNode!

  """
  Reads a single `TaskInfo` that is related to this `WorkflowGraphBranch`.
  """
  taskInfo: TaskInfo!

  """An edge for our `WorkflowGraphBranch`. May be used by Relay 1."""
  workflowGraphBranchEdge(
    """The method to use when ordering `WorkflowGraphBranch`."""
    orderBy: [WorkflowGraphBranchesOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphBranchesEdge
}

"""All input for the `deleteWorkflowGraphBranchByNodeId` mutation."""
input DeleteWorkflowGraphBranchByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowGraphBranch` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowGraphBranch` mutation."""
input DeleteWorkflowGraphBranchInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""The output of our delete `WorkflowGraphEdge` mutation."""
type DeleteWorkflowGraphEdgePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphEdge` that was deleted by this mutation."""
  workflowGraphEdge: WorkflowGraphEdge
  deletedWorkflowGraphEdgeNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowGraphEdge`.
  """
  workflow: WorkflowInfo!

  """An edge for our `WorkflowGraphEdge`. May be used by Relay 1."""
  workflowGraphEdgeEdge(
    """The method to use when ordering `WorkflowGraphEdge`."""
    orderBy: [WorkflowGraphEdgesOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphEdgesEdge
}

"""All input for the `deleteWorkflowGraphEdgeByNodeId` mutation."""
input DeleteWorkflowGraphEdgeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowGraphEdge` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowGraphEdge` mutation."""
input DeleteWorkflowGraphEdgeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  workflowId: BigInt!
  startNode: BigInt!
  endNode: BigInt!
}

"""The output of our delete `WorkflowGraphNode` mutation."""
type DeleteWorkflowGraphNodePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphNode` that was deleted by this mutation."""
  workflowGraphNode: WorkflowGraphNode
  deletedWorkflowGraphNodeNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowGraphNode`.
  """
  workflow: WorkflowInfo!

  """Reads a single `TaskInfo` that is related to this `WorkflowGraphNode`."""
  taskInfo: TaskInfo

  """An edge for our `WorkflowGraphNode`. May be used by Relay 1."""
  workflowGraphNodeEdge(
    """The method to use when ordering `WorkflowGraphNode`."""
    orderBy: [WorkflowGraphNodesOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphNodesEdge
}

"""All input for the `deleteWorkflowGraphNodeByNodeId` mutation."""
input DeleteWorkflowGraphNodeByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowGraphNode` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowGraphNode` mutation."""
input DeleteWorkflowGraphNodeInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""
All input for the `deleteWorkflowGraphNodeByWorkflowIdAndNodeName` mutation.
"""
input DeleteWorkflowGraphNodeByWorkflowIdAndNodeNameInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  workflowId: BigInt!
  nodeName: String!
}

"""The output of our delete `WorkflowGraphSubWf` mutation."""
type DeleteWorkflowGraphSubWfPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowGraphSubWf` that was deleted by this mutation."""
  workflowGraphSubWf: WorkflowGraphSubWf
  deletedWorkflowGraphSubWfNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `WorkflowGraphNode` that is related to this `WorkflowGraphSubWf`.
  """
  wgn: WorkflowGraphNode!

  """An edge for our `WorkflowGraphSubWf`. May be used by Relay 1."""
  workflowGraphSubWfEdge(
    """The method to use when ordering `WorkflowGraphSubWf`."""
    orderBy: [WorkflowGraphSubWfsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowGraphSubWfsEdge
}

"""All input for the `deleteWorkflowGraphSubWfByNodeId` mutation."""
input DeleteWorkflowGraphSubWfByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowGraphSubWf` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowGraphSubWf` mutation."""
input DeleteWorkflowGraphSubWfInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  wgnId: BigInt!
}

"""The output of our delete `WorkflowInfo` mutation."""
type DeleteWorkflowInfoPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowInfo` that was deleted by this mutation."""
  workflowInfo: WorkflowInfo
  deletedWorkflowInfoNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `WorkflowInfo`."""
  owner: AccountInfo!

  """An edge for our `WorkflowInfo`. May be used by Relay 1."""
  workflowInfoEdge(
    """The method to use when ordering `WorkflowInfo`."""
    orderBy: [WorkflowInfosOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowInfosEdge
}

"""All input for the `deleteWorkflowInfoByNodeId` mutation."""
input DeleteWorkflowInfoByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowInfo` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowInfo` mutation."""
input DeleteWorkflowInfoInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  id: BigInt!
}

"""All input for the `deleteWorkflowInfoByFlytedbId` mutation."""
input DeleteWorkflowInfoByFlytedbIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  flytedbId: BigInt!
}

"""The output of our delete `WorkflowPersonalization` mutation."""
type DeleteWorkflowPersonalizationPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowPersonalization` that was deleted by this mutation."""
  workflowPersonalization: WorkflowPersonalization
  deletedWorkflowPersonalizationNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `UserInfo` that is related to this `WorkflowPersonalization`.
  """
  user: UserInfo!

  """An edge for our `WorkflowPersonalization`. May be used by Relay 1."""
  workflowPersonalizationEdge(
    """The method to use when ordering `WorkflowPersonalization`."""
    orderBy: [WorkflowPersonalizationsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowPersonalizationsEdge
}

"""All input for the `deleteWorkflowPersonalizationByNodeId` mutation."""
input DeleteWorkflowPersonalizationByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowPersonalization` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowPersonalization` mutation."""
input DeleteWorkflowPersonalizationInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  userId: BigInt!
  workflowId: BigInt!
}

"""The output of our delete `WorkflowPin` mutation."""
type DeleteWorkflowPinPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowPin` that was deleted by this mutation."""
  workflowPin: WorkflowPin
  deletedWorkflowPinNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `AccountInfo` that is related to this `WorkflowPin`."""
  account: AccountInfo!

  """An edge for our `WorkflowPin`. May be used by Relay 1."""
  workflowPinEdge(
    """The method to use when ordering `WorkflowPin`."""
    orderBy: [WorkflowPinsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowPinsEdge
}

"""All input for the `deleteWorkflowPinByNodeId` mutation."""
input DeleteWorkflowPinByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowPin` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowPin` mutation."""
input DeleteWorkflowPinInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
  workflowName: String!
}

"""The output of our delete `WorkflowPreview` mutation."""
type DeleteWorkflowPreviewPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowPreview` that was deleted by this mutation."""
  workflowPreview: WorkflowPreview
  deletedWorkflowPreviewNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `WorkflowPreview`.
  """
  account: AccountInfo!

  """An edge for our `WorkflowPreview`. May be used by Relay 1."""
  workflowPreviewEdge(
    """The method to use when ordering `WorkflowPreview`."""
    orderBy: [WorkflowPreviewsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowPreviewsEdge
}

"""All input for the `deleteWorkflowPreviewByNodeId` mutation."""
input DeleteWorkflowPreviewByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowPreview` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowPreview` mutation."""
input DeleteWorkflowPreviewInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
}

"""The output of our delete `WorkflowSubscription` mutation."""
type DeleteWorkflowSubscriptionPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowSubscription` that was deleted by this mutation."""
  workflowSubscription: WorkflowSubscription
  deletedWorkflowSubscriptionNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """
  Reads a single `AccountInfo` that is related to this `WorkflowSubscription`.
  """
  account: AccountInfo!

  """
  Reads a single `WorkflowInfo` that is related to this `WorkflowSubscription`.
  """
  workflow: WorkflowInfo!

  """An edge for our `WorkflowSubscription`. May be used by Relay 1."""
  workflowSubscriptionEdge(
    """The method to use when ordering `WorkflowSubscription`."""
    orderBy: [WorkflowSubscriptionsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowSubscriptionsEdge
}

"""All input for the `deleteWorkflowSubscriptionByNodeId` mutation."""
input DeleteWorkflowSubscriptionByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowSubscription` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowSubscription` mutation."""
input DeleteWorkflowSubscriptionInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
  workflowId: BigInt!
}

"""The output of our delete `WorkflowTag` mutation."""
type DeleteWorkflowTagPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """The `WorkflowTag` that was deleted by this mutation."""
  workflowTag: WorkflowTag
  deletedWorkflowTagNodeId: ID

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query

  """Reads a single `WorkflowInfo` that is related to this `WorkflowTag`."""
  workflow: WorkflowInfo!

  """An edge for our `WorkflowTag`. May be used by Relay 1."""
  workflowTagEdge(
    """The method to use when ordering `WorkflowTag`."""
    orderBy: [WorkflowTagsOrderBy!] = [PRIMARY_KEY_ASC]
  ): WorkflowTagsEdge
}

"""All input for the `deleteWorkflowTagByNodeId` mutation."""
input DeleteWorkflowTagByNodeIdInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String

  """
  The globally unique `ID` which will identify a single `WorkflowTag` to be deleted.
  """
  nodeId: ID!
}

"""All input for the `deleteWorkflowTag` mutation."""
input DeleteWorkflowTagInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  workflowId: BigInt!
  tag: String!
}

"""The output of our `accountGetCurrentOrRegister` mutation."""
type AccountGetCurrentOrRegisterPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  bigInt: BigInt

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `accountGetCurrentOrRegister` mutation."""
input AccountGetCurrentOrRegisterInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argTempAuth0Sub: String!
}

"""The output of our `addPodToGroup` mutation."""
type AddPodToGroupPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `addPodToGroup` mutation."""
input AddPodToGroupInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argPodId: BigInt
  argGroupId: BigInt
}

"""
The output of our `catalogExperimentColumnDefinitionMultiUpsert` mutation.
"""
type CatalogExperimentColumnDefinitionMultiUpsertPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""
All input for the `catalogExperimentColumnDefinitionMultiUpsert` mutation.
"""
input CatalogExperimentColumnDefinitionMultiUpsertInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argExperimentId: BigInt!
  argKeys: [String]!
  argTypes: [JSON]!
}

"""The output of our `catalogExperimentColumnDefinitionRename` mutation."""
type CatalogExperimentColumnDefinitionRenamePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogExperimentColumnDefinitionRename` mutation."""
input CatalogExperimentColumnDefinitionRenameInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argExperimentId: BigInt!
  argCurKey: String!
  argNextKey: String!
}

"""
The output of our `catalogExperimentColumnDefinitionSetRequired` mutation.
"""
type CatalogExperimentColumnDefinitionSetRequiredPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""
All input for the `catalogExperimentColumnDefinitionSetRequired` mutation.
"""
input CatalogExperimentColumnDefinitionSetRequiredInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argExperimentId: BigInt!
  argKey: String!
  argRequired: Boolean!
}

"""The output of our `catalogMultiAddSamples` mutation."""
type CatalogMultiAddSamplesPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  bigInts: [BigInt]

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogMultiAddSamples` mutation."""
input CatalogMultiAddSamplesInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argExperimentId: BigInt!
  argNumberOfSamples: BigInt!
}

"""The output of our `catalogMultiCreateExperiments` mutation."""
type CatalogMultiCreateExperimentsPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogMultiCreateExperiments` mutation."""
input CatalogMultiCreateExperimentsInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argProjectId: BigInt!
  argDisplayNames: [String]!
}

"""The output of our `catalogMultiCreateProjects` mutation."""
type CatalogMultiCreateProjectsPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogMultiCreateProjects` mutation."""
input CatalogMultiCreateProjectsInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argOwnerId: BigInt!
  argDisplayNames: [String]!
}

"""The output of our `catalogMultiDeleteColumnSampleData` mutation."""
type CatalogMultiDeleteColumnSampleDataPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogMultiDeleteColumnSampleData` mutation."""
input CatalogMultiDeleteColumnSampleDataInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argKey: String!
  argSampleIds: [BigInt]!
}

"""The output of our `catalogMultiDeleteExperiments` mutation."""
type CatalogMultiDeleteExperimentsPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogMultiDeleteExperiments` mutation."""
input CatalogMultiDeleteExperimentsInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argIds: [BigInt]!
}

"""The output of our `catalogMultiDeleteProjects` mutation."""
type CatalogMultiDeleteProjectsPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogMultiDeleteProjects` mutation."""
input CatalogMultiDeleteProjectsInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argIds: [BigInt]!
}

"""The output of our `catalogMultiDeleteSample` mutation."""
type CatalogMultiDeleteSamplePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogMultiDeleteSample` mutation."""
input CatalogMultiDeleteSampleInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argIds: [BigInt]
}

"""The output of our `catalogMultiDeleteSampleByName` mutation."""
type CatalogMultiDeleteSampleByNamePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogMultiDeleteSampleByName` mutation."""
input CatalogMultiDeleteSampleByNameInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argExperimentId: BigInt
  argNames: [String]
}

"""The output of our `catalogMultiUpsertColumnSampleData` mutation."""
type CatalogMultiUpsertColumnSampleDataPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogMultiUpsertColumnSampleData` mutation."""
input CatalogMultiUpsertColumnSampleDataInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argSampleIds: [BigInt]!
  argKey: String!
  argData: [JSON]!
}

"""The output of our `catalogMultiUpsertSamples` mutation."""
type CatalogMultiUpsertSamplesPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  bigInts: [BigInt]

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogMultiUpsertSamples` mutation."""
input CatalogMultiUpsertSamplesInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argExperimentId: BigInt
  argNames: [String]
  argData: [JSON]
}

"""The output of our `catalogReplaceEnumMembers` mutation."""
type CatalogReplaceEnumMembersPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `catalogReplaceEnumMembers` mutation."""
input CatalogReplaceEnumMembersInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argExperimentId: BigInt!
  argKey: String!
  argNewMembers: [String]!
}

"""The output of our `claimMembership` mutation."""
type ClaimMembershipPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  bigInt: BigInt

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `claimMembership` mutation."""
input ClaimMembershipInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argInviteCode: String!
  argSetDefault: Boolean
}

"""The output of our `createTeam` mutation."""
type CreateTeamPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  result: CreateTeamRecord

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""The return type of our `createTeam` mutation."""
type CreateTeamRecord {
  teamAccountId: BigInt
  teamId: BigInt
}

"""All input for the `createTeam` mutation."""
input CreateTeamInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argDisplayName: String!
  argLogoUrl: String!
}

"""The output of our `deleteTeam` mutation."""
type DeleteTeamPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `deleteTeam` mutation."""
input DeleteTeamInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argTeamId: BigInt!
}

"""The output of our `getAccountUsageRetool` mutation."""
type GetAccountUsageRetoolPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  float: Float

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `getAccountUsageRetool` mutation."""
input GetAccountUsageRetoolInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argAccountIds: [BigInt]
  argInvertCondition: Boolean
  argStartTime: Datetime
  argEndTime: Datetime
}

"""The output of our `getOrCreateMountToken` mutation."""
type GetOrCreateMountTokenPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  string: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `getOrCreateMountToken` mutation."""
input GetOrCreateMountTokenInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  accountId: BigInt!
}

"""The output of our `insertDatasetPurchase` mutation."""
type InsertDatasetPurchasePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `insertDatasetPurchase` mutation."""
input InsertDatasetPurchaseInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argDatasetId: BigInt!
  argTargetAccountId: BigInt!
}

"""The output of our `insertDatasetRequest` mutation."""
type InsertDatasetRequestPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `insertDatasetRequest` mutation."""
input InsertDatasetRequestInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argDatasetId: BigInt!
  argEmail: String!
}

"""The output of our `isUserContext` mutation."""
type IsUserContextPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  boolean: Boolean

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `isUserContext` mutation."""
input IsUserContextInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
}

"""The output of our `ldataAcceptShareInviteTo` mutation."""
type LdataAcceptShareInviteToPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataAcceptShareInviteTo` mutation."""
input LdataAcceptShareInviteToInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argCode: String!
  argAccId: BigInt!
}

"""The output of our `ldataCheckShared` mutation."""
type LdataCheckSharedPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  bigInt: BigInt

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataCheckShared` mutation."""
input LdataCheckSharedInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argShareHash: String!
}

"""The output of our `ldataCopy` mutation."""
type LdataCopyPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataCopy` mutation."""
input LdataCopyInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argSrcNode: BigInt
  argDstParent: BigInt
  argNewName: String
}

"""The output of our `ldataIsWithin` mutation."""
type LdataIsWithinPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  boolean: Boolean

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataIsWithin` mutation."""
input LdataIsWithinInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argNode: BigInt!
  argParent: BigInt!
}

"""The output of our `ldataMkdirNoParents` mutation."""
type LdataMkdirNoParentsPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataMkdirNoParents` mutation."""
input LdataMkdirNoParentsInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argPath: String
}

"""The output of our `ldataMkdirp` mutation."""
type LdataMkdirpPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  bigInt: BigInt

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataMkdirp` mutation."""
input LdataMkdirpInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argPath: String!
}

"""The output of our `ldataMove` mutation."""
type LdataMovePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataMove` mutation."""
input LdataMoveInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argNode: BigInt
  argDestParent: BigInt
  argNewName: String
}

"""The output of our `ldataMoveAllowOverwrite` mutation."""
type LdataMoveAllowOverwritePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataMoveAllowOverwrite` mutation."""
input LdataMoveAllowOverwriteInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argNode: BigInt
  argDestParent: BigInt
  argNewName: String
}

"""The output of our `ldataNodeSearch` mutation."""
type LdataNodeSearchPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  ldataNodes: [LdataNode!]

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataNodeSearch` mutation."""
input LdataNodeSearchInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argFilter: String!
  argWorkspaceId: BigInt!
}

"""The output of our `ldataNodeSearchPaginated` mutation."""
type LdataNodeSearchPaginatedPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  ldataNodes: [LdataNode!]

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataNodeSearchPaginated` mutation."""
input LdataNodeSearchPaginatedInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argFilter: String!
  argWorkspaceId: BigInt!
  argLimit: BigInt!
  argOffset: BigInt!
}

"""The output of our `ldataRenameFuse` mutation."""
type LdataRenameFusePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataRenameFuse` mutation."""
input LdataRenameFuseInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argSrcPath: String
  argDestPath: String
}

"""The output of our `ldataRmdir` mutation."""
type LdataRmdirPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataRmdir` mutation."""
input LdataRmdirInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argPath: String
}

"""The output of our `ldataRmr` mutation."""
type LdataRmrPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataRmr` mutation."""
input LdataRmrInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argNodeId: BigInt!
}

"""The output of our `ldataShare` mutation."""
type LdataSharePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataShare` mutation."""
input LdataShareInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argNodeId: BigInt!
  argValue: Boolean!
}

"""The output of our `ldataUnlink` mutation."""
type LdataUnlinkPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `ldataUnlink` mutation."""
input LdataUnlinkInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argPath: String
}

"""The output of our `multiInsertExecutionBatchMembers` mutation."""
type MultiInsertExecutionBatchMembersPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `multiInsertExecutionBatchMembers` mutation."""
input MultiInsertExecutionBatchMembersInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argBatchId: BigInt!
  argExecutionFlytedbIds: [BigInt]!
}

"""The output of our `podAddToLimitWhitelist` mutation."""
type PodAddToLimitWhitelistPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `podAddToLimitWhitelist` mutation."""
input PodAddToLimitWhitelistInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argAccountId: BigInt
}

"""The output of our `podCreateNewTemplate` mutation."""
type PodCreateNewTemplatePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  bigInt: BigInt

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `podCreateNewTemplate` mutation."""
input PodCreateNewTemplateInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  ownerId: BigInt
  templateMetadata: String
  sourceId: String
  versionMetadata: String
}

"""The output of our `podDeleteFromLimitWhitelist` mutation."""
type PodDeleteFromLimitWhitelistPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `podDeleteFromLimitWhitelist` mutation."""
input PodDeleteFromLimitWhitelistInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argAccountId: BigInt
}

"""The output of our `removeWorkflows` mutation."""
type RemoveWorkflowsPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `removeWorkflows` mutation."""
input RemoveWorkflowsInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argWorkflowIds: [BigInt]!
}

"""The output of our `setExecutionBatchMembersPending` mutation."""
type SetExecutionBatchMembersPendingPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `setExecutionBatchMembersPending` mutation."""
input SetExecutionBatchMembersPendingInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argBatchId: BigInt!
}

"""The output of our `testQueueDescendantObjects` mutation."""
type TestQueueDescendantObjectsPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `testQueueDescendantObjects` mutation."""
input TestQueueDescendantObjectsInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argParentId: BigInt
}

"""The output of our `updatePodGroupName` mutation."""
type UpdatePodGroupNamePayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `updatePodGroupName` mutation."""
input UpdatePodGroupNameInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argGroupId: BigInt!
  argDisplayName: String!
}

"""The output of our `upsertAccountAccessPolicy` mutation."""
type UpsertAccountAccessPolicyPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String
  bigInt: BigInt

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `upsertAccountAccessPolicy` mutation."""
input UpsertAccountAccessPolicyInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  wsId: BigInt
  accountId: BigInt
  data: JSON
}

"""The output of our `upsertSignerWorkflowPersonalization` mutation."""
type UpsertSignerWorkflowPersonalizationPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `upsertSignerWorkflowPersonalization` mutation."""
input UpsertSignerWorkflowPersonalizationInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argWorkflowId: BigInt
  argData: String
}

"""The output of our `verifyEmail` mutation."""
type VerifyEmailPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `verifyEmail` mutation."""
input VerifyEmailInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argEmail: String!
  argOwnerId: BigInt!
  argCode: String!
}

"""The output of our `workflowInfoSetVersionAlias` mutation."""
type WorkflowInfoSetVersionAliasPayload {
  """
  The exact same `clientMutationId` that was provided in the mutation input,
  unchanged and unused. May be used by a client to track mutations.
  """
  clientMutationId: String

  """
  Our root query field type. Allows us to run any query from our mutation payload.
  """
  query: Query
}

"""All input for the `workflowInfoSetVersionAlias` mutation."""
input WorkflowInfoSetVersionAliasInput {
  """
  An arbitrary string value with no semantic meaning. Will be included in the
  payload verbatim. May be used to track mutations by the client.
  """
  clientMutationId: String
  argWorkflowId: BigInt
  argAlias: String
}

"""
The root subscription type: contains realtime events you can subscribe to with the `subscription` operation.
"""
type Subscription {
  consoleLdataNode(workspaceId: String!): ConsoleLdataNodeSubscriptionPayload
  consoleWorkflow(workspaceId: String): ConsoleWorkflowSubscriptionPayload
  consoleExecution(workspaceId: String!): ConsoleExecutionSubscriptionPayload
  consoleExecutionNode(workspaceId: String!): ConsoleExecutionNodeSubscriptionPayload
  consoleLDataWfEx(workspaceId: String!): ConsoleLDataWfExSubscriptionPayload
  consolePod(workspaceId: String!): ConsolePodSubscriptionPayload
  consolePodBackup(workspaceId: String!): ConsolePodBackupSubscriptionPayload
  consolePodTemplates(workspaceId: String!): ConsolePodTemplateSubscriptionPayload
  consoleDatasetDownloadInfo(workspaceId: String!): ConsoleDatasetDownloadInfoSubscriptionPayload
  consoleTaskExecutionMessages(workspaceId: String!): ConsoleTaskExecutionMessagesPayload
  consoleWorkflowPin(workspaceId: String!): ConsoleWorkflowPinPayload
  consoleWorkflowMapTask(workspaceId: String!): ConsoleWorkflowMapTaskPayload
  consoleCatalog(workspaceId: String!): ConsoleCatalogSubscriptionPayload
  consoleAccountSecrets(workspaceId: String!): ConsoleAccountSecretsPayload
  consoleVerifiedEmails(workspaceId: String!): ConsoleVerifiedEmailsPayload
}

type ConsoleLdataNodeSubscriptionPayload {
  table: String!
  rowIds: [String!]
}

type ConsoleWorkflowSubscriptionPayload {
  rowId: String!
}

type ConsoleExecutionSubscriptionPayload {
  rowId: String!
  workflowId: String!
}

type ConsoleExecutionNodeSubscriptionPayload {
  rowId: String!
  workflowId: String!
}

type ConsoleLDataWfExSubscriptionPayload {
  rowId: String!
  ldataNodeId: String
  status: String
  wfName: String
  accountId: String
}

type ConsolePodSubscriptionPayload {
  rowId: String!
}

type ConsolePodBackupSubscriptionPayload {
  rowId: String!
}

type ConsolePodTemplateSubscriptionPayload {
  rowId: String!
}

type ConsoleDatasetDownloadInfoSubscriptionPayload {
  rowId: String!
}

type ConsoleTaskExecutionMessagesPayload {
  executionId: String!
  taskId: String!
}

type ConsoleWorkflowPinPayload {
  workflowName: String!
}

type ConsoleWorkflowMapTaskPayload {
  egnFlytedbId: String!
}

type ConsoleCatalogSubscriptionPayload {
  projectId: String
  experimentId: String
  sampleId: String
}

type ConsoleAccountSecretsPayload {
  secretName: String
}

type ConsoleVerifiedEmailsPayload {
  email: String
}
