From 77f6e0dd23ae1de65e537607a2aa9240bc23a9fa Mon Sep 17 00:00:00 2001 From: aisaacson Date: Mon, 13 Dec 2021 15:28:21 -0500 Subject: [PATCH 01/28] Added DevQual First draft of the DevQual use case. --- ...velopment-quality-implementation-guide.mdx | 216 ++++++++++++++++++ .../observability-maturity/introduction.mdx | 4 +- src/nav/new-relic-solutions.yml | 9 + 3 files changed, 228 insertions(+), 1 deletion(-) create mode 100644 src/content/docs/new-relic-solutions/observability-maturity/innovation-growth/development-quality-implementation-guide.mdx diff --git a/src/content/docs/new-relic-solutions/observability-maturity/innovation-growth/development-quality-implementation-guide.mdx b/src/content/docs/new-relic-solutions/observability-maturity/innovation-growth/development-quality-implementation-guide.mdx new file mode 100644 index 00000000000..1d06c3e719b --- /dev/null +++ b/src/content/docs/new-relic-solutions/observability-maturity/innovation-growth/development-quality-implementation-guide.mdx @@ -0,0 +1,216 @@ +--- +title: Development quality management use case implementation guide +tags: + - Observability maturity + - Innovation and growth + - Development quality + - Implementation guide +metaDescription: Development quality's overall goal is to ensure that fewer defects are introduced into the code base, thus increasing stability. +--- +## Overview [#overview] +High quality code is key to an organization's ability to innovate and grow. Poor quality code diverts engineering time that could be used for innovation, instead wasting it on troubleshooting and fixing. Poor quality code also has a strong negative impact on customer satisfaction and revenue. + +Overall, a business’ digital operations are only as stable as their code. Without a stable code-base, engineering will never have time to meet even basic demand for new features, let alone move at the pace required to reach the leading edge. + +The Development Quality (DevQual) use case defined here identifies specific key performance indicators and processes that drive stability through code quality improvement. DevQual is the first use case in the Innovation and Growth value stream. DevQual is followed by the Release Quality and Release Cadence use cases. All three use cases must be performed in order. + +You are a good candidate for the development quality use case if: + - You are not measuring code quality. + - Your code quality is percieved as poor. + - You do not understand where your developers are spending their time. + - Your organization suffers from too many outages due to application defects. + +## Desired outcome [#desired-outcome] + +DevQual leverages your existing development toolchain and Agile practices to reach the overall gual of reducing code defects, thus improving stability and customer satisfaction. Improved stability, in turn, frees up valuable developer time for innovation and growth. + +Organizations that successfully implement this use case can then move on to improving business impact through the release quality use case, and then increase the velocity of innovation with the release cadence use case. + +## Key performance indicators [#key-perf-indicators] + +You will use the development quality process to collect and measure the following KPIs: + +[**Stability**](#kpi-stability) +- Build success +- Unit test success +- Code coverage +- Defect volume + +[**Velocity**](#kpi-velocity) +- Code commit rate + +The velocity KPI will measure the speed with which new code is written and committed. The stability KPIs will measure the quality of the submitted code. + +These KPIs will help you to identify the sources of code defects and the areas that require the most developer effort so that you can focus your attention on reducing defects and more efficiently using your engineering talent. They will also help you to understand if development velocity has any impact on code quality. + +Detailed information on each metric follows. + +### Stability [#kpi-stability] + + + + Build success measures the number of times new code is successfully compiled or integrated into the overall application. + + **Goal:** Increase the build success rate to nearly 100% + + **Best practices:** + Code build events should include the following attributes: + - Build ID + - Build name + - Build result (success / failure) + - Build duration + + + + Unit test success measures the percentage of unit tests new code passes. + + **Goal:** Increase the test success rate. + + **Best practices:** + Unit tests should: + - Test one use case. + - Complete quickly. + - Be reliable. + - Have no inter- or external- dependencies. + - Have simple and easy to maintain code. + + Unit test events should include the following attributes: + - Test name + - Commit being tested + - Test duration + - Test result (success / failure) + + + + Code coverage measures the amount of an application’s code base that is subject to at least one unit test. + + **Goal:** Increase code coverage to 100%. + + **Best practices:** + Follow the [unit test](#kpi-unit-test-success) best practices to ensure that code test coverage reaches the 100% goal. + + + + + Defect volume measures the number of defects introduced into an application by a specific module of code. + + **Goal:** Reduce the number of new defects. + **Best practices:** + - Identify the sources of new defects by relating them to specific services and code modules. + + Code defect events should include the following atributes: + - Timestamp + - Application + - Code module + - Reference to defect + + + + +### Velocity [#kpi-velocity] + + + + Code commit rate measures the number of new code commits over time. + + **Goal:** Code commit rate should be correlated against defect volume to identify the optimal balance between velocity and stability. + + **Best practices:** + Code commit events should include the following attributes: + - Timestamp + - User + - Project + - Repository + - Branch + - Commit ID or hash + + + + +## Prerequisites [#prerequisites] + +Before you begin, if you don’t have equivalent experience, you should complete the [New Relic University (NRU) Overview Course](https://learn.newrelic.com/overview-course). You should also have a basic understanding of: + +- [New Relic One Dashboards and NRQL](https://learn.newrelic.com/webinar-getting-started-with-dashboards-nrql) +- [New Relic One alerting best practices](https://learn.newrelic.com/webinar-new-relic-alerts-fundamentals) + +## Establish current state of your KPIs [#current-state] + +As with any continuous improvement process, the first step of DevQual is to establish the current state of your KPIs. To do so, perform the following tasks: + +- [Gather the required KPIs](#gather-kpis) +- [Implement the DevQual Dashboards](#implement-dashboards) +- [Establish a baseline](#establish-baseline) +- [Perform initial enablement](#perform-enablement-one) +- [Start continuous improvement process](#start-continuous-improvement) + +### Gather the required KPIs [#gather-kpis] + +As with any quality initative, we need to start by gathering our key performance indicators. In order to do this, you need to identify the specific technology platforms that support your development processes, such as source code repositories and build / test automation platforms. Once those platforms are identified, you will need to identify methods for extracting each KPI's attributes and importing them into the New Relic platform. + +The KPIs and minimum required attributes required by this use case are listed in the [key performance indicators](#key-perf-indicators) section. Typically, you will use your development toolchain's APIs to extract the KPIs and their attributes and then submit them to the New Relic platform using the [custom events API.](https://docs.newrelic.com/docs/data-apis/ingest-apis/introduction-event-api/) + +Prior to starting any custom integration work, you should determine if any out-of-box integrations exist. + +### Implement the DevQual dashboards [#implement-dashboards] + +The DevQual dashboards are the primary technological drivers of the quality improvement process. They will show your current KPIs and help you to identify the areas which require improvement. + +Sample DevQual dashboards can be [found in the New Relic OMA resource center on GitHub.](https://github.com/newrelic/oma-resource-center) + +The information you present in the dashboards is dependent on your development toolchain, so your dashboard will need to be modified from the sample. + +### Establish a baseline [#establish-baseline] + +The DevQual process requires enough data to form a baseline before you can [perform the initial enablement](#perform-enablement-one). Your baseline should consist of a representative sample of development activity. Normally, this will be a minimum of two weeks, but it can be up to six weeks, depending on your current development pace. One easy way to do this is to align your baseline collection and evaluation cycle with your Agile sprints. + +You should periodically ensure that DevQual event data is accumulating as expected. + +### Perform initial enablement [#perform-enablement-one] + +You will introduce development teams and other stakeholders to the baseline DevQual data and the ongoing continuous improvement process you will be following. + +The process consists of three activities: + +1. Review the DevQual KPIs and trends - You and the stakeholders will look at the DevQual KPIs and identify trends. + +2. Identfy achievements, challenges, and opportunities - In this phase, you will identify areas where KPIs are improving (achievements) and areas where they are not improving (challenges). You will then identify strategies and tactics for improving KPIs (opportunities) and determine how to implement them. + +3. Make technical recommendations - Here, you and the relevant stakeholders will identify and review technical recommendations, such as making changes to your development toolchain or observability strategies. + +You can use the [session template presentation](https://docs.google.com/presentation/d/1FflqMMVejwn6HMjEni8igZh6UR0a3_JbuMcS5xlZiJU/edit?usp=sharing) to keep this part of the DevQual process organized. + +## Improvement process [#improvement-process] + +This is the ongoing phase of the continuous improvement process. During this phase you will repeate the [initial enablement steps](#perform-enablement-one) to review your progress against your baseline and adjust your strategies and tactics so you deliver the required positive business outcome. + +Each cycle of the improvment process should occur after several iterations of your development process. Typically, this is approximately every 2 - 3 weeks, at the mid-point and end of every Agile sprint. + +During this phase you should: + +- Report your KPIs each week to upper management to ensure that the stakeholder teams are appropriately prioritizing the work and to show that progress towards the promised business outcomes are being reached. + +- Record and retain your weekly KPIs  over periods of months to years to establish a baseline and to show the rate of improvement. + +You should keep in mind that this is a continuous improvment process, you will continue to collect and evaluate the KPIs over long periods of time to ensure you are meeting your DevQual goals. + +## Value realization [#value-realization] + +As you establish the DevQual process, you will see increased application stability and a gradual reduction in the effort required to fix defects. In time, this will result in a reduction in your feature backlog. + +After you are on the path to those goals, you should move along to the [release quality](#release-quality) and [release cadence](#release-cadence) use cases. diff --git a/src/content/docs/new-relic-solutions/observability-maturity/introduction.mdx b/src/content/docs/new-relic-solutions/observability-maturity/introduction.mdx index 0f6f2569a94..38bfcd35011 100644 --- a/src/content/docs/new-relic-solutions/observability-maturity/introduction.mdx +++ b/src/content/docs/new-relic-solutions/observability-maturity/introduction.mdx @@ -63,7 +63,9 @@ redirects: id="innov-growth" title="Innovation & growth"> ### Implementation guides -- Release quality management (RQM) ... _coming soon_ +- [Development Quality](/docs/new-relic-solutions/observability-maturity/innovation-growth/development-quality-implementation-guide) +- [Release Quality](/docs/new-relic-solutions/observability-maturity/innovation-growth/release-quality-implementation-guide) +- [Release Cadence](/docs/new-relic-solutions/observability-maturity/innovation-growth/release-cadence-implementation-guide) ### Reference - [Measure code pipelines](/docs/new-relic-solutions/new-relic-solutions/measure-devops-success/measure-code-pipelines/) - [Iterate and measure impact](/docs/new-relic-solutions/new-relic-solutions/measure-devops-success/iterate-measure-impact-track-metrics-after-deployments/) diff --git a/src/nav/new-relic-solutions.yml b/src/nav/new-relic-solutions.yml index 977e206ad9e..912db361c74 100644 --- a/src/nav/new-relic-solutions.yml +++ b/src/nav/new-relic-solutions.yml @@ -28,6 +28,15 @@ pages: pages: - title: Service characterization path: /docs/new-relic-solutions/observability-maturity/operational-efficiency/sc-implementation-guide + - title: Innovation & Growth + path: /docs/new-relic-solutions/observability-maturity/innovation-growth + pages: + - title: Development Quality + path: /docs/new-relic-solutions/observability-maturity/innovation-growth/development-quality-implementation-guide + - title: Release Quality + path: /docs/new-relic-solutions/observability-maturity/innovation-growth/release-quality-implementation-guide + - title: Release Cadence + path: /docs/new-relic-solutions/observability-maturity/innovation-growth/release-cadence-implementation-guide - title: New Relic solutions pages: - title: Measure devops success From 0f747fc1bd3bcd1e9226e492e05ecf61e31df169 Mon Sep 17 00:00:00 2001 From: aisaacson Date: Mon, 7 Mar 2022 15:30:19 -0500 Subject: [PATCH 02/28] First draft Release Quality --- src/__generated__/gatsby-schema.graphql | 5480 +++++++++++++ src/__generated__/gatsby-types.d.ts | 7027 +++++++++++++++++ ...velopment-quality-implementation-guide.mdx | 2 + .../release-quality-implementation-guide.mdx | 244 + 4 files changed, 12753 insertions(+) create mode 100644 src/__generated__/gatsby-schema.graphql create mode 100644 src/__generated__/gatsby-types.d.ts create mode 100644 src/content/docs/new-relic-solutions/observability-maturity/innovation-growth/release-quality-implementation-guide.mdx diff --git a/src/__generated__/gatsby-schema.graphql b/src/__generated__/gatsby-schema.graphql new file mode 100644 index 00000000000..2ec708b4678 --- /dev/null +++ b/src/__generated__/gatsby-schema.graphql @@ -0,0 +1,5480 @@ +# Add date formatting options. +directive @dateformat(formatString: String, locale: String, fromNow: Boolean, difference: String) on FIELD_DEFINITION + +# Link to node by foreign-key relation. +directive @link(by: String! = "id", from: String, on: String) on FIELD_DEFINITION + +# Link to File node by relative path. +directive @fileByRelativePath(from: String) on FIELD_DEFINITION + +# Proxy resolver from another field. +directive @proxy(from: String!, fromNode: Boolean! = false) on FIELD_DEFINITION + +# Infer field types from field values. +directive @infer on OBJECT + +# Do not infer field types from field values. +directive @dontInfer on OBJECT + +# Define the mime-types handled by this type. +directive @mimeTypes( + # The mime-types handled by this type. + types: [String!]! = [] +) on OBJECT + +# Define parent-child relations between types. This is used to add `child*` and `children*` convenience fields like `childImageSharp`. +directive @childOf( + # A list of mime-types this type is a child of. Usually these are the mime-types handled by a transformer plugin. + mimeTypes: [String!]! = [] + + # A list of types this type is a child of. Usually these are the types handled by a transformer plugin. + types: [String!]! = ["File"] +) on OBJECT + +# DEPRECATED: Use interface inheritance instead, i.e. "interface Foo implements Node". +# +# Adds root query fields for an interface. All implementing types must also implement the Node interface. +directive @nodeInterface on INTERFACE + +type File implements Node { + sourceInstanceName: String! + absolutePath: String! + relativePath: String! + extension: String! + size: Int! + prettySize: String! + modifiedTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + accessTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + changeTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + birthTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + root: String! + dir: String! + base: String! + ext: String! + name: String! + relativeDirectory: String! + dev: Int! + mode: Int! + nlink: Int! + uid: Int! + gid: Int! + rdev: Int! + ino: Float! + atimeMs: Float! + mtimeMs: Float! + ctimeMs: Float! + atime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + mtime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + ctime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + birthtime: Date @deprecated(reason: "Use `birthTime` instead") + birthtimeMs: Float @deprecated(reason: "Use `birthTime` instead") + blksize: Int + blocks: Int + + # Copy file to static directory and return public url to it + publicURL: String + + # Returns all children nodes filtered by type ImageSharp + childrenImageSharp: [ImageSharp] + + # Returns the first child node of type ImageSharp or null if there are no children of given type on this node + childImageSharp: ImageSharp + + # Returns all children nodes filtered by type MarkdownRemark + childrenMarkdownRemark: [MarkdownRemark] + + # Returns the first child node of type MarkdownRemark or null if there are no children of given type on this node + childMarkdownRemark: MarkdownRemark + + # Returns all children nodes filtered by type Mdx + childrenMdx: [Mdx] + + # Returns the first child node of type Mdx or null if there are no children of given type on this node + childMdx: Mdx + + # Returns all children nodes filtered by type NavYaml + childrenNavYaml: [NavYaml] + + # Returns the first child node of type NavYaml or null if there are no children of given type on this node + childNavYaml: NavYaml + + # Returns all children nodes filtered by type TranslatedNavJson + childrenTranslatedNavJson: [TranslatedNavJson] + + # Returns the first child node of type TranslatedNavJson or null if there are no children of given type on this node + childTranslatedNavJson: TranslatedNavJson + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +# Node Interface +interface Node { + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type Internal { + content: String + contentDigest: String! + description: String + fieldOwners: [String] + ignoreType: Boolean + mediaType: String + owner: String! + type: String! +} + +# A date string, such as 2007-12-03, compliant with the ISO 8601 standard for representation of dates and times using the Gregorian calendar. +scalar Date + +type Directory implements Node { + sourceInstanceName: String! + absolutePath: String! + relativePath: String! + extension: String! + size: Int! + prettySize: String! + modifiedTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + accessTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + changeTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + birthTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + root: String! + dir: String! + base: String! + ext: String! + name: String! + relativeDirectory: String! + dev: Int! + mode: Int! + nlink: Int! + uid: Int! + gid: Int! + rdev: Int! + ino: Float! + atimeMs: Float! + mtimeMs: Float! + ctimeMs: Float! + atime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + mtime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + ctime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + birthtime: Date @deprecated(reason: "Use `birthTime` instead") + birthtimeMs: Float @deprecated(reason: "Use `birthTime` instead") + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type Site implements Node { + buildTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + siteMetadata: SiteSiteMetadata + port: Int + host: String + flags: SiteFlags + polyfill: Boolean + pathPrefix: String + jsxRuntime: String + id: ID! + parent: Node + children: [Node!]! + internal: Internal! + layout: SiteLayout +} + +type SiteFlags { + DEV_SSR: Boolean + PRESERVE_FILE_DOWNLOAD_CACHE: Boolean +} + +type SiteSiteMetadata { + title: String + description: String + repository: String + branch: String! + contributingUrl: String + titleTemplate: String + author: String + siteUrl: String +} + +type SiteFunction implements Node { + functionRoute: String! + pluginName: String! + originalAbsoluteFilePath: String! + originalRelativeFilePath: String! + relativeCompiledFilePath: String! + absoluteCompiledFilePath: String! + matchPath: String + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type SitePage implements Node { + path: String! + component: String! + internalComponentName: String! + componentChunkName: String! + matchPath: String + pageContext: JSON + pluginCreator: SitePlugin + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +# 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 @specifiedBy(url: "http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf") + +type SitePlugin implements Node { + resolve: String + name: String + version: String + nodeAPIs: [String] + browserAPIs: [String] + ssrAPIs: [String] + pluginFilepath: String + pluginOptions: JSON + packageJson: JSON + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type SiteBuildMetadata implements Node { + buildTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +enum ImageFormat { + NO_CHANGE + AUTO + JPG + PNG + WEBP + AVIF +} + +enum ImageFit { + COVER + CONTAIN + FILL + INSIDE + OUTSIDE +} + +enum ImageLayout { + FIXED + FULL_WIDTH + CONSTRAINED +} + +enum ImageCropFocus { + CENTER + NORTH + NORTHEAST + EAST + SOUTHEAST + SOUTH + SOUTHWEST + WEST + NORTHWEST + ENTROPY + ATTENTION +} + +input DuotoneGradient { + highlight: String! + shadow: String! + opacity: Int +} + +enum PotraceTurnPolicy { + TURNPOLICY_BLACK + TURNPOLICY_WHITE + TURNPOLICY_LEFT + TURNPOLICY_RIGHT + TURNPOLICY_MINORITY + TURNPOLICY_MAJORITY +} + +input Potrace { + turnPolicy: PotraceTurnPolicy + turdSize: Float + alphaMax: Float + optCurve: Boolean + optTolerance: Float + threshold: Int + blackOnWhite: Boolean + color: String + background: String +} + +type ImageSharp implements Node { + fixed(width: Int, height: Int, base64Width: Int, jpegProgressive: Boolean = true, pngCompressionSpeed: Int = 4, grayscale: Boolean = false, duotone: DuotoneGradient, traceSVG: Potrace, quality: Int, jpegQuality: Int, pngQuality: Int, webpQuality: Int, toFormat: ImageFormat = AUTO, toFormatBase64: ImageFormat = AUTO, cropFocus: ImageCropFocus = ATTENTION, fit: ImageFit = COVER, background: String = "rgba(0,0,0,1)", rotate: Int = 0, trim: Float = 0): ImageSharpFixed + fluid( + maxWidth: Int + maxHeight: Int + base64Width: Int + grayscale: Boolean = false + jpegProgressive: Boolean = true + pngCompressionSpeed: Int = 4 + duotone: DuotoneGradient + traceSVG: Potrace + quality: Int + jpegQuality: Int + pngQuality: Int + webpQuality: Int + toFormat: ImageFormat = AUTO + toFormatBase64: ImageFormat = AUTO + cropFocus: ImageCropFocus = ATTENTION + fit: ImageFit = COVER + background: String = "rgba(0,0,0,1)" + rotate: Int = 0 + trim: Float = 0 + sizes: String = "" + + # A list of image widths to be generated. Example: [ 200, 340, 520, 890 ] + srcSetBreakpoints: [Int] = [] + ): ImageSharpFluid + gatsbyImageData( + # The layout for the image. + # FIXED: A static image sized, that does not resize according to the screen width + # FULL_WIDTH: The image resizes to fit its container. Pass a "sizes" option if it isn't going to be the full width of the screen. + # CONSTRAINED: Resizes to fit its container, up to a maximum width, at which point it will remain fixed in size. + layout: ImageLayout = CONSTRAINED + + # The display width of the generated image for layout = FIXED, and the maximum display width of the largest image for layout = CONSTRAINED. + # Ignored if layout = FLUID. + width: Int + + # The display height of the generated image for layout = FIXED, and the maximum display height of the largest image for layout = CONSTRAINED. + # The image will be cropped if the aspect ratio does not match the source image. If omitted, it is calculated from the supplied width, + # matching the aspect ratio of the source image. + height: Int + + # If set along with width or height, this will set the value of the other dimension to match the provided aspect ratio, cropping the image if needed. + # If neither width or height is provided, height will be set based on the intrinsic width of the source image. + aspectRatio: Float + + # Format of generated placeholder image, displayed while the main image loads. + # BLURRED: a blurred, low resolution image, encoded as a base64 data URI (default) + # DOMINANT_COLOR: a solid color, calculated from the dominant color of the image. + # TRACED_SVG: a low-resolution traced SVG of the image. + # NONE: no placeholder. Set "background" to use a fixed background color. + placeholder: ImagePlaceholder + + # Options for the low-resolution placeholder image. Set placeholder to "BLURRED" to use this + blurredOptions: BlurredOptions + + # Options for traced placeholder SVGs. You also should set placeholder to "TRACED_SVG". + tracedSVGOptions: Potrace + + # The image formats to generate. Valid values are "AUTO" (meaning the same format as the source image), "JPG", "PNG", "WEBP" and "AVIF". + # The default value is [AUTO, WEBP], and you should rarely need to change this. Take care if you specify JPG or PNG when you do + # not know the formats of the source images, as this could lead to unwanted results such as converting JPEGs to PNGs. Specifying + # both PNG and JPG is not supported and will be ignored. + formats: [ImageFormat] + + # A list of image pixel densities to generate. It will never generate images larger than the source, and will always include a 1x image. + # Default is [ 1, 2 ] for FIXED images, meaning 1x and 2x and [0.25, 0.5, 1, 2] for CONSTRAINED. In this case, an image with a constrained layout + # and width = 400 would generate images at 100, 200, 400 and 800px wide. Ignored for FULL_WIDTH images, which use breakpoints instead + outputPixelDensities: [Float] + + # Specifies the image widths to generate. For FIXED and CONSTRAINED images it is better to allow these to be determined automatically, + # based on the image size. For FULL_WIDTH images this can be used to override the default, which is [750, 1080, 1366, 1920]. + # It will never generate any images larger than the source. + breakpoints: [Int] + + # The "sizes" property, passed to the img tag. This describes the display size of the image. + # This does not affect the generated images, but is used by the browser to decide which images to download. + # You should usually leave this blank, and a suitable value will be calculated. The exception is if a FULL_WIDTH image + # does not actually span the full width of the screen, in which case you should pass the correct size here. + sizes: String + + # The default quality. This is overridden by any format-specific options + quality: Int + + # Options to pass to sharp when generating JPG images. + jpgOptions: JPGOptions + + # Options to pass to sharp when generating PNG images. + pngOptions: PNGOptions + + # Options to pass to sharp when generating WebP images. + webpOptions: WebPOptions + + # Options to pass to sharp when generating AVIF images. + avifOptions: AVIFOptions + + # Options to pass to sharp to control cropping and other image manipulations. + transformOptions: TransformOptions + + # Background color applied to the wrapper. Also passed to sharp to use as a background when "letterboxing" an image to another aspect ratio. + backgroundColor: String + ): JSON! + original: ImageSharpOriginal + resize(width: Int, height: Int, quality: Int, jpegQuality: Int, pngQuality: Int, webpQuality: Int, jpegProgressive: Boolean = true, pngCompressionLevel: Int = 9, pngCompressionSpeed: Int = 4, grayscale: Boolean = false, duotone: DuotoneGradient, base64: Boolean = false, traceSVG: Potrace, toFormat: ImageFormat = AUTO, cropFocus: ImageCropFocus = ATTENTION, fit: ImageFit = COVER, background: String = "rgba(0,0,0,1)", rotate: Int = 0, trim: Float = 0): ImageSharpResize + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type ImageSharpFixed { + base64: String + tracedSVG: String + aspectRatio: Float + width: Float! + height: Float! + src: String! + srcSet: String! + srcWebp: String + srcSetWebp: String + originalName: String +} + +type ImageSharpFluid { + base64: String + tracedSVG: String + aspectRatio: Float! + src: String! + srcSet: String! + srcWebp: String + srcSetWebp: String + sizes: String! + originalImg: String + originalName: String + presentationWidth: Int! + presentationHeight: Int! +} + +enum ImagePlaceholder { + DOMINANT_COLOR + TRACED_SVG + BLURRED + NONE +} + +input BlurredOptions { + # Width of the generated low-res preview. Default is 20px + width: Int + + # Force the output format for the low-res preview. Default is to use the same format as the input. You should rarely need to change this + toFormat: ImageFormat +} + +input JPGOptions { + quality: Int + progressive: Boolean = true +} + +input PNGOptions { + quality: Int + compressionSpeed: Int = 4 +} + +input WebPOptions { + quality: Int +} + +input AVIFOptions { + quality: Int + lossless: Boolean + speed: Int +} + +input TransformOptions { + grayscale: Boolean = false + duotone: DuotoneGradient + rotate: Int = 0 + trim: Float = 0 + cropFocus: ImageCropFocus = ATTENTION + fit: ImageFit = COVER +} + +type ImageSharpOriginal { + width: Float + height: Float + src: String +} + +type ImageSharpResize { + src: String + tracedSVG: String + width: Int + height: Int + aspectRatio: Float + originalName: String +} + +type SiteLayout { + contentPadding: String + maxWidth: String + mobileBreakpoint: String +} + +type MdxFrontmatter { + startDate( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String = "YYYY-MM-DD" + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + endDate( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String = "YYYY-MM-DD" + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + title: String! +} + +type Locale implements Node { + name: String! + localName: String! + locale: String! + hrefLang: String! + isDefault: Boolean! + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type RelatedResource implements Node { + id: ID! + title: String! + url: String! + parent: Node + children: [Node!]! + internal: Internal! +} + +type NewRelicThemeConfig implements Node { + env: String! + relatedResources: NewRelicThemeRelatedResourceConfig! + tessen: NewRelicThemeTessenConfig + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type NewRelicThemeRelatedResourceConfig { + labels: [RelatedResourceLabel!]! +} + +type RelatedResourceLabel { + baseUrl: String! + label: String! +} + +type NewRelicThemeTessenConfig { + product: String + subproduct: String +} + +type MarkdownHeading { + id: String + value: String + depth: Int +} + +enum MarkdownHeadingLevels { + h1 + h2 + h3 + h4 + h5 + h6 +} + +enum MarkdownExcerptFormats { + PLAIN + HTML + MARKDOWN +} + +type MarkdownWordCount { + paragraphs: Int + sentences: Int + words: Int +} + +type MarkdownRemark implements Node { + id: ID! + frontmatter: Frontmatter + excerpt(pruneLength: Int = 140, truncate: Boolean = false, format: MarkdownExcerptFormats = PLAIN): String + rawMarkdownBody: String + fileAbsolutePath: String + fields: MarkdownRemarkFields + html: String + htmlAst: JSON + excerptAst(pruneLength: Int = 140, truncate: Boolean = false): JSON + headings(depth: MarkdownHeadingLevels): [MarkdownHeading] + timeToRead: Int + tableOfContents(absolute: Boolean = false, pathToSlugField: String = "", maxDepth: Int, heading: String): String + wordCount: MarkdownWordCount + parent: Node + children: [Node!]! + internal: Internal! +} + +type MarkdownRemarkFields { + fileRelativePath: String + slug: String +} + +type MdxHeadingMdx { + value: String + depth: Int +} + +enum HeadingsMdx { + h1 + h2 + h3 + h4 + h5 + h6 +} + +type MdxWordCount { + paragraphs: Int + sentences: Int + words: Int +} + +type Mdx implements Node { + rawBody: String! + fileAbsolutePath: String! + frontmatter: Frontmatter + slug: String + body: String! + excerpt(pruneLength: Int = 140, truncate: Boolean = false): String! + headings(depth: HeadingsMdx): [MdxHeadingMdx] + html: String + mdxAST: JSON + tableOfContents(maxDepth: Int): JSON + timeToRead: Int + wordCount: MdxWordCount + fields: MdxFields + id: ID! + parent: Node + children: [Node!]! + internal: Internal! + relatedResources(limit: Int = 5): [RelatedResource!] +} + +type MdxFields { + fileRelativePath: String + slug: String +} + +type DataDictionaryEvent implements Node { + name: String! + definition: MarkdownRemark + dataSources: [String!]! + fileRelativePath: String + plugin: String + + # Returns all children nodes filtered by type DataDictionaryAttribute + childrenDataDictionaryAttribute: [DataDictionaryAttribute] + + # Returns the first child node of type DataDictionaryAttribute or null if there are no children of given type on this node + childDataDictionaryAttribute: DataDictionaryAttribute + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type DataDictionaryAttribute implements Node { + name: String! + definition: MarkdownRemark! + events: [DataDictionaryEvent!]! + units: String + fileRelativePath: String + plugin: String + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type Nav { + id: ID! + title(locale: String = "en"): String + filterable: Boolean! + url: String + pages: [NavItem!]! +} + +type NavItem { + id: ID! + title(locale: String = "en"): String! + icon: String + url: String + pages: [NavItem!]! +} + +type NavYaml implements Node { + id: ID! + title: String! + path: String + icon: String + filterable: Boolean! + pages: [NavYaml!]! + rootNav: Boolean! + parent: Node + children: [Node!]! + internal: Internal! +} + +type Frontmatter { + isFeatured: Boolean + translationType: String + title: String + subject: String + releaseDate( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + version: String + downloadLink: String + metaDescription: String + tags: [String] + redirects: [String] + type: String + shortDescription: String + template: String + topics: [String] + translate: [String] + contentType: String + description: String + s_legacy_SNMP_integration: String + startDate( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + endDate( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + s_Google_Cloud_Spanner_integration: String + name: String + units: String + events: [String] + dataSources: [String] + summary: String + learnMoreLink: String + getStartedLink: String +} + +type TranslatedNavJson implements Node { + id: ID! + parent: Node + children: [Node!]! + internal: Internal! + title: String + englishTitle: String + locale: String +} + +type Query { + file(sourceInstanceName: StringQueryOperatorInput, absolutePath: StringQueryOperatorInput, relativePath: StringQueryOperatorInput, extension: StringQueryOperatorInput, size: IntQueryOperatorInput, prettySize: StringQueryOperatorInput, modifiedTime: DateQueryOperatorInput, accessTime: DateQueryOperatorInput, changeTime: DateQueryOperatorInput, birthTime: DateQueryOperatorInput, root: StringQueryOperatorInput, dir: StringQueryOperatorInput, base: StringQueryOperatorInput, ext: StringQueryOperatorInput, name: StringQueryOperatorInput, relativeDirectory: StringQueryOperatorInput, dev: IntQueryOperatorInput, mode: IntQueryOperatorInput, nlink: IntQueryOperatorInput, uid: IntQueryOperatorInput, gid: IntQueryOperatorInput, rdev: IntQueryOperatorInput, ino: FloatQueryOperatorInput, atimeMs: FloatQueryOperatorInput, mtimeMs: FloatQueryOperatorInput, ctimeMs: FloatQueryOperatorInput, atime: DateQueryOperatorInput, mtime: DateQueryOperatorInput, ctime: DateQueryOperatorInput, birthtime: DateQueryOperatorInput, birthtimeMs: FloatQueryOperatorInput, blksize: IntQueryOperatorInput, blocks: IntQueryOperatorInput, publicURL: StringQueryOperatorInput, childrenImageSharp: ImageSharpFilterListInput, childImageSharp: ImageSharpFilterInput, childrenMarkdownRemark: MarkdownRemarkFilterListInput, childMarkdownRemark: MarkdownRemarkFilterInput, childrenMdx: MdxFilterListInput, childMdx: MdxFilterInput, childrenNavYaml: NavYamlFilterListInput, childNavYaml: NavYamlFilterInput, childrenTranslatedNavJson: TranslatedNavJsonFilterListInput, childTranslatedNavJson: TranslatedNavJsonFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): File + allFile(filter: FileFilterInput, sort: FileSortInput, skip: Int, limit: Int): FileConnection! + directory(sourceInstanceName: StringQueryOperatorInput, absolutePath: StringQueryOperatorInput, relativePath: StringQueryOperatorInput, extension: StringQueryOperatorInput, size: IntQueryOperatorInput, prettySize: StringQueryOperatorInput, modifiedTime: DateQueryOperatorInput, accessTime: DateQueryOperatorInput, changeTime: DateQueryOperatorInput, birthTime: DateQueryOperatorInput, root: StringQueryOperatorInput, dir: StringQueryOperatorInput, base: StringQueryOperatorInput, ext: StringQueryOperatorInput, name: StringQueryOperatorInput, relativeDirectory: StringQueryOperatorInput, dev: IntQueryOperatorInput, mode: IntQueryOperatorInput, nlink: IntQueryOperatorInput, uid: IntQueryOperatorInput, gid: IntQueryOperatorInput, rdev: IntQueryOperatorInput, ino: FloatQueryOperatorInput, atimeMs: FloatQueryOperatorInput, mtimeMs: FloatQueryOperatorInput, ctimeMs: FloatQueryOperatorInput, atime: DateQueryOperatorInput, mtime: DateQueryOperatorInput, ctime: DateQueryOperatorInput, birthtime: DateQueryOperatorInput, birthtimeMs: FloatQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): Directory + allDirectory(filter: DirectoryFilterInput, sort: DirectorySortInput, skip: Int, limit: Int): DirectoryConnection! + site(buildTime: DateQueryOperatorInput, siteMetadata: SiteSiteMetadataFilterInput, port: IntQueryOperatorInput, host: StringQueryOperatorInput, flags: SiteFlagsFilterInput, polyfill: BooleanQueryOperatorInput, pathPrefix: StringQueryOperatorInput, jsxRuntime: StringQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): Site + allSite(filter: SiteFilterInput, sort: SiteSortInput, skip: Int, limit: Int): SiteConnection! + siteFunction(functionRoute: StringQueryOperatorInput, pluginName: StringQueryOperatorInput, originalAbsoluteFilePath: StringQueryOperatorInput, originalRelativeFilePath: StringQueryOperatorInput, relativeCompiledFilePath: StringQueryOperatorInput, absoluteCompiledFilePath: StringQueryOperatorInput, matchPath: StringQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): SiteFunction + allSiteFunction(filter: SiteFunctionFilterInput, sort: SiteFunctionSortInput, skip: Int, limit: Int): SiteFunctionConnection! + sitePage(path: StringQueryOperatorInput, component: StringQueryOperatorInput, internalComponentName: StringQueryOperatorInput, componentChunkName: StringQueryOperatorInput, matchPath: StringQueryOperatorInput, pageContext: JSONQueryOperatorInput, pluginCreator: SitePluginFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): SitePage + allSitePage(filter: SitePageFilterInput, sort: SitePageSortInput, skip: Int, limit: Int): SitePageConnection! + sitePlugin(resolve: StringQueryOperatorInput, name: StringQueryOperatorInput, version: StringQueryOperatorInput, nodeAPIs: StringQueryOperatorInput, browserAPIs: StringQueryOperatorInput, ssrAPIs: StringQueryOperatorInput, pluginFilepath: StringQueryOperatorInput, pluginOptions: JSONQueryOperatorInput, packageJson: JSONQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): SitePlugin + allSitePlugin(filter: SitePluginFilterInput, sort: SitePluginSortInput, skip: Int, limit: Int): SitePluginConnection! + siteBuildMetadata(buildTime: DateQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): SiteBuildMetadata + allSiteBuildMetadata(filter: SiteBuildMetadataFilterInput, sort: SiteBuildMetadataSortInput, skip: Int, limit: Int): SiteBuildMetadataConnection! + imageSharp(fixed: ImageSharpFixedFilterInput, fluid: ImageSharpFluidFilterInput, gatsbyImageData: JSONQueryOperatorInput, original: ImageSharpOriginalFilterInput, resize: ImageSharpResizeFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): ImageSharp + allImageSharp(filter: ImageSharpFilterInput, sort: ImageSharpSortInput, skip: Int, limit: Int): ImageSharpConnection! + locale(name: StringQueryOperatorInput, localName: StringQueryOperatorInput, locale: StringQueryOperatorInput, hrefLang: StringQueryOperatorInput, isDefault: BooleanQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): Locale + allLocale(filter: LocaleFilterInput, sort: LocaleSortInput, skip: Int, limit: Int): LocaleConnection! + relatedResource(id: StringQueryOperatorInput, title: StringQueryOperatorInput, url: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): RelatedResource + allRelatedResource(filter: RelatedResourceFilterInput, sort: RelatedResourceSortInput, skip: Int, limit: Int): RelatedResourceConnection! + newRelicThemeConfig(env: StringQueryOperatorInput, relatedResources: NewRelicThemeRelatedResourceConfigFilterInput, tessen: NewRelicThemeTessenConfigFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): NewRelicThemeConfig + allNewRelicThemeConfig(filter: NewRelicThemeConfigFilterInput, sort: NewRelicThemeConfigSortInput, skip: Int, limit: Int): NewRelicThemeConfigConnection! + markdownRemark(id: StringQueryOperatorInput, frontmatter: FrontmatterFilterInput, excerpt: StringQueryOperatorInput, rawMarkdownBody: StringQueryOperatorInput, fileAbsolutePath: StringQueryOperatorInput, fields: MarkdownRemarkFieldsFilterInput, html: StringQueryOperatorInput, htmlAst: JSONQueryOperatorInput, excerptAst: JSONQueryOperatorInput, headings: MarkdownHeadingFilterListInput, timeToRead: IntQueryOperatorInput, tableOfContents: StringQueryOperatorInput, wordCount: MarkdownWordCountFilterInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): MarkdownRemark + allMarkdownRemark(filter: MarkdownRemarkFilterInput, sort: MarkdownRemarkSortInput, skip: Int, limit: Int): MarkdownRemarkConnection! + mdx(rawBody: StringQueryOperatorInput, fileAbsolutePath: StringQueryOperatorInput, frontmatter: FrontmatterFilterInput, slug: StringQueryOperatorInput, body: StringQueryOperatorInput, excerpt: StringQueryOperatorInput, headings: MdxHeadingMdxFilterListInput, html: StringQueryOperatorInput, mdxAST: JSONQueryOperatorInput, tableOfContents: JSONQueryOperatorInput, timeToRead: IntQueryOperatorInput, wordCount: MdxWordCountFilterInput, fields: MdxFieldsFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): Mdx + allMdx(filter: MdxFilterInput, sort: MdxSortInput, skip: Int, limit: Int): MdxConnection! + dataDictionaryEvent(name: StringQueryOperatorInput, definition: MarkdownRemarkFilterInput, dataSources: StringQueryOperatorInput, fileRelativePath: StringQueryOperatorInput, plugin: StringQueryOperatorInput, childrenDataDictionaryAttribute: DataDictionaryAttributeFilterListInput, childDataDictionaryAttribute: DataDictionaryAttributeFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): DataDictionaryEvent + allDataDictionaryEvent(filter: DataDictionaryEventFilterInput, sort: DataDictionaryEventSortInput, skip: Int, limit: Int): DataDictionaryEventConnection! + dataDictionaryAttribute(name: StringQueryOperatorInput, definition: MarkdownRemarkFilterInput, events: DataDictionaryEventFilterListInput, units: StringQueryOperatorInput, fileRelativePath: StringQueryOperatorInput, plugin: StringQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): DataDictionaryAttribute + allDataDictionaryAttribute(filter: DataDictionaryAttributeFilterInput, sort: DataDictionaryAttributeSortInput, skip: Int, limit: Int): DataDictionaryAttributeConnection! + navYaml(id: StringQueryOperatorInput, title: StringQueryOperatorInput, path: StringQueryOperatorInput, icon: StringQueryOperatorInput, filterable: BooleanQueryOperatorInput, pages: NavYamlFilterListInput, rootNav: BooleanQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): NavYaml + allNavYaml(filter: NavYamlFilterInput, sort: NavYamlSortInput, skip: Int, limit: Int): NavYamlConnection! + translatedNavJson(id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput, title: StringQueryOperatorInput, englishTitle: StringQueryOperatorInput, locale: StringQueryOperatorInput): TranslatedNavJson + allTranslatedNavJson(filter: TranslatedNavJsonFilterInput, sort: TranslatedNavJsonSortInput, skip: Int, limit: Int): TranslatedNavJsonConnection! + nav(slug: String!): Nav +} + +input StringQueryOperatorInput { + eq: String + ne: String + in: [String] + nin: [String] + regex: String + glob: String +} + +input IntQueryOperatorInput { + eq: Int + ne: Int + gt: Int + gte: Int + lt: Int + lte: Int + in: [Int] + nin: [Int] +} + +input DateQueryOperatorInput { + eq: Date + ne: Date + gt: Date + gte: Date + lt: Date + lte: Date + in: [Date] + nin: [Date] +} + +input FloatQueryOperatorInput { + eq: Float + ne: Float + gt: Float + gte: Float + lt: Float + lte: Float + in: [Float] + nin: [Float] +} + +input ImageSharpFilterListInput { + elemMatch: ImageSharpFilterInput +} + +input ImageSharpFilterInput { + fixed: ImageSharpFixedFilterInput + fluid: ImageSharpFluidFilterInput + gatsbyImageData: JSONQueryOperatorInput + original: ImageSharpOriginalFilterInput + resize: ImageSharpResizeFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input ImageSharpFixedFilterInput { + base64: StringQueryOperatorInput + tracedSVG: StringQueryOperatorInput + aspectRatio: FloatQueryOperatorInput + width: FloatQueryOperatorInput + height: FloatQueryOperatorInput + src: StringQueryOperatorInput + srcSet: StringQueryOperatorInput + srcWebp: StringQueryOperatorInput + srcSetWebp: StringQueryOperatorInput + originalName: StringQueryOperatorInput +} + +input ImageSharpFluidFilterInput { + base64: StringQueryOperatorInput + tracedSVG: StringQueryOperatorInput + aspectRatio: FloatQueryOperatorInput + src: StringQueryOperatorInput + srcSet: StringQueryOperatorInput + srcWebp: StringQueryOperatorInput + srcSetWebp: StringQueryOperatorInput + sizes: StringQueryOperatorInput + originalImg: StringQueryOperatorInput + originalName: StringQueryOperatorInput + presentationWidth: IntQueryOperatorInput + presentationHeight: IntQueryOperatorInput +} + +input JSONQueryOperatorInput { + eq: JSON + ne: JSON + in: [JSON] + nin: [JSON] + regex: JSON + glob: JSON +} + +input ImageSharpOriginalFilterInput { + width: FloatQueryOperatorInput + height: FloatQueryOperatorInput + src: StringQueryOperatorInput +} + +input ImageSharpResizeFilterInput { + src: StringQueryOperatorInput + tracedSVG: StringQueryOperatorInput + width: IntQueryOperatorInput + height: IntQueryOperatorInput + aspectRatio: FloatQueryOperatorInput + originalName: StringQueryOperatorInput +} + +input NodeFilterInput { + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input NodeFilterListInput { + elemMatch: NodeFilterInput +} + +input InternalFilterInput { + content: StringQueryOperatorInput + contentDigest: StringQueryOperatorInput + description: StringQueryOperatorInput + fieldOwners: StringQueryOperatorInput + ignoreType: BooleanQueryOperatorInput + mediaType: StringQueryOperatorInput + owner: StringQueryOperatorInput + type: StringQueryOperatorInput +} + +input BooleanQueryOperatorInput { + eq: Boolean + ne: Boolean + in: [Boolean] + nin: [Boolean] +} + +input MarkdownRemarkFilterListInput { + elemMatch: MarkdownRemarkFilterInput +} + +input MarkdownRemarkFilterInput { + id: StringQueryOperatorInput + frontmatter: FrontmatterFilterInput + excerpt: StringQueryOperatorInput + rawMarkdownBody: StringQueryOperatorInput + fileAbsolutePath: StringQueryOperatorInput + fields: MarkdownRemarkFieldsFilterInput + html: StringQueryOperatorInput + htmlAst: JSONQueryOperatorInput + excerptAst: JSONQueryOperatorInput + headings: MarkdownHeadingFilterListInput + timeToRead: IntQueryOperatorInput + tableOfContents: StringQueryOperatorInput + wordCount: MarkdownWordCountFilterInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input FrontmatterFilterInput { + isFeatured: BooleanQueryOperatorInput + translationType: StringQueryOperatorInput + title: StringQueryOperatorInput + subject: StringQueryOperatorInput + releaseDate: DateQueryOperatorInput + version: StringQueryOperatorInput + downloadLink: StringQueryOperatorInput + metaDescription: StringQueryOperatorInput + tags: StringQueryOperatorInput + redirects: StringQueryOperatorInput + type: StringQueryOperatorInput + shortDescription: StringQueryOperatorInput + template: StringQueryOperatorInput + topics: StringQueryOperatorInput + translate: StringQueryOperatorInput + contentType: StringQueryOperatorInput + description: StringQueryOperatorInput + s_legacy_SNMP_integration: StringQueryOperatorInput + startDate: DateQueryOperatorInput + endDate: DateQueryOperatorInput + s_Google_Cloud_Spanner_integration: StringQueryOperatorInput + name: StringQueryOperatorInput + units: StringQueryOperatorInput + events: StringQueryOperatorInput + dataSources: StringQueryOperatorInput + summary: StringQueryOperatorInput + learnMoreLink: StringQueryOperatorInput + getStartedLink: StringQueryOperatorInput +} + +input MarkdownRemarkFieldsFilterInput { + fileRelativePath: StringQueryOperatorInput + slug: StringQueryOperatorInput +} + +input MarkdownHeadingFilterListInput { + elemMatch: MarkdownHeadingFilterInput +} + +input MarkdownHeadingFilterInput { + id: StringQueryOperatorInput + value: StringQueryOperatorInput + depth: IntQueryOperatorInput +} + +input MarkdownWordCountFilterInput { + paragraphs: IntQueryOperatorInput + sentences: IntQueryOperatorInput + words: IntQueryOperatorInput +} + +input MdxFilterListInput { + elemMatch: MdxFilterInput +} + +input MdxFilterInput { + rawBody: StringQueryOperatorInput + fileAbsolutePath: StringQueryOperatorInput + frontmatter: FrontmatterFilterInput + slug: StringQueryOperatorInput + body: StringQueryOperatorInput + excerpt: StringQueryOperatorInput + headings: MdxHeadingMdxFilterListInput + html: StringQueryOperatorInput + mdxAST: JSONQueryOperatorInput + tableOfContents: JSONQueryOperatorInput + timeToRead: IntQueryOperatorInput + wordCount: MdxWordCountFilterInput + fields: MdxFieldsFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input MdxHeadingMdxFilterListInput { + elemMatch: MdxHeadingMdxFilterInput +} + +input MdxHeadingMdxFilterInput { + value: StringQueryOperatorInput + depth: IntQueryOperatorInput +} + +input MdxWordCountFilterInput { + paragraphs: IntQueryOperatorInput + sentences: IntQueryOperatorInput + words: IntQueryOperatorInput +} + +input MdxFieldsFilterInput { + fileRelativePath: StringQueryOperatorInput + slug: StringQueryOperatorInput +} + +input NavYamlFilterListInput { + elemMatch: NavYamlFilterInput +} + +input NavYamlFilterInput { + id: StringQueryOperatorInput + title: StringQueryOperatorInput + path: StringQueryOperatorInput + icon: StringQueryOperatorInput + filterable: BooleanQueryOperatorInput + pages: NavYamlFilterListInput + rootNav: BooleanQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input TranslatedNavJsonFilterListInput { + elemMatch: TranslatedNavJsonFilterInput +} + +input TranslatedNavJsonFilterInput { + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput + title: StringQueryOperatorInput + englishTitle: StringQueryOperatorInput + locale: StringQueryOperatorInput +} + +type FileConnection { + totalCount: Int! + edges: [FileEdge!]! + nodes: [File!]! + pageInfo: PageInfo! + distinct(field: FileFieldsEnum!): [String!]! + max(field: FileFieldsEnum!): Float + min(field: FileFieldsEnum!): Float + sum(field: FileFieldsEnum!): Float + group(skip: Int, limit: Int, field: FileFieldsEnum!): [FileGroupConnection!]! +} + +type FileEdge { + next: File + node: File! + previous: File +} + +type PageInfo { + currentPage: Int! + hasPreviousPage: Boolean! + hasNextPage: Boolean! + itemCount: Int! + pageCount: Int! + perPage: Int + totalCount: Int! +} + +enum FileFieldsEnum { + sourceInstanceName + absolutePath + relativePath + extension + size + prettySize + modifiedTime + accessTime + changeTime + birthTime + root + dir + base + ext + name + relativeDirectory + dev + mode + nlink + uid + gid + rdev + ino + atimeMs + mtimeMs + ctimeMs + atime + mtime + ctime + birthtime + birthtimeMs + blksize + blocks + publicURL + childrenImageSharp + childrenImageSharp___fixed___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___sizes @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___originalImg @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___presentationWidth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___presentationHeight @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___gatsbyImageData @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___original___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___original___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___original___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___sizes @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___originalImg @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___presentationWidth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___presentationHeight @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___gatsbyImageData @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___original___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___original___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___original___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark + childrenMarkdownRemark___id + childrenMarkdownRemark___frontmatter___isFeatured + childrenMarkdownRemark___frontmatter___translationType + childrenMarkdownRemark___frontmatter___title + childrenMarkdownRemark___frontmatter___subject + childrenMarkdownRemark___frontmatter___releaseDate + childrenMarkdownRemark___frontmatter___version + childrenMarkdownRemark___frontmatter___downloadLink + childrenMarkdownRemark___frontmatter___metaDescription + childrenMarkdownRemark___frontmatter___tags + childrenMarkdownRemark___frontmatter___redirects + childrenMarkdownRemark___frontmatter___type + childrenMarkdownRemark___frontmatter___shortDescription + childrenMarkdownRemark___frontmatter___template + childrenMarkdownRemark___frontmatter___topics + childrenMarkdownRemark___frontmatter___translate + childrenMarkdownRemark___frontmatter___contentType + childrenMarkdownRemark___frontmatter___description + childrenMarkdownRemark___frontmatter___s_legacy_SNMP_integration + childrenMarkdownRemark___frontmatter___startDate + childrenMarkdownRemark___frontmatter___endDate + childrenMarkdownRemark___frontmatter___s_Google_Cloud_Spanner_integration + childrenMarkdownRemark___frontmatter___name + childrenMarkdownRemark___frontmatter___units + childrenMarkdownRemark___frontmatter___events + childrenMarkdownRemark___frontmatter___dataSources + childrenMarkdownRemark___frontmatter___summary + childrenMarkdownRemark___frontmatter___learnMoreLink + childrenMarkdownRemark___frontmatter___getStartedLink + childrenMarkdownRemark___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___headings___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMarkdownRemark___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___id + childMarkdownRemark___frontmatter___isFeatured + childMarkdownRemark___frontmatter___translationType + childMarkdownRemark___frontmatter___title + childMarkdownRemark___frontmatter___subject + childMarkdownRemark___frontmatter___releaseDate + childMarkdownRemark___frontmatter___version + childMarkdownRemark___frontmatter___downloadLink + childMarkdownRemark___frontmatter___metaDescription + childMarkdownRemark___frontmatter___tags + childMarkdownRemark___frontmatter___redirects + childMarkdownRemark___frontmatter___type + childMarkdownRemark___frontmatter___shortDescription + childMarkdownRemark___frontmatter___template + childMarkdownRemark___frontmatter___topics + childMarkdownRemark___frontmatter___translate + childMarkdownRemark___frontmatter___contentType + childMarkdownRemark___frontmatter___description + childMarkdownRemark___frontmatter___s_legacy_SNMP_integration + childMarkdownRemark___frontmatter___startDate + childMarkdownRemark___frontmatter___endDate + childMarkdownRemark___frontmatter___s_Google_Cloud_Spanner_integration + childMarkdownRemark___frontmatter___name + childMarkdownRemark___frontmatter___units + childMarkdownRemark___frontmatter___events + childMarkdownRemark___frontmatter___dataSources + childMarkdownRemark___frontmatter___summary + childMarkdownRemark___frontmatter___learnMoreLink + childMarkdownRemark___frontmatter___getStartedLink + childMarkdownRemark___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___headings___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMarkdownRemark___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx + childrenMdx___rawBody + childrenMdx___fileAbsolutePath + childrenMdx___frontmatter___isFeatured + childrenMdx___frontmatter___translationType + childrenMdx___frontmatter___title + childrenMdx___frontmatter___subject + childrenMdx___frontmatter___releaseDate + childrenMdx___frontmatter___version + childrenMdx___frontmatter___downloadLink + childrenMdx___frontmatter___metaDescription + childrenMdx___frontmatter___tags + childrenMdx___frontmatter___redirects + childrenMdx___frontmatter___type + childrenMdx___frontmatter___shortDescription + childrenMdx___frontmatter___template + childrenMdx___frontmatter___topics + childrenMdx___frontmatter___translate + childrenMdx___frontmatter___contentType + childrenMdx___frontmatter___description + childrenMdx___frontmatter___s_legacy_SNMP_integration + childrenMdx___frontmatter___startDate + childrenMdx___frontmatter___endDate + childrenMdx___frontmatter___s_Google_Cloud_Spanner_integration + childrenMdx___frontmatter___name + childrenMdx___frontmatter___units + childrenMdx___frontmatter___events + childrenMdx___frontmatter___dataSources + childrenMdx___frontmatter___summary + childrenMdx___frontmatter___learnMoreLink + childrenMdx___frontmatter___getStartedLink + childrenMdx___slug + childrenMdx___body + childrenMdx___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___mdxAST @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___rawBody + childMdx___fileAbsolutePath + childMdx___frontmatter___isFeatured + childMdx___frontmatter___translationType + childMdx___frontmatter___title + childMdx___frontmatter___subject + childMdx___frontmatter___releaseDate + childMdx___frontmatter___version + childMdx___frontmatter___downloadLink + childMdx___frontmatter___metaDescription + childMdx___frontmatter___tags + childMdx___frontmatter___redirects + childMdx___frontmatter___type + childMdx___frontmatter___shortDescription + childMdx___frontmatter___template + childMdx___frontmatter___topics + childMdx___frontmatter___translate + childMdx___frontmatter___contentType + childMdx___frontmatter___description + childMdx___frontmatter___s_legacy_SNMP_integration + childMdx___frontmatter___startDate + childMdx___frontmatter___endDate + childMdx___frontmatter___s_Google_Cloud_Spanner_integration + childMdx___frontmatter___name + childMdx___frontmatter___units + childMdx___frontmatter___events + childMdx___frontmatter___dataSources + childMdx___frontmatter___summary + childMdx___frontmatter___learnMoreLink + childMdx___frontmatter___getStartedLink + childMdx___slug + childMdx___body + childMdx___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___mdxAST @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenNavYaml + childrenNavYaml___id + childrenNavYaml___title + childrenNavYaml___path + childrenNavYaml___icon + childrenNavYaml___filterable + childrenNavYaml___pages + childrenNavYaml___pages___id + childrenNavYaml___pages___title + childrenNavYaml___pages___path + childrenNavYaml___pages___icon + childrenNavYaml___pages___filterable + childrenNavYaml___pages___pages + childrenNavYaml___pages___pages___id + childrenNavYaml___pages___pages___title + childrenNavYaml___pages___pages___path + childrenNavYaml___pages___pages___icon + childrenNavYaml___pages___pages___filterable + childrenNavYaml___pages___pages___pages + childrenNavYaml___pages___pages___rootNav + childrenNavYaml___pages___pages___children + childrenNavYaml___pages___rootNav + childrenNavYaml___pages___parent___id + childrenNavYaml___pages___parent___children + childrenNavYaml___pages___children + childrenNavYaml___pages___children___id + childrenNavYaml___pages___children___children + childrenNavYaml___pages___internal___content + childrenNavYaml___pages___internal___contentDigest + childrenNavYaml___pages___internal___description + childrenNavYaml___pages___internal___fieldOwners + childrenNavYaml___pages___internal___ignoreType + childrenNavYaml___pages___internal___mediaType + childrenNavYaml___pages___internal___owner + childrenNavYaml___pages___internal___type + childrenNavYaml___rootNav + childrenNavYaml___parent___id + childrenNavYaml___parent___parent___id + childrenNavYaml___parent___parent___children + childrenNavYaml___parent___children + childrenNavYaml___parent___children___id + childrenNavYaml___parent___children___children + childrenNavYaml___parent___internal___content + childrenNavYaml___parent___internal___contentDigest + childrenNavYaml___parent___internal___description + childrenNavYaml___parent___internal___fieldOwners + childrenNavYaml___parent___internal___ignoreType + childrenNavYaml___parent___internal___mediaType + childrenNavYaml___parent___internal___owner + childrenNavYaml___parent___internal___type + childrenNavYaml___children + childrenNavYaml___children___id + childrenNavYaml___children___parent___id + childrenNavYaml___children___parent___children + childrenNavYaml___children___children + childrenNavYaml___children___children___id + childrenNavYaml___children___children___children + childrenNavYaml___children___internal___content + childrenNavYaml___children___internal___contentDigest + childrenNavYaml___children___internal___description + childrenNavYaml___children___internal___fieldOwners + childrenNavYaml___children___internal___ignoreType + childrenNavYaml___children___internal___mediaType + childrenNavYaml___children___internal___owner + childrenNavYaml___children___internal___type + childrenNavYaml___internal___content + childrenNavYaml___internal___contentDigest + childrenNavYaml___internal___description + childrenNavYaml___internal___fieldOwners + childrenNavYaml___internal___ignoreType + childrenNavYaml___internal___mediaType + childrenNavYaml___internal___owner + childrenNavYaml___internal___type + childNavYaml___id + childNavYaml___title + childNavYaml___path + childNavYaml___icon + childNavYaml___filterable + childNavYaml___pages + childNavYaml___pages___id + childNavYaml___pages___title + childNavYaml___pages___path + childNavYaml___pages___icon + childNavYaml___pages___filterable + childNavYaml___pages___pages + childNavYaml___pages___pages___id + childNavYaml___pages___pages___title + childNavYaml___pages___pages___path + childNavYaml___pages___pages___icon + childNavYaml___pages___pages___filterable + childNavYaml___pages___pages___pages + childNavYaml___pages___pages___rootNav + childNavYaml___pages___pages___children + childNavYaml___pages___rootNav + childNavYaml___pages___parent___id + childNavYaml___pages___parent___children + childNavYaml___pages___children + childNavYaml___pages___children___id + childNavYaml___pages___children___children + childNavYaml___pages___internal___content + childNavYaml___pages___internal___contentDigest + childNavYaml___pages___internal___description + childNavYaml___pages___internal___fieldOwners + childNavYaml___pages___internal___ignoreType + childNavYaml___pages___internal___mediaType + childNavYaml___pages___internal___owner + childNavYaml___pages___internal___type + childNavYaml___rootNav + childNavYaml___parent___id + childNavYaml___parent___parent___id + childNavYaml___parent___parent___children + childNavYaml___parent___children + childNavYaml___parent___children___id + childNavYaml___parent___children___children + childNavYaml___parent___internal___content + childNavYaml___parent___internal___contentDigest + childNavYaml___parent___internal___description + childNavYaml___parent___internal___fieldOwners + childNavYaml___parent___internal___ignoreType + childNavYaml___parent___internal___mediaType + childNavYaml___parent___internal___owner + childNavYaml___parent___internal___type + childNavYaml___children + childNavYaml___children___id + childNavYaml___children___parent___id + childNavYaml___children___parent___children + childNavYaml___children___children + childNavYaml___children___children___id + childNavYaml___children___children___children + childNavYaml___children___internal___content + childNavYaml___children___internal___contentDigest + childNavYaml___children___internal___description + childNavYaml___children___internal___fieldOwners + childNavYaml___children___internal___ignoreType + childNavYaml___children___internal___mediaType + childNavYaml___children___internal___owner + childNavYaml___children___internal___type + childNavYaml___internal___content + childNavYaml___internal___contentDigest + childNavYaml___internal___description + childNavYaml___internal___fieldOwners + childNavYaml___internal___ignoreType + childNavYaml___internal___mediaType + childNavYaml___internal___owner + childNavYaml___internal___type + childrenTranslatedNavJson + childrenTranslatedNavJson___id + childrenTranslatedNavJson___parent___id + childrenTranslatedNavJson___parent___parent___id + childrenTranslatedNavJson___parent___parent___children + childrenTranslatedNavJson___parent___children + childrenTranslatedNavJson___parent___children___id + childrenTranslatedNavJson___parent___children___children + childrenTranslatedNavJson___parent___internal___content + childrenTranslatedNavJson___parent___internal___contentDigest + childrenTranslatedNavJson___parent___internal___description + childrenTranslatedNavJson___parent___internal___fieldOwners + childrenTranslatedNavJson___parent___internal___ignoreType + childrenTranslatedNavJson___parent___internal___mediaType + childrenTranslatedNavJson___parent___internal___owner + childrenTranslatedNavJson___parent___internal___type + childrenTranslatedNavJson___children + childrenTranslatedNavJson___children___id + childrenTranslatedNavJson___children___parent___id + childrenTranslatedNavJson___children___parent___children + childrenTranslatedNavJson___children___children + childrenTranslatedNavJson___children___children___id + childrenTranslatedNavJson___children___children___children + childrenTranslatedNavJson___children___internal___content + childrenTranslatedNavJson___children___internal___contentDigest + childrenTranslatedNavJson___children___internal___description + childrenTranslatedNavJson___children___internal___fieldOwners + childrenTranslatedNavJson___children___internal___ignoreType + childrenTranslatedNavJson___children___internal___mediaType + childrenTranslatedNavJson___children___internal___owner + childrenTranslatedNavJson___children___internal___type + childrenTranslatedNavJson___internal___content + childrenTranslatedNavJson___internal___contentDigest + childrenTranslatedNavJson___internal___description + childrenTranslatedNavJson___internal___fieldOwners + childrenTranslatedNavJson___internal___ignoreType + childrenTranslatedNavJson___internal___mediaType + childrenTranslatedNavJson___internal___owner + childrenTranslatedNavJson___internal___type + childrenTranslatedNavJson___title + childrenTranslatedNavJson___englishTitle + childrenTranslatedNavJson___locale + childTranslatedNavJson___id + childTranslatedNavJson___parent___id + childTranslatedNavJson___parent___parent___id + childTranslatedNavJson___parent___parent___children + childTranslatedNavJson___parent___children + childTranslatedNavJson___parent___children___id + childTranslatedNavJson___parent___children___children + childTranslatedNavJson___parent___internal___content + childTranslatedNavJson___parent___internal___contentDigest + childTranslatedNavJson___parent___internal___description + childTranslatedNavJson___parent___internal___fieldOwners + childTranslatedNavJson___parent___internal___ignoreType + childTranslatedNavJson___parent___internal___mediaType + childTranslatedNavJson___parent___internal___owner + childTranslatedNavJson___parent___internal___type + childTranslatedNavJson___children + childTranslatedNavJson___children___id + childTranslatedNavJson___children___parent___id + childTranslatedNavJson___children___parent___children + childTranslatedNavJson___children___children + childTranslatedNavJson___children___children___id + childTranslatedNavJson___children___children___children + childTranslatedNavJson___children___internal___content + childTranslatedNavJson___children___internal___contentDigest + childTranslatedNavJson___children___internal___description + childTranslatedNavJson___children___internal___fieldOwners + childTranslatedNavJson___children___internal___ignoreType + childTranslatedNavJson___children___internal___mediaType + childTranslatedNavJson___children___internal___owner + childTranslatedNavJson___children___internal___type + childTranslatedNavJson___internal___content + childTranslatedNavJson___internal___contentDigest + childTranslatedNavJson___internal___description + childTranslatedNavJson___internal___fieldOwners + childTranslatedNavJson___internal___ignoreType + childTranslatedNavJson___internal___mediaType + childTranslatedNavJson___internal___owner + childTranslatedNavJson___internal___type + childTranslatedNavJson___title + childTranslatedNavJson___englishTitle + childTranslatedNavJson___locale + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type FileGroupConnection { + totalCount: Int! + edges: [FileEdge!]! + nodes: [File!]! + pageInfo: PageInfo! + distinct(field: FileFieldsEnum!): [String!]! + max(field: FileFieldsEnum!): Float + min(field: FileFieldsEnum!): Float + sum(field: FileFieldsEnum!): Float + group(skip: Int, limit: Int, field: FileFieldsEnum!): [FileGroupConnection!]! + field: String! + fieldValue: String +} + +input FileFilterInput { + sourceInstanceName: StringQueryOperatorInput + absolutePath: StringQueryOperatorInput + relativePath: StringQueryOperatorInput + extension: StringQueryOperatorInput + size: IntQueryOperatorInput + prettySize: StringQueryOperatorInput + modifiedTime: DateQueryOperatorInput + accessTime: DateQueryOperatorInput + changeTime: DateQueryOperatorInput + birthTime: DateQueryOperatorInput + root: StringQueryOperatorInput + dir: StringQueryOperatorInput + base: StringQueryOperatorInput + ext: StringQueryOperatorInput + name: StringQueryOperatorInput + relativeDirectory: StringQueryOperatorInput + dev: IntQueryOperatorInput + mode: IntQueryOperatorInput + nlink: IntQueryOperatorInput + uid: IntQueryOperatorInput + gid: IntQueryOperatorInput + rdev: IntQueryOperatorInput + ino: FloatQueryOperatorInput + atimeMs: FloatQueryOperatorInput + mtimeMs: FloatQueryOperatorInput + ctimeMs: FloatQueryOperatorInput + atime: DateQueryOperatorInput + mtime: DateQueryOperatorInput + ctime: DateQueryOperatorInput + birthtime: DateQueryOperatorInput + birthtimeMs: FloatQueryOperatorInput + blksize: IntQueryOperatorInput + blocks: IntQueryOperatorInput + publicURL: StringQueryOperatorInput + childrenImageSharp: ImageSharpFilterListInput + childImageSharp: ImageSharpFilterInput + childrenMarkdownRemark: MarkdownRemarkFilterListInput + childMarkdownRemark: MarkdownRemarkFilterInput + childrenMdx: MdxFilterListInput + childMdx: MdxFilterInput + childrenNavYaml: NavYamlFilterListInput + childNavYaml: NavYamlFilterInput + childrenTranslatedNavJson: TranslatedNavJsonFilterListInput + childTranslatedNavJson: TranslatedNavJsonFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input FileSortInput { + fields: [FileFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +enum SortOrderEnum { + ASC + DESC +} + +type DirectoryConnection { + totalCount: Int! + edges: [DirectoryEdge!]! + nodes: [Directory!]! + pageInfo: PageInfo! + distinct(field: DirectoryFieldsEnum!): [String!]! + max(field: DirectoryFieldsEnum!): Float + min(field: DirectoryFieldsEnum!): Float + sum(field: DirectoryFieldsEnum!): Float + group(skip: Int, limit: Int, field: DirectoryFieldsEnum!): [DirectoryGroupConnection!]! +} + +type DirectoryEdge { + next: Directory + node: Directory! + previous: Directory +} + +enum DirectoryFieldsEnum { + sourceInstanceName + absolutePath + relativePath + extension + size + prettySize + modifiedTime + accessTime + changeTime + birthTime + root + dir + base + ext + name + relativeDirectory + dev + mode + nlink + uid + gid + rdev + ino + atimeMs + mtimeMs + ctimeMs + atime + mtime + ctime + birthtime + birthtimeMs + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type DirectoryGroupConnection { + totalCount: Int! + edges: [DirectoryEdge!]! + nodes: [Directory!]! + pageInfo: PageInfo! + distinct(field: DirectoryFieldsEnum!): [String!]! + max(field: DirectoryFieldsEnum!): Float + min(field: DirectoryFieldsEnum!): Float + sum(field: DirectoryFieldsEnum!): Float + group(skip: Int, limit: Int, field: DirectoryFieldsEnum!): [DirectoryGroupConnection!]! + field: String! + fieldValue: String +} + +input DirectoryFilterInput { + sourceInstanceName: StringQueryOperatorInput + absolutePath: StringQueryOperatorInput + relativePath: StringQueryOperatorInput + extension: StringQueryOperatorInput + size: IntQueryOperatorInput + prettySize: StringQueryOperatorInput + modifiedTime: DateQueryOperatorInput + accessTime: DateQueryOperatorInput + changeTime: DateQueryOperatorInput + birthTime: DateQueryOperatorInput + root: StringQueryOperatorInput + dir: StringQueryOperatorInput + base: StringQueryOperatorInput + ext: StringQueryOperatorInput + name: StringQueryOperatorInput + relativeDirectory: StringQueryOperatorInput + dev: IntQueryOperatorInput + mode: IntQueryOperatorInput + nlink: IntQueryOperatorInput + uid: IntQueryOperatorInput + gid: IntQueryOperatorInput + rdev: IntQueryOperatorInput + ino: FloatQueryOperatorInput + atimeMs: FloatQueryOperatorInput + mtimeMs: FloatQueryOperatorInput + ctimeMs: FloatQueryOperatorInput + atime: DateQueryOperatorInput + mtime: DateQueryOperatorInput + ctime: DateQueryOperatorInput + birthtime: DateQueryOperatorInput + birthtimeMs: FloatQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input DirectorySortInput { + fields: [DirectoryFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +input SiteSiteMetadataFilterInput { + title: StringQueryOperatorInput + description: StringQueryOperatorInput + repository: StringQueryOperatorInput + branch: StringQueryOperatorInput + contributingUrl: StringQueryOperatorInput + titleTemplate: StringQueryOperatorInput + author: StringQueryOperatorInput + siteUrl: StringQueryOperatorInput +} + +input SiteFlagsFilterInput { + DEV_SSR: BooleanQueryOperatorInput + PRESERVE_FILE_DOWNLOAD_CACHE: BooleanQueryOperatorInput +} + +type SiteConnection { + totalCount: Int! + edges: [SiteEdge!]! + nodes: [Site!]! + pageInfo: PageInfo! + distinct(field: SiteFieldsEnum!): [String!]! + max(field: SiteFieldsEnum!): Float + min(field: SiteFieldsEnum!): Float + sum(field: SiteFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteFieldsEnum!): [SiteGroupConnection!]! +} + +type SiteEdge { + next: Site + node: Site! + previous: Site +} + +enum SiteFieldsEnum { + buildTime + siteMetadata___title + siteMetadata___description + siteMetadata___repository + siteMetadata___branch + siteMetadata___contributingUrl + siteMetadata___titleTemplate + siteMetadata___author + siteMetadata___siteUrl + port + host + flags___DEV_SSR + flags___PRESERVE_FILE_DOWNLOAD_CACHE + polyfill + pathPrefix + jsxRuntime + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type SiteGroupConnection { + totalCount: Int! + edges: [SiteEdge!]! + nodes: [Site!]! + pageInfo: PageInfo! + distinct(field: SiteFieldsEnum!): [String!]! + max(field: SiteFieldsEnum!): Float + min(field: SiteFieldsEnum!): Float + sum(field: SiteFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteFieldsEnum!): [SiteGroupConnection!]! + field: String! + fieldValue: String +} + +input SiteFilterInput { + buildTime: DateQueryOperatorInput + siteMetadata: SiteSiteMetadataFilterInput + port: IntQueryOperatorInput + host: StringQueryOperatorInput + flags: SiteFlagsFilterInput + polyfill: BooleanQueryOperatorInput + pathPrefix: StringQueryOperatorInput + jsxRuntime: StringQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input SiteSortInput { + fields: [SiteFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type SiteFunctionConnection { + totalCount: Int! + edges: [SiteFunctionEdge!]! + nodes: [SiteFunction!]! + pageInfo: PageInfo! + distinct(field: SiteFunctionFieldsEnum!): [String!]! + max(field: SiteFunctionFieldsEnum!): Float + min(field: SiteFunctionFieldsEnum!): Float + sum(field: SiteFunctionFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteFunctionFieldsEnum!): [SiteFunctionGroupConnection!]! +} + +type SiteFunctionEdge { + next: SiteFunction + node: SiteFunction! + previous: SiteFunction +} + +enum SiteFunctionFieldsEnum { + functionRoute + pluginName + originalAbsoluteFilePath + originalRelativeFilePath + relativeCompiledFilePath + absoluteCompiledFilePath + matchPath + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type SiteFunctionGroupConnection { + totalCount: Int! + edges: [SiteFunctionEdge!]! + nodes: [SiteFunction!]! + pageInfo: PageInfo! + distinct(field: SiteFunctionFieldsEnum!): [String!]! + max(field: SiteFunctionFieldsEnum!): Float + min(field: SiteFunctionFieldsEnum!): Float + sum(field: SiteFunctionFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteFunctionFieldsEnum!): [SiteFunctionGroupConnection!]! + field: String! + fieldValue: String +} + +input SiteFunctionFilterInput { + functionRoute: StringQueryOperatorInput + pluginName: StringQueryOperatorInput + originalAbsoluteFilePath: StringQueryOperatorInput + originalRelativeFilePath: StringQueryOperatorInput + relativeCompiledFilePath: StringQueryOperatorInput + absoluteCompiledFilePath: StringQueryOperatorInput + matchPath: StringQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input SiteFunctionSortInput { + fields: [SiteFunctionFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +input SitePluginFilterInput { + resolve: StringQueryOperatorInput + name: StringQueryOperatorInput + version: StringQueryOperatorInput + nodeAPIs: StringQueryOperatorInput + browserAPIs: StringQueryOperatorInput + ssrAPIs: StringQueryOperatorInput + pluginFilepath: StringQueryOperatorInput + pluginOptions: JSONQueryOperatorInput + packageJson: JSONQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +type SitePageConnection { + totalCount: Int! + edges: [SitePageEdge!]! + nodes: [SitePage!]! + pageInfo: PageInfo! + distinct(field: SitePageFieldsEnum!): [String!]! + max(field: SitePageFieldsEnum!): Float + min(field: SitePageFieldsEnum!): Float + sum(field: SitePageFieldsEnum!): Float + group(skip: Int, limit: Int, field: SitePageFieldsEnum!): [SitePageGroupConnection!]! +} + +type SitePageEdge { + next: SitePage + node: SitePage! + previous: SitePage +} + +enum SitePageFieldsEnum { + path + component + internalComponentName + componentChunkName + matchPath + pageContext + pluginCreator___resolve + pluginCreator___name + pluginCreator___version + pluginCreator___nodeAPIs + pluginCreator___browserAPIs + pluginCreator___ssrAPIs + pluginCreator___pluginFilepath + pluginCreator___pluginOptions + pluginCreator___packageJson + pluginCreator___id + pluginCreator___parent___id + pluginCreator___parent___parent___id + pluginCreator___parent___parent___children + pluginCreator___parent___children + pluginCreator___parent___children___id + pluginCreator___parent___children___children + pluginCreator___parent___internal___content + pluginCreator___parent___internal___contentDigest + pluginCreator___parent___internal___description + pluginCreator___parent___internal___fieldOwners + pluginCreator___parent___internal___ignoreType + pluginCreator___parent___internal___mediaType + pluginCreator___parent___internal___owner + pluginCreator___parent___internal___type + pluginCreator___children + pluginCreator___children___id + pluginCreator___children___parent___id + pluginCreator___children___parent___children + pluginCreator___children___children + pluginCreator___children___children___id + pluginCreator___children___children___children + pluginCreator___children___internal___content + pluginCreator___children___internal___contentDigest + pluginCreator___children___internal___description + pluginCreator___children___internal___fieldOwners + pluginCreator___children___internal___ignoreType + pluginCreator___children___internal___mediaType + pluginCreator___children___internal___owner + pluginCreator___children___internal___type + pluginCreator___internal___content + pluginCreator___internal___contentDigest + pluginCreator___internal___description + pluginCreator___internal___fieldOwners + pluginCreator___internal___ignoreType + pluginCreator___internal___mediaType + pluginCreator___internal___owner + pluginCreator___internal___type + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type SitePageGroupConnection { + totalCount: Int! + edges: [SitePageEdge!]! + nodes: [SitePage!]! + pageInfo: PageInfo! + distinct(field: SitePageFieldsEnum!): [String!]! + max(field: SitePageFieldsEnum!): Float + min(field: SitePageFieldsEnum!): Float + sum(field: SitePageFieldsEnum!): Float + group(skip: Int, limit: Int, field: SitePageFieldsEnum!): [SitePageGroupConnection!]! + field: String! + fieldValue: String +} + +input SitePageFilterInput { + path: StringQueryOperatorInput + component: StringQueryOperatorInput + internalComponentName: StringQueryOperatorInput + componentChunkName: StringQueryOperatorInput + matchPath: StringQueryOperatorInput + pageContext: JSONQueryOperatorInput + pluginCreator: SitePluginFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input SitePageSortInput { + fields: [SitePageFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type SitePluginConnection { + totalCount: Int! + edges: [SitePluginEdge!]! + nodes: [SitePlugin!]! + pageInfo: PageInfo! + distinct(field: SitePluginFieldsEnum!): [String!]! + max(field: SitePluginFieldsEnum!): Float + min(field: SitePluginFieldsEnum!): Float + sum(field: SitePluginFieldsEnum!): Float + group(skip: Int, limit: Int, field: SitePluginFieldsEnum!): [SitePluginGroupConnection!]! +} + +type SitePluginEdge { + next: SitePlugin + node: SitePlugin! + previous: SitePlugin +} + +enum SitePluginFieldsEnum { + resolve + name + version + nodeAPIs + browserAPIs + ssrAPIs + pluginFilepath + pluginOptions + packageJson + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type SitePluginGroupConnection { + totalCount: Int! + edges: [SitePluginEdge!]! + nodes: [SitePlugin!]! + pageInfo: PageInfo! + distinct(field: SitePluginFieldsEnum!): [String!]! + max(field: SitePluginFieldsEnum!): Float + min(field: SitePluginFieldsEnum!): Float + sum(field: SitePluginFieldsEnum!): Float + group(skip: Int, limit: Int, field: SitePluginFieldsEnum!): [SitePluginGroupConnection!]! + field: String! + fieldValue: String +} + +input SitePluginSortInput { + fields: [SitePluginFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type SiteBuildMetadataConnection { + totalCount: Int! + edges: [SiteBuildMetadataEdge!]! + nodes: [SiteBuildMetadata!]! + pageInfo: PageInfo! + distinct(field: SiteBuildMetadataFieldsEnum!): [String!]! + max(field: SiteBuildMetadataFieldsEnum!): Float + min(field: SiteBuildMetadataFieldsEnum!): Float + sum(field: SiteBuildMetadataFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteBuildMetadataFieldsEnum!): [SiteBuildMetadataGroupConnection!]! +} + +type SiteBuildMetadataEdge { + next: SiteBuildMetadata + node: SiteBuildMetadata! + previous: SiteBuildMetadata +} + +enum SiteBuildMetadataFieldsEnum { + buildTime + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type SiteBuildMetadataGroupConnection { + totalCount: Int! + edges: [SiteBuildMetadataEdge!]! + nodes: [SiteBuildMetadata!]! + pageInfo: PageInfo! + distinct(field: SiteBuildMetadataFieldsEnum!): [String!]! + max(field: SiteBuildMetadataFieldsEnum!): Float + min(field: SiteBuildMetadataFieldsEnum!): Float + sum(field: SiteBuildMetadataFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteBuildMetadataFieldsEnum!): [SiteBuildMetadataGroupConnection!]! + field: String! + fieldValue: String +} + +input SiteBuildMetadataFilterInput { + buildTime: DateQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input SiteBuildMetadataSortInput { + fields: [SiteBuildMetadataFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type ImageSharpConnection { + totalCount: Int! + edges: [ImageSharpEdge!]! + nodes: [ImageSharp!]! + pageInfo: PageInfo! + distinct(field: ImageSharpFieldsEnum!): [String!]! + max(field: ImageSharpFieldsEnum!): Float + min(field: ImageSharpFieldsEnum!): Float + sum(field: ImageSharpFieldsEnum!): Float + group(skip: Int, limit: Int, field: ImageSharpFieldsEnum!): [ImageSharpGroupConnection!]! +} + +type ImageSharpEdge { + next: ImageSharp + node: ImageSharp! + previous: ImageSharp +} + +enum ImageSharpFieldsEnum { + fixed___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___sizes @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___originalImg @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___presentationWidth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___presentationHeight @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + gatsbyImageData @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + original___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + original___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + original___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") +} + +type ImageSharpGroupConnection { + totalCount: Int! + edges: [ImageSharpEdge!]! + nodes: [ImageSharp!]! + pageInfo: PageInfo! + distinct(field: ImageSharpFieldsEnum!): [String!]! + max(field: ImageSharpFieldsEnum!): Float + min(field: ImageSharpFieldsEnum!): Float + sum(field: ImageSharpFieldsEnum!): Float + group(skip: Int, limit: Int, field: ImageSharpFieldsEnum!): [ImageSharpGroupConnection!]! + field: String! + fieldValue: String +} + +input ImageSharpSortInput { + fields: [ImageSharpFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type LocaleConnection { + totalCount: Int! + edges: [LocaleEdge!]! + nodes: [Locale!]! + pageInfo: PageInfo! + distinct(field: LocaleFieldsEnum!): [String!]! + max(field: LocaleFieldsEnum!): Float + min(field: LocaleFieldsEnum!): Float + sum(field: LocaleFieldsEnum!): Float + group(skip: Int, limit: Int, field: LocaleFieldsEnum!): [LocaleGroupConnection!]! +} + +type LocaleEdge { + next: Locale + node: Locale! + previous: Locale +} + +enum LocaleFieldsEnum { + name + localName + locale + hrefLang + isDefault + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type LocaleGroupConnection { + totalCount: Int! + edges: [LocaleEdge!]! + nodes: [Locale!]! + pageInfo: PageInfo! + distinct(field: LocaleFieldsEnum!): [String!]! + max(field: LocaleFieldsEnum!): Float + min(field: LocaleFieldsEnum!): Float + sum(field: LocaleFieldsEnum!): Float + group(skip: Int, limit: Int, field: LocaleFieldsEnum!): [LocaleGroupConnection!]! + field: String! + fieldValue: String +} + +input LocaleFilterInput { + name: StringQueryOperatorInput + localName: StringQueryOperatorInput + locale: StringQueryOperatorInput + hrefLang: StringQueryOperatorInput + isDefault: BooleanQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input LocaleSortInput { + fields: [LocaleFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type RelatedResourceConnection { + totalCount: Int! + edges: [RelatedResourceEdge!]! + nodes: [RelatedResource!]! + pageInfo: PageInfo! + distinct(field: RelatedResourceFieldsEnum!): [String!]! + max(field: RelatedResourceFieldsEnum!): Float + min(field: RelatedResourceFieldsEnum!): Float + sum(field: RelatedResourceFieldsEnum!): Float + group(skip: Int, limit: Int, field: RelatedResourceFieldsEnum!): [RelatedResourceGroupConnection!]! +} + +type RelatedResourceEdge { + next: RelatedResource + node: RelatedResource! + previous: RelatedResource +} + +enum RelatedResourceFieldsEnum { + id + title + url + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type RelatedResourceGroupConnection { + totalCount: Int! + edges: [RelatedResourceEdge!]! + nodes: [RelatedResource!]! + pageInfo: PageInfo! + distinct(field: RelatedResourceFieldsEnum!): [String!]! + max(field: RelatedResourceFieldsEnum!): Float + min(field: RelatedResourceFieldsEnum!): Float + sum(field: RelatedResourceFieldsEnum!): Float + group(skip: Int, limit: Int, field: RelatedResourceFieldsEnum!): [RelatedResourceGroupConnection!]! + field: String! + fieldValue: String +} + +input RelatedResourceFilterInput { + id: StringQueryOperatorInput + title: StringQueryOperatorInput + url: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input RelatedResourceSortInput { + fields: [RelatedResourceFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +input NewRelicThemeRelatedResourceConfigFilterInput { + labels: RelatedResourceLabelFilterListInput +} + +input RelatedResourceLabelFilterListInput { + elemMatch: RelatedResourceLabelFilterInput +} + +input RelatedResourceLabelFilterInput { + baseUrl: StringQueryOperatorInput + label: StringQueryOperatorInput +} + +input NewRelicThemeTessenConfigFilterInput { + product: StringQueryOperatorInput + subproduct: StringQueryOperatorInput +} + +type NewRelicThemeConfigConnection { + totalCount: Int! + edges: [NewRelicThemeConfigEdge!]! + nodes: [NewRelicThemeConfig!]! + pageInfo: PageInfo! + distinct(field: NewRelicThemeConfigFieldsEnum!): [String!]! + max(field: NewRelicThemeConfigFieldsEnum!): Float + min(field: NewRelicThemeConfigFieldsEnum!): Float + sum(field: NewRelicThemeConfigFieldsEnum!): Float + group(skip: Int, limit: Int, field: NewRelicThemeConfigFieldsEnum!): [NewRelicThemeConfigGroupConnection!]! +} + +type NewRelicThemeConfigEdge { + next: NewRelicThemeConfig + node: NewRelicThemeConfig! + previous: NewRelicThemeConfig +} + +enum NewRelicThemeConfigFieldsEnum { + env + relatedResources___labels + relatedResources___labels___baseUrl + relatedResources___labels___label + tessen___product + tessen___subproduct + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type NewRelicThemeConfigGroupConnection { + totalCount: Int! + edges: [NewRelicThemeConfigEdge!]! + nodes: [NewRelicThemeConfig!]! + pageInfo: PageInfo! + distinct(field: NewRelicThemeConfigFieldsEnum!): [String!]! + max(field: NewRelicThemeConfigFieldsEnum!): Float + min(field: NewRelicThemeConfigFieldsEnum!): Float + sum(field: NewRelicThemeConfigFieldsEnum!): Float + group(skip: Int, limit: Int, field: NewRelicThemeConfigFieldsEnum!): [NewRelicThemeConfigGroupConnection!]! + field: String! + fieldValue: String +} + +input NewRelicThemeConfigFilterInput { + env: StringQueryOperatorInput + relatedResources: NewRelicThemeRelatedResourceConfigFilterInput + tessen: NewRelicThemeTessenConfigFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input NewRelicThemeConfigSortInput { + fields: [NewRelicThemeConfigFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type MarkdownRemarkConnection { + totalCount: Int! + edges: [MarkdownRemarkEdge!]! + nodes: [MarkdownRemark!]! + pageInfo: PageInfo! + distinct(field: MarkdownRemarkFieldsEnum!): [String!]! + max(field: MarkdownRemarkFieldsEnum!): Float + min(field: MarkdownRemarkFieldsEnum!): Float + sum(field: MarkdownRemarkFieldsEnum!): Float + group(skip: Int, limit: Int, field: MarkdownRemarkFieldsEnum!): [MarkdownRemarkGroupConnection!]! +} + +type MarkdownRemarkEdge { + next: MarkdownRemark + node: MarkdownRemark! + previous: MarkdownRemark +} + +enum MarkdownRemarkFieldsEnum { + id + frontmatter___isFeatured + frontmatter___translationType + frontmatter___title + frontmatter___subject + frontmatter___releaseDate + frontmatter___version + frontmatter___downloadLink + frontmatter___metaDescription + frontmatter___tags + frontmatter___redirects + frontmatter___type + frontmatter___shortDescription + frontmatter___template + frontmatter___topics + frontmatter___translate + frontmatter___contentType + frontmatter___description + frontmatter___s_legacy_SNMP_integration + frontmatter___startDate + frontmatter___endDate + frontmatter___s_Google_Cloud_Spanner_integration + frontmatter___name + frontmatter___units + frontmatter___events + frontmatter___dataSources + frontmatter___summary + frontmatter___learnMoreLink + frontmatter___getStartedLink + excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") +} + +type MarkdownRemarkGroupConnection { + totalCount: Int! + edges: [MarkdownRemarkEdge!]! + nodes: [MarkdownRemark!]! + pageInfo: PageInfo! + distinct(field: MarkdownRemarkFieldsEnum!): [String!]! + max(field: MarkdownRemarkFieldsEnum!): Float + min(field: MarkdownRemarkFieldsEnum!): Float + sum(field: MarkdownRemarkFieldsEnum!): Float + group(skip: Int, limit: Int, field: MarkdownRemarkFieldsEnum!): [MarkdownRemarkGroupConnection!]! + field: String! + fieldValue: String +} + +input MarkdownRemarkSortInput { + fields: [MarkdownRemarkFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type MdxConnection { + totalCount: Int! + edges: [MdxEdge!]! + nodes: [Mdx!]! + pageInfo: PageInfo! + distinct(field: MdxFieldsEnum!): [String!]! + max(field: MdxFieldsEnum!): Float + min(field: MdxFieldsEnum!): Float + sum(field: MdxFieldsEnum!): Float + group(skip: Int, limit: Int, field: MdxFieldsEnum!): [MdxGroupConnection!]! +} + +type MdxEdge { + next: Mdx + node: Mdx! + previous: Mdx +} + +enum MdxFieldsEnum { + rawBody + fileAbsolutePath + frontmatter___isFeatured + frontmatter___translationType + frontmatter___title + frontmatter___subject + frontmatter___releaseDate + frontmatter___version + frontmatter___downloadLink + frontmatter___metaDescription + frontmatter___tags + frontmatter___redirects + frontmatter___type + frontmatter___shortDescription + frontmatter___template + frontmatter___topics + frontmatter___translate + frontmatter___contentType + frontmatter___description + frontmatter___s_legacy_SNMP_integration + frontmatter___startDate + frontmatter___endDate + frontmatter___s_Google_Cloud_Spanner_integration + frontmatter___name + frontmatter___units + frontmatter___events + frontmatter___dataSources + frontmatter___summary + frontmatter___learnMoreLink + frontmatter___getStartedLink + slug + body + excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + mdxAST @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") +} + +type MdxGroupConnection { + totalCount: Int! + edges: [MdxEdge!]! + nodes: [Mdx!]! + pageInfo: PageInfo! + distinct(field: MdxFieldsEnum!): [String!]! + max(field: MdxFieldsEnum!): Float + min(field: MdxFieldsEnum!): Float + sum(field: MdxFieldsEnum!): Float + group(skip: Int, limit: Int, field: MdxFieldsEnum!): [MdxGroupConnection!]! + field: String! + fieldValue: String +} + +input MdxSortInput { + fields: [MdxFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +input DataDictionaryAttributeFilterListInput { + elemMatch: DataDictionaryAttributeFilterInput +} + +input DataDictionaryAttributeFilterInput { + name: StringQueryOperatorInput + definition: MarkdownRemarkFilterInput + events: DataDictionaryEventFilterListInput + units: StringQueryOperatorInput + fileRelativePath: StringQueryOperatorInput + plugin: StringQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input DataDictionaryEventFilterListInput { + elemMatch: DataDictionaryEventFilterInput +} + +input DataDictionaryEventFilterInput { + name: StringQueryOperatorInput + definition: MarkdownRemarkFilterInput + dataSources: StringQueryOperatorInput + fileRelativePath: StringQueryOperatorInput + plugin: StringQueryOperatorInput + childrenDataDictionaryAttribute: DataDictionaryAttributeFilterListInput + childDataDictionaryAttribute: DataDictionaryAttributeFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +type DataDictionaryEventConnection { + totalCount: Int! + edges: [DataDictionaryEventEdge!]! + nodes: [DataDictionaryEvent!]! + pageInfo: PageInfo! + distinct(field: DataDictionaryEventFieldsEnum!): [String!]! + max(field: DataDictionaryEventFieldsEnum!): Float + min(field: DataDictionaryEventFieldsEnum!): Float + sum(field: DataDictionaryEventFieldsEnum!): Float + group(skip: Int, limit: Int, field: DataDictionaryEventFieldsEnum!): [DataDictionaryEventGroupConnection!]! +} + +type DataDictionaryEventEdge { + next: DataDictionaryEvent + node: DataDictionaryEvent! + previous: DataDictionaryEvent +} + +enum DataDictionaryEventFieldsEnum { + name + definition___id + definition___frontmatter___isFeatured + definition___frontmatter___translationType + definition___frontmatter___title + definition___frontmatter___subject + definition___frontmatter___releaseDate + definition___frontmatter___version + definition___frontmatter___downloadLink + definition___frontmatter___metaDescription + definition___frontmatter___tags + definition___frontmatter___redirects + definition___frontmatter___type + definition___frontmatter___shortDescription + definition___frontmatter___template + definition___frontmatter___topics + definition___frontmatter___translate + definition___frontmatter___contentType + definition___frontmatter___description + definition___frontmatter___s_legacy_SNMP_integration + definition___frontmatter___startDate + definition___frontmatter___endDate + definition___frontmatter___s_Google_Cloud_Spanner_integration + definition___frontmatter___name + definition___frontmatter___units + definition___frontmatter___events + definition___frontmatter___dataSources + definition___frontmatter___summary + definition___frontmatter___learnMoreLink + definition___frontmatter___getStartedLink + definition___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___headings___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + dataSources + fileRelativePath + plugin + childrenDataDictionaryAttribute + childrenDataDictionaryAttribute___name + childrenDataDictionaryAttribute___definition___id + childrenDataDictionaryAttribute___definition___frontmatter___isFeatured + childrenDataDictionaryAttribute___definition___frontmatter___translationType + childrenDataDictionaryAttribute___definition___frontmatter___title + childrenDataDictionaryAttribute___definition___frontmatter___subject + childrenDataDictionaryAttribute___definition___frontmatter___releaseDate + childrenDataDictionaryAttribute___definition___frontmatter___version + childrenDataDictionaryAttribute___definition___frontmatter___downloadLink + childrenDataDictionaryAttribute___definition___frontmatter___metaDescription + childrenDataDictionaryAttribute___definition___frontmatter___tags + childrenDataDictionaryAttribute___definition___frontmatter___redirects + childrenDataDictionaryAttribute___definition___frontmatter___type + childrenDataDictionaryAttribute___definition___frontmatter___shortDescription + childrenDataDictionaryAttribute___definition___frontmatter___template + childrenDataDictionaryAttribute___definition___frontmatter___topics + childrenDataDictionaryAttribute___definition___frontmatter___translate + childrenDataDictionaryAttribute___definition___frontmatter___contentType + childrenDataDictionaryAttribute___definition___frontmatter___description + childrenDataDictionaryAttribute___definition___frontmatter___s_legacy_SNMP_integration + childrenDataDictionaryAttribute___definition___frontmatter___startDate + childrenDataDictionaryAttribute___definition___frontmatter___endDate + childrenDataDictionaryAttribute___definition___frontmatter___s_Google_Cloud_Spanner_integration + childrenDataDictionaryAttribute___definition___frontmatter___name + childrenDataDictionaryAttribute___definition___frontmatter___units + childrenDataDictionaryAttribute___definition___frontmatter___events + childrenDataDictionaryAttribute___definition___frontmatter___dataSources + childrenDataDictionaryAttribute___definition___frontmatter___summary + childrenDataDictionaryAttribute___definition___frontmatter___learnMoreLink + childrenDataDictionaryAttribute___definition___frontmatter___getStartedLink + childrenDataDictionaryAttribute___definition___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___headings___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___definition___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events + childrenDataDictionaryAttribute___events___name + childrenDataDictionaryAttribute___events___definition___id + childrenDataDictionaryAttribute___events___definition___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events___definition___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events___definition___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events___definition___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events___definition___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events___definition___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events___definition___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events___definition___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events___definition___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events___definition___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenDataDictionaryAttribute___events___dataSources + childrenDataDictionaryAttribute___events___fileRelativePath + childrenDataDictionaryAttribute___events___plugin + childrenDataDictionaryAttribute___events___childrenDataDictionaryAttribute + childrenDataDictionaryAttribute___events___childrenDataDictionaryAttribute___name + childrenDataDictionaryAttribute___events___childrenDataDictionaryAttribute___events + childrenDataDictionaryAttribute___events___childrenDataDictionaryAttribute___units + childrenDataDictionaryAttribute___events___childrenDataDictionaryAttribute___fileRelativePath + childrenDataDictionaryAttribute___events___childrenDataDictionaryAttribute___plugin + childrenDataDictionaryAttribute___events___childrenDataDictionaryAttribute___id + childrenDataDictionaryAttribute___events___childrenDataDictionaryAttribute___children + childrenDataDictionaryAttribute___events___childDataDictionaryAttribute___name + childrenDataDictionaryAttribute___events___childDataDictionaryAttribute___events + childrenDataDictionaryAttribute___events___childDataDictionaryAttribute___units + childrenDataDictionaryAttribute___events___childDataDictionaryAttribute___fileRelativePath + childrenDataDictionaryAttribute___events___childDataDictionaryAttribute___plugin + childrenDataDictionaryAttribute___events___childDataDictionaryAttribute___id + childrenDataDictionaryAttribute___events___childDataDictionaryAttribute___children + childrenDataDictionaryAttribute___events___id + childrenDataDictionaryAttribute___events___parent___id + childrenDataDictionaryAttribute___events___parent___children + childrenDataDictionaryAttribute___events___children + childrenDataDictionaryAttribute___events___children___id + childrenDataDictionaryAttribute___events___children___children + childrenDataDictionaryAttribute___events___internal___content + childrenDataDictionaryAttribute___events___internal___contentDigest + childrenDataDictionaryAttribute___events___internal___description + childrenDataDictionaryAttribute___events___internal___fieldOwners + childrenDataDictionaryAttribute___events___internal___ignoreType + childrenDataDictionaryAttribute___events___internal___mediaType + childrenDataDictionaryAttribute___events___internal___owner + childrenDataDictionaryAttribute___events___internal___type + childrenDataDictionaryAttribute___units + childrenDataDictionaryAttribute___fileRelativePath + childrenDataDictionaryAttribute___plugin + childrenDataDictionaryAttribute___id + childrenDataDictionaryAttribute___parent___id + childrenDataDictionaryAttribute___parent___parent___id + childrenDataDictionaryAttribute___parent___parent___children + childrenDataDictionaryAttribute___parent___children + childrenDataDictionaryAttribute___parent___children___id + childrenDataDictionaryAttribute___parent___children___children + childrenDataDictionaryAttribute___parent___internal___content + childrenDataDictionaryAttribute___parent___internal___contentDigest + childrenDataDictionaryAttribute___parent___internal___description + childrenDataDictionaryAttribute___parent___internal___fieldOwners + childrenDataDictionaryAttribute___parent___internal___ignoreType + childrenDataDictionaryAttribute___parent___internal___mediaType + childrenDataDictionaryAttribute___parent___internal___owner + childrenDataDictionaryAttribute___parent___internal___type + childrenDataDictionaryAttribute___children + childrenDataDictionaryAttribute___children___id + childrenDataDictionaryAttribute___children___parent___id + childrenDataDictionaryAttribute___children___parent___children + childrenDataDictionaryAttribute___children___children + childrenDataDictionaryAttribute___children___children___id + childrenDataDictionaryAttribute___children___children___children + childrenDataDictionaryAttribute___children___internal___content + childrenDataDictionaryAttribute___children___internal___contentDigest + childrenDataDictionaryAttribute___children___internal___description + childrenDataDictionaryAttribute___children___internal___fieldOwners + childrenDataDictionaryAttribute___children___internal___ignoreType + childrenDataDictionaryAttribute___children___internal___mediaType + childrenDataDictionaryAttribute___children___internal___owner + childrenDataDictionaryAttribute___children___internal___type + childrenDataDictionaryAttribute___internal___content + childrenDataDictionaryAttribute___internal___contentDigest + childrenDataDictionaryAttribute___internal___description + childrenDataDictionaryAttribute___internal___fieldOwners + childrenDataDictionaryAttribute___internal___ignoreType + childrenDataDictionaryAttribute___internal___mediaType + childrenDataDictionaryAttribute___internal___owner + childrenDataDictionaryAttribute___internal___type + childDataDictionaryAttribute___name + childDataDictionaryAttribute___definition___id + childDataDictionaryAttribute___definition___frontmatter___isFeatured + childDataDictionaryAttribute___definition___frontmatter___translationType + childDataDictionaryAttribute___definition___frontmatter___title + childDataDictionaryAttribute___definition___frontmatter___subject + childDataDictionaryAttribute___definition___frontmatter___releaseDate + childDataDictionaryAttribute___definition___frontmatter___version + childDataDictionaryAttribute___definition___frontmatter___downloadLink + childDataDictionaryAttribute___definition___frontmatter___metaDescription + childDataDictionaryAttribute___definition___frontmatter___tags + childDataDictionaryAttribute___definition___frontmatter___redirects + childDataDictionaryAttribute___definition___frontmatter___type + childDataDictionaryAttribute___definition___frontmatter___shortDescription + childDataDictionaryAttribute___definition___frontmatter___template + childDataDictionaryAttribute___definition___frontmatter___topics + childDataDictionaryAttribute___definition___frontmatter___translate + childDataDictionaryAttribute___definition___frontmatter___contentType + childDataDictionaryAttribute___definition___frontmatter___description + childDataDictionaryAttribute___definition___frontmatter___s_legacy_SNMP_integration + childDataDictionaryAttribute___definition___frontmatter___startDate + childDataDictionaryAttribute___definition___frontmatter___endDate + childDataDictionaryAttribute___definition___frontmatter___s_Google_Cloud_Spanner_integration + childDataDictionaryAttribute___definition___frontmatter___name + childDataDictionaryAttribute___definition___frontmatter___units + childDataDictionaryAttribute___definition___frontmatter___events + childDataDictionaryAttribute___definition___frontmatter___dataSources + childDataDictionaryAttribute___definition___frontmatter___summary + childDataDictionaryAttribute___definition___frontmatter___learnMoreLink + childDataDictionaryAttribute___definition___frontmatter___getStartedLink + childDataDictionaryAttribute___definition___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___headings___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___definition___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events + childDataDictionaryAttribute___events___name + childDataDictionaryAttribute___events___definition___id + childDataDictionaryAttribute___events___definition___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events___definition___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events___definition___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events___definition___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events___definition___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events___definition___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events___definition___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events___definition___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events___definition___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events___definition___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childDataDictionaryAttribute___events___dataSources + childDataDictionaryAttribute___events___fileRelativePath + childDataDictionaryAttribute___events___plugin + childDataDictionaryAttribute___events___childrenDataDictionaryAttribute + childDataDictionaryAttribute___events___childrenDataDictionaryAttribute___name + childDataDictionaryAttribute___events___childrenDataDictionaryAttribute___events + childDataDictionaryAttribute___events___childrenDataDictionaryAttribute___units + childDataDictionaryAttribute___events___childrenDataDictionaryAttribute___fileRelativePath + childDataDictionaryAttribute___events___childrenDataDictionaryAttribute___plugin + childDataDictionaryAttribute___events___childrenDataDictionaryAttribute___id + childDataDictionaryAttribute___events___childrenDataDictionaryAttribute___children + childDataDictionaryAttribute___events___childDataDictionaryAttribute___name + childDataDictionaryAttribute___events___childDataDictionaryAttribute___events + childDataDictionaryAttribute___events___childDataDictionaryAttribute___units + childDataDictionaryAttribute___events___childDataDictionaryAttribute___fileRelativePath + childDataDictionaryAttribute___events___childDataDictionaryAttribute___plugin + childDataDictionaryAttribute___events___childDataDictionaryAttribute___id + childDataDictionaryAttribute___events___childDataDictionaryAttribute___children + childDataDictionaryAttribute___events___id + childDataDictionaryAttribute___events___parent___id + childDataDictionaryAttribute___events___parent___children + childDataDictionaryAttribute___events___children + childDataDictionaryAttribute___events___children___id + childDataDictionaryAttribute___events___children___children + childDataDictionaryAttribute___events___internal___content + childDataDictionaryAttribute___events___internal___contentDigest + childDataDictionaryAttribute___events___internal___description + childDataDictionaryAttribute___events___internal___fieldOwners + childDataDictionaryAttribute___events___internal___ignoreType + childDataDictionaryAttribute___events___internal___mediaType + childDataDictionaryAttribute___events___internal___owner + childDataDictionaryAttribute___events___internal___type + childDataDictionaryAttribute___units + childDataDictionaryAttribute___fileRelativePath + childDataDictionaryAttribute___plugin + childDataDictionaryAttribute___id + childDataDictionaryAttribute___parent___id + childDataDictionaryAttribute___parent___parent___id + childDataDictionaryAttribute___parent___parent___children + childDataDictionaryAttribute___parent___children + childDataDictionaryAttribute___parent___children___id + childDataDictionaryAttribute___parent___children___children + childDataDictionaryAttribute___parent___internal___content + childDataDictionaryAttribute___parent___internal___contentDigest + childDataDictionaryAttribute___parent___internal___description + childDataDictionaryAttribute___parent___internal___fieldOwners + childDataDictionaryAttribute___parent___internal___ignoreType + childDataDictionaryAttribute___parent___internal___mediaType + childDataDictionaryAttribute___parent___internal___owner + childDataDictionaryAttribute___parent___internal___type + childDataDictionaryAttribute___children + childDataDictionaryAttribute___children___id + childDataDictionaryAttribute___children___parent___id + childDataDictionaryAttribute___children___parent___children + childDataDictionaryAttribute___children___children + childDataDictionaryAttribute___children___children___id + childDataDictionaryAttribute___children___children___children + childDataDictionaryAttribute___children___internal___content + childDataDictionaryAttribute___children___internal___contentDigest + childDataDictionaryAttribute___children___internal___description + childDataDictionaryAttribute___children___internal___fieldOwners + childDataDictionaryAttribute___children___internal___ignoreType + childDataDictionaryAttribute___children___internal___mediaType + childDataDictionaryAttribute___children___internal___owner + childDataDictionaryAttribute___children___internal___type + childDataDictionaryAttribute___internal___content + childDataDictionaryAttribute___internal___contentDigest + childDataDictionaryAttribute___internal___description + childDataDictionaryAttribute___internal___fieldOwners + childDataDictionaryAttribute___internal___ignoreType + childDataDictionaryAttribute___internal___mediaType + childDataDictionaryAttribute___internal___owner + childDataDictionaryAttribute___internal___type + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type DataDictionaryEventGroupConnection { + totalCount: Int! + edges: [DataDictionaryEventEdge!]! + nodes: [DataDictionaryEvent!]! + pageInfo: PageInfo! + distinct(field: DataDictionaryEventFieldsEnum!): [String!]! + max(field: DataDictionaryEventFieldsEnum!): Float + min(field: DataDictionaryEventFieldsEnum!): Float + sum(field: DataDictionaryEventFieldsEnum!): Float + group(skip: Int, limit: Int, field: DataDictionaryEventFieldsEnum!): [DataDictionaryEventGroupConnection!]! + field: String! + fieldValue: String +} + +input DataDictionaryEventSortInput { + fields: [DataDictionaryEventFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type DataDictionaryAttributeConnection { + totalCount: Int! + edges: [DataDictionaryAttributeEdge!]! + nodes: [DataDictionaryAttribute!]! + pageInfo: PageInfo! + distinct(field: DataDictionaryAttributeFieldsEnum!): [String!]! + max(field: DataDictionaryAttributeFieldsEnum!): Float + min(field: DataDictionaryAttributeFieldsEnum!): Float + sum(field: DataDictionaryAttributeFieldsEnum!): Float + group(skip: Int, limit: Int, field: DataDictionaryAttributeFieldsEnum!): [DataDictionaryAttributeGroupConnection!]! +} + +type DataDictionaryAttributeEdge { + next: DataDictionaryAttribute + node: DataDictionaryAttribute! + previous: DataDictionaryAttribute +} + +enum DataDictionaryAttributeFieldsEnum { + name + definition___id + definition___frontmatter___isFeatured + definition___frontmatter___translationType + definition___frontmatter___title + definition___frontmatter___subject + definition___frontmatter___releaseDate + definition___frontmatter___version + definition___frontmatter___downloadLink + definition___frontmatter___metaDescription + definition___frontmatter___tags + definition___frontmatter___redirects + definition___frontmatter___type + definition___frontmatter___shortDescription + definition___frontmatter___template + definition___frontmatter___topics + definition___frontmatter___translate + definition___frontmatter___contentType + definition___frontmatter___description + definition___frontmatter___s_legacy_SNMP_integration + definition___frontmatter___startDate + definition___frontmatter___endDate + definition___frontmatter___s_Google_Cloud_Spanner_integration + definition___frontmatter___name + definition___frontmatter___units + definition___frontmatter___events + definition___frontmatter___dataSources + definition___frontmatter___summary + definition___frontmatter___learnMoreLink + definition___frontmatter___getStartedLink + definition___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___headings___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + definition___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events + events___name + events___definition___id + events___definition___frontmatter___isFeatured + events___definition___frontmatter___translationType + events___definition___frontmatter___title + events___definition___frontmatter___subject + events___definition___frontmatter___releaseDate + events___definition___frontmatter___version + events___definition___frontmatter___downloadLink + events___definition___frontmatter___metaDescription + events___definition___frontmatter___tags + events___definition___frontmatter___redirects + events___definition___frontmatter___type + events___definition___frontmatter___shortDescription + events___definition___frontmatter___template + events___definition___frontmatter___topics + events___definition___frontmatter___translate + events___definition___frontmatter___contentType + events___definition___frontmatter___description + events___definition___frontmatter___s_legacy_SNMP_integration + events___definition___frontmatter___startDate + events___definition___frontmatter___endDate + events___definition___frontmatter___s_Google_Cloud_Spanner_integration + events___definition___frontmatter___name + events___definition___frontmatter___units + events___definition___frontmatter___events + events___definition___frontmatter___dataSources + events___definition___frontmatter___summary + events___definition___frontmatter___learnMoreLink + events___definition___frontmatter___getStartedLink + events___definition___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___headings___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___definition___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___dataSources + events___fileRelativePath + events___plugin + events___childrenDataDictionaryAttribute + events___childrenDataDictionaryAttribute___name + events___childrenDataDictionaryAttribute___definition___id + events___childrenDataDictionaryAttribute___definition___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childrenDataDictionaryAttribute___definition___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childrenDataDictionaryAttribute___definition___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childrenDataDictionaryAttribute___definition___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childrenDataDictionaryAttribute___definition___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childrenDataDictionaryAttribute___definition___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childrenDataDictionaryAttribute___definition___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childrenDataDictionaryAttribute___definition___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childrenDataDictionaryAttribute___definition___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childrenDataDictionaryAttribute___definition___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childrenDataDictionaryAttribute___events + events___childrenDataDictionaryAttribute___events___name + events___childrenDataDictionaryAttribute___events___dataSources + events___childrenDataDictionaryAttribute___events___fileRelativePath + events___childrenDataDictionaryAttribute___events___plugin + events___childrenDataDictionaryAttribute___events___childrenDataDictionaryAttribute + events___childrenDataDictionaryAttribute___events___id + events___childrenDataDictionaryAttribute___events___children + events___childrenDataDictionaryAttribute___units + events___childrenDataDictionaryAttribute___fileRelativePath + events___childrenDataDictionaryAttribute___plugin + events___childrenDataDictionaryAttribute___id + events___childrenDataDictionaryAttribute___parent___id + events___childrenDataDictionaryAttribute___parent___children + events___childrenDataDictionaryAttribute___children + events___childrenDataDictionaryAttribute___children___id + events___childrenDataDictionaryAttribute___children___children + events___childrenDataDictionaryAttribute___internal___content + events___childrenDataDictionaryAttribute___internal___contentDigest + events___childrenDataDictionaryAttribute___internal___description + events___childrenDataDictionaryAttribute___internal___fieldOwners + events___childrenDataDictionaryAttribute___internal___ignoreType + events___childrenDataDictionaryAttribute___internal___mediaType + events___childrenDataDictionaryAttribute___internal___owner + events___childrenDataDictionaryAttribute___internal___type + events___childDataDictionaryAttribute___name + events___childDataDictionaryAttribute___definition___id + events___childDataDictionaryAttribute___definition___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childDataDictionaryAttribute___definition___rawMarkdownBody @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childDataDictionaryAttribute___definition___fileAbsolutePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childDataDictionaryAttribute___definition___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childDataDictionaryAttribute___definition___htmlAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childDataDictionaryAttribute___definition___excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childDataDictionaryAttribute___definition___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childDataDictionaryAttribute___definition___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childDataDictionaryAttribute___definition___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childDataDictionaryAttribute___definition___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + events___childDataDictionaryAttribute___events + events___childDataDictionaryAttribute___events___name + events___childDataDictionaryAttribute___events___dataSources + events___childDataDictionaryAttribute___events___fileRelativePath + events___childDataDictionaryAttribute___events___plugin + events___childDataDictionaryAttribute___events___childrenDataDictionaryAttribute + events___childDataDictionaryAttribute___events___id + events___childDataDictionaryAttribute___events___children + events___childDataDictionaryAttribute___units + events___childDataDictionaryAttribute___fileRelativePath + events___childDataDictionaryAttribute___plugin + events___childDataDictionaryAttribute___id + events___childDataDictionaryAttribute___parent___id + events___childDataDictionaryAttribute___parent___children + events___childDataDictionaryAttribute___children + events___childDataDictionaryAttribute___children___id + events___childDataDictionaryAttribute___children___children + events___childDataDictionaryAttribute___internal___content + events___childDataDictionaryAttribute___internal___contentDigest + events___childDataDictionaryAttribute___internal___description + events___childDataDictionaryAttribute___internal___fieldOwners + events___childDataDictionaryAttribute___internal___ignoreType + events___childDataDictionaryAttribute___internal___mediaType + events___childDataDictionaryAttribute___internal___owner + events___childDataDictionaryAttribute___internal___type + events___id + events___parent___id + events___parent___parent___id + events___parent___parent___children + events___parent___children + events___parent___children___id + events___parent___children___children + events___parent___internal___content + events___parent___internal___contentDigest + events___parent___internal___description + events___parent___internal___fieldOwners + events___parent___internal___ignoreType + events___parent___internal___mediaType + events___parent___internal___owner + events___parent___internal___type + events___children + events___children___id + events___children___parent___id + events___children___parent___children + events___children___children + events___children___children___id + events___children___children___children + events___children___internal___content + events___children___internal___contentDigest + events___children___internal___description + events___children___internal___fieldOwners + events___children___internal___ignoreType + events___children___internal___mediaType + events___children___internal___owner + events___children___internal___type + events___internal___content + events___internal___contentDigest + events___internal___description + events___internal___fieldOwners + events___internal___ignoreType + events___internal___mediaType + events___internal___owner + events___internal___type + units + fileRelativePath + plugin + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type DataDictionaryAttributeGroupConnection { + totalCount: Int! + edges: [DataDictionaryAttributeEdge!]! + nodes: [DataDictionaryAttribute!]! + pageInfo: PageInfo! + distinct(field: DataDictionaryAttributeFieldsEnum!): [String!]! + max(field: DataDictionaryAttributeFieldsEnum!): Float + min(field: DataDictionaryAttributeFieldsEnum!): Float + sum(field: DataDictionaryAttributeFieldsEnum!): Float + group(skip: Int, limit: Int, field: DataDictionaryAttributeFieldsEnum!): [DataDictionaryAttributeGroupConnection!]! + field: String! + fieldValue: String +} + +input DataDictionaryAttributeSortInput { + fields: [DataDictionaryAttributeFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type NavYamlConnection { + totalCount: Int! + edges: [NavYamlEdge!]! + nodes: [NavYaml!]! + pageInfo: PageInfo! + distinct(field: NavYamlFieldsEnum!): [String!]! + max(field: NavYamlFieldsEnum!): Float + min(field: NavYamlFieldsEnum!): Float + sum(field: NavYamlFieldsEnum!): Float + group(skip: Int, limit: Int, field: NavYamlFieldsEnum!): [NavYamlGroupConnection!]! +} + +type NavYamlEdge { + next: NavYaml + node: NavYaml! + previous: NavYaml +} + +enum NavYamlFieldsEnum { + id + title + path + icon + filterable + pages + pages___id + pages___title + pages___path + pages___icon + pages___filterable + pages___pages + pages___pages___id + pages___pages___title + pages___pages___path + pages___pages___icon + pages___pages___filterable + pages___pages___pages + pages___pages___pages___id + pages___pages___pages___title + pages___pages___pages___path + pages___pages___pages___icon + pages___pages___pages___filterable + pages___pages___pages___pages + pages___pages___pages___rootNav + pages___pages___pages___children + pages___pages___rootNav + pages___pages___parent___id + pages___pages___parent___children + pages___pages___children + pages___pages___children___id + pages___pages___children___children + pages___pages___internal___content + pages___pages___internal___contentDigest + pages___pages___internal___description + pages___pages___internal___fieldOwners + pages___pages___internal___ignoreType + pages___pages___internal___mediaType + pages___pages___internal___owner + pages___pages___internal___type + pages___rootNav + pages___parent___id + pages___parent___parent___id + pages___parent___parent___children + pages___parent___children + pages___parent___children___id + pages___parent___children___children + pages___parent___internal___content + pages___parent___internal___contentDigest + pages___parent___internal___description + pages___parent___internal___fieldOwners + pages___parent___internal___ignoreType + pages___parent___internal___mediaType + pages___parent___internal___owner + pages___parent___internal___type + pages___children + pages___children___id + pages___children___parent___id + pages___children___parent___children + pages___children___children + pages___children___children___id + pages___children___children___children + pages___children___internal___content + pages___children___internal___contentDigest + pages___children___internal___description + pages___children___internal___fieldOwners + pages___children___internal___ignoreType + pages___children___internal___mediaType + pages___children___internal___owner + pages___children___internal___type + pages___internal___content + pages___internal___contentDigest + pages___internal___description + pages___internal___fieldOwners + pages___internal___ignoreType + pages___internal___mediaType + pages___internal___owner + pages___internal___type + rootNav + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type NavYamlGroupConnection { + totalCount: Int! + edges: [NavYamlEdge!]! + nodes: [NavYaml!]! + pageInfo: PageInfo! + distinct(field: NavYamlFieldsEnum!): [String!]! + max(field: NavYamlFieldsEnum!): Float + min(field: NavYamlFieldsEnum!): Float + sum(field: NavYamlFieldsEnum!): Float + group(skip: Int, limit: Int, field: NavYamlFieldsEnum!): [NavYamlGroupConnection!]! + field: String! + fieldValue: String +} + +input NavYamlSortInput { + fields: [NavYamlFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type TranslatedNavJsonConnection { + totalCount: Int! + edges: [TranslatedNavJsonEdge!]! + nodes: [TranslatedNavJson!]! + pageInfo: PageInfo! + distinct(field: TranslatedNavJsonFieldsEnum!): [String!]! + max(field: TranslatedNavJsonFieldsEnum!): Float + min(field: TranslatedNavJsonFieldsEnum!): Float + sum(field: TranslatedNavJsonFieldsEnum!): Float + group(skip: Int, limit: Int, field: TranslatedNavJsonFieldsEnum!): [TranslatedNavJsonGroupConnection!]! +} + +type TranslatedNavJsonEdge { + next: TranslatedNavJson + node: TranslatedNavJson! + previous: TranslatedNavJson +} + +enum TranslatedNavJsonFieldsEnum { + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type + title + englishTitle + locale +} + +type TranslatedNavJsonGroupConnection { + totalCount: Int! + edges: [TranslatedNavJsonEdge!]! + nodes: [TranslatedNavJson!]! + pageInfo: PageInfo! + distinct(field: TranslatedNavJsonFieldsEnum!): [String!]! + max(field: TranslatedNavJsonFieldsEnum!): Float + min(field: TranslatedNavJsonFieldsEnum!): Float + sum(field: TranslatedNavJsonFieldsEnum!): Float + group(skip: Int, limit: Int, field: TranslatedNavJsonFieldsEnum!): [TranslatedNavJsonGroupConnection!]! + field: String! + fieldValue: String +} + +input TranslatedNavJsonSortInput { + fields: [TranslatedNavJsonFieldsEnum] + order: [SortOrderEnum] = [ASC] +} diff --git a/src/__generated__/gatsby-types.d.ts b/src/__generated__/gatsby-types.d.ts new file mode 100644 index 00000000000..1a90cee27d3 --- /dev/null +++ b/src/__generated__/gatsby-types.d.ts @@ -0,0 +1,7027 @@ +/* eslint-disable */ + +declare namespace GatsbyTypes { +type Maybe = T | undefined; +type Exact = { [K in keyof T]: T[K] }; +type MakeOptional = Omit & { [SubKey in K]?: Maybe }; +type MakeMaybe = Omit & { [SubKey in K]: Maybe }; +/** All built-in and custom scalars, mapped to their actual values */ +type Scalars = { + /** The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID. */ + ID: string; + /** The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text. */ + String: string; + /** The `Boolean` scalar type represents `true` or `false`. */ + Boolean: boolean; + /** The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1. */ + Int: number; + /** The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point). */ + Float: number; + /** A date string, such as 2007-12-03, compliant with the ISO 8601 standard for representation of dates and times using the Gregorian calendar. */ + Date: string; + /** The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf). */ + JSON: never; +}; + + + + + + + + + + +type File = Node & { + readonly sourceInstanceName: Scalars['String']; + readonly absolutePath: Scalars['String']; + readonly relativePath: Scalars['String']; + readonly extension: Scalars['String']; + readonly size: Scalars['Int']; + readonly prettySize: Scalars['String']; + readonly modifiedTime: Scalars['Date']; + readonly accessTime: Scalars['Date']; + readonly changeTime: Scalars['Date']; + readonly birthTime: Scalars['Date']; + readonly root: Scalars['String']; + readonly dir: Scalars['String']; + readonly base: Scalars['String']; + readonly ext: Scalars['String']; + readonly name: Scalars['String']; + readonly relativeDirectory: Scalars['String']; + readonly dev: Scalars['Int']; + readonly mode: Scalars['Int']; + readonly nlink: Scalars['Int']; + readonly uid: Scalars['Int']; + readonly gid: Scalars['Int']; + readonly rdev: Scalars['Int']; + readonly ino: Scalars['Float']; + readonly atimeMs: Scalars['Float']; + readonly mtimeMs: Scalars['Float']; + readonly ctimeMs: Scalars['Float']; + readonly atime: Scalars['Date']; + readonly mtime: Scalars['Date']; + readonly ctime: Scalars['Date']; + /** @deprecated Use `birthTime` instead */ + readonly birthtime: Maybe; + /** @deprecated Use `birthTime` instead */ + readonly birthtimeMs: Maybe; + readonly blksize: Maybe; + readonly blocks: Maybe; + /** Copy file to static directory and return public url to it */ + readonly publicURL: Maybe; + /** Returns all children nodes filtered by type ImageSharp */ + readonly childrenImageSharp: Maybe>>; + /** Returns the first child node of type ImageSharp or null if there are no children of given type on this node */ + readonly childImageSharp: Maybe; + /** Returns all children nodes filtered by type MarkdownRemark */ + readonly childrenMarkdownRemark: Maybe>>; + /** Returns the first child node of type MarkdownRemark or null if there are no children of given type on this node */ + readonly childMarkdownRemark: Maybe; + /** Returns all children nodes filtered by type Mdx */ + readonly childrenMdx: Maybe>>; + /** Returns the first child node of type Mdx or null if there are no children of given type on this node */ + readonly childMdx: Maybe; + /** Returns all children nodes filtered by type NavYaml */ + readonly childrenNavYaml: Maybe>>; + /** Returns the first child node of type NavYaml or null if there are no children of given type on this node */ + readonly childNavYaml: Maybe; + /** Returns all children nodes filtered by type TranslatedNavJson */ + readonly childrenTranslatedNavJson: Maybe>>; + /** Returns the first child node of type TranslatedNavJson or null if there are no children of given type on this node */ + readonly childTranslatedNavJson: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type File_modifiedTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_accessTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_changeTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_birthTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_atimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_mtimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_ctimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +/** Node Interface */ +type Node = { + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type Internal = { + readonly content: Maybe; + readonly contentDigest: Scalars['String']; + readonly description: Maybe; + readonly fieldOwners: Maybe>>; + readonly ignoreType: Maybe; + readonly mediaType: Maybe; + readonly owner: Scalars['String']; + readonly type: Scalars['String']; +}; + + +type Directory = Node & { + readonly sourceInstanceName: Scalars['String']; + readonly absolutePath: Scalars['String']; + readonly relativePath: Scalars['String']; + readonly extension: Scalars['String']; + readonly size: Scalars['Int']; + readonly prettySize: Scalars['String']; + readonly modifiedTime: Scalars['Date']; + readonly accessTime: Scalars['Date']; + readonly changeTime: Scalars['Date']; + readonly birthTime: Scalars['Date']; + readonly root: Scalars['String']; + readonly dir: Scalars['String']; + readonly base: Scalars['String']; + readonly ext: Scalars['String']; + readonly name: Scalars['String']; + readonly relativeDirectory: Scalars['String']; + readonly dev: Scalars['Int']; + readonly mode: Scalars['Int']; + readonly nlink: Scalars['Int']; + readonly uid: Scalars['Int']; + readonly gid: Scalars['Int']; + readonly rdev: Scalars['Int']; + readonly ino: Scalars['Float']; + readonly atimeMs: Scalars['Float']; + readonly mtimeMs: Scalars['Float']; + readonly ctimeMs: Scalars['Float']; + readonly atime: Scalars['Date']; + readonly mtime: Scalars['Date']; + readonly ctime: Scalars['Date']; + /** @deprecated Use `birthTime` instead */ + readonly birthtime: Maybe; + /** @deprecated Use `birthTime` instead */ + readonly birthtimeMs: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type Directory_modifiedTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_accessTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_changeTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_birthTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_atimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_mtimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_ctimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type Site = Node & { + readonly buildTime: Maybe; + readonly siteMetadata: Maybe; + readonly port: Maybe; + readonly host: Maybe; + readonly flags: Maybe; + readonly polyfill: Maybe; + readonly pathPrefix: Maybe; + readonly jsxRuntime: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; + readonly layout: Maybe; +}; + + +type Site_buildTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type SiteFlags = { + readonly DEV_SSR: Maybe; + readonly PRESERVE_FILE_DOWNLOAD_CACHE: Maybe; +}; + +type SiteSiteMetadata = { + readonly title: Maybe; + readonly description: Maybe; + readonly repository: Maybe; + readonly branch: Scalars['String']; + readonly contributingUrl: Maybe; + readonly titleTemplate: Maybe; + readonly author: Maybe; + readonly siteUrl: Maybe; +}; + +type SiteFunction = Node & { + readonly functionRoute: Scalars['String']; + readonly pluginName: Scalars['String']; + readonly originalAbsoluteFilePath: Scalars['String']; + readonly originalRelativeFilePath: Scalars['String']; + readonly relativeCompiledFilePath: Scalars['String']; + readonly absoluteCompiledFilePath: Scalars['String']; + readonly matchPath: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type SitePage = Node & { + readonly path: Scalars['String']; + readonly component: Scalars['String']; + readonly internalComponentName: Scalars['String']; + readonly componentChunkName: Scalars['String']; + readonly matchPath: Maybe; + readonly pageContext: Maybe; + readonly pluginCreator: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type SitePlugin = Node & { + readonly resolve: Maybe; + readonly name: Maybe; + readonly version: Maybe; + readonly nodeAPIs: Maybe>>; + readonly browserAPIs: Maybe>>; + readonly ssrAPIs: Maybe>>; + readonly pluginFilepath: Maybe; + readonly pluginOptions: Maybe; + readonly packageJson: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type SiteBuildMetadata = Node & { + readonly buildTime: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type SiteBuildMetadata_buildTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type ImageFormat = + | 'NO_CHANGE' + | 'AUTO' + | 'jpg' + | 'png' + | 'webp' + | 'avif'; + +type ImageFit = + | 'cover' + | 'contain' + | 'fill' + | 'inside' + | 'outside'; + +type ImageLayout = + | 'fixed' + | 'fullWidth' + | 'constrained'; + +type ImageCropFocus = + | 'CENTER' + | 1 + | 5 + | 2 + | 6 + | 3 + | 7 + | 4 + | 8 + | 16 + | 17; + +type DuotoneGradient = { + readonly highlight: Scalars['String']; + readonly shadow: Scalars['String']; + readonly opacity: Maybe; +}; + +type PotraceTurnPolicy = + | 'black' + | 'white' + | 'left' + | 'right' + | 'minority' + | 'majority'; + +type Potrace = { + readonly turnPolicy: Maybe; + readonly turdSize: Maybe; + readonly alphaMax: Maybe; + readonly optCurve: Maybe; + readonly optTolerance: Maybe; + readonly threshold: Maybe; + readonly blackOnWhite: Maybe; + readonly color: Maybe; + readonly background: Maybe; +}; + +type ImageSharp = Node & { + readonly fixed: Maybe; + readonly fluid: Maybe; + readonly gatsbyImageData: Scalars['JSON']; + readonly original: Maybe; + readonly resize: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type ImageSharp_fixedArgs = { + width: Maybe; + height: Maybe; + base64Width: Maybe; + jpegProgressive?: Maybe; + pngCompressionSpeed?: Maybe; + grayscale?: Maybe; + duotone: Maybe; + traceSVG: Maybe; + quality: Maybe; + jpegQuality: Maybe; + pngQuality: Maybe; + webpQuality: Maybe; + toFormat?: Maybe; + toFormatBase64?: Maybe; + cropFocus?: Maybe; + fit?: Maybe; + background?: Maybe; + rotate?: Maybe; + trim?: Maybe; +}; + + +type ImageSharp_fluidArgs = { + maxWidth: Maybe; + maxHeight: Maybe; + base64Width: Maybe; + grayscale?: Maybe; + jpegProgressive?: Maybe; + pngCompressionSpeed?: Maybe; + duotone: Maybe; + traceSVG: Maybe; + quality: Maybe; + jpegQuality: Maybe; + pngQuality: Maybe; + webpQuality: Maybe; + toFormat?: Maybe; + toFormatBase64?: Maybe; + cropFocus?: Maybe; + fit?: Maybe; + background?: Maybe; + rotate?: Maybe; + trim?: Maybe; + sizes?: Maybe; + srcSetBreakpoints?: Maybe>>; +}; + + +type ImageSharp_gatsbyImageDataArgs = { + layout?: Maybe; + width: Maybe; + height: Maybe; + aspectRatio: Maybe; + placeholder: Maybe; + blurredOptions: Maybe; + tracedSVGOptions: Maybe; + formats: Maybe>>; + outputPixelDensities: Maybe>>; + breakpoints: Maybe>>; + sizes: Maybe; + quality: Maybe; + jpgOptions: Maybe; + pngOptions: Maybe; + webpOptions: Maybe; + avifOptions: Maybe; + transformOptions: Maybe; + backgroundColor: Maybe; +}; + + +type ImageSharp_resizeArgs = { + width: Maybe; + height: Maybe; + quality: Maybe; + jpegQuality: Maybe; + pngQuality: Maybe; + webpQuality: Maybe; + jpegProgressive?: Maybe; + pngCompressionLevel?: Maybe; + pngCompressionSpeed?: Maybe; + grayscale?: Maybe; + duotone: Maybe; + base64?: Maybe; + traceSVG: Maybe; + toFormat?: Maybe; + cropFocus?: Maybe; + fit?: Maybe; + background?: Maybe; + rotate?: Maybe; + trim?: Maybe; +}; + +type ImageSharpFixed = { + readonly base64: Maybe; + readonly tracedSVG: Maybe; + readonly aspectRatio: Maybe; + readonly width: Scalars['Float']; + readonly height: Scalars['Float']; + readonly src: Scalars['String']; + readonly srcSet: Scalars['String']; + readonly srcWebp: Maybe; + readonly srcSetWebp: Maybe; + readonly originalName: Maybe; +}; + +type ImageSharpFluid = { + readonly base64: Maybe; + readonly tracedSVG: Maybe; + readonly aspectRatio: Scalars['Float']; + readonly src: Scalars['String']; + readonly srcSet: Scalars['String']; + readonly srcWebp: Maybe; + readonly srcSetWebp: Maybe; + readonly sizes: Scalars['String']; + readonly originalImg: Maybe; + readonly originalName: Maybe; + readonly presentationWidth: Scalars['Int']; + readonly presentationHeight: Scalars['Int']; +}; + +type ImagePlaceholder = + | 'dominantColor' + | 'tracedSVG' + | 'blurred' + | 'none'; + +type BlurredOptions = { + /** Width of the generated low-res preview. Default is 20px */ + readonly width: Maybe; + /** Force the output format for the low-res preview. Default is to use the same format as the input. You should rarely need to change this */ + readonly toFormat: Maybe; +}; + +type JPGOptions = { + readonly quality: Maybe; + readonly progressive: Maybe; +}; + +type PNGOptions = { + readonly quality: Maybe; + readonly compressionSpeed: Maybe; +}; + +type WebPOptions = { + readonly quality: Maybe; +}; + +type AVIFOptions = { + readonly quality: Maybe; + readonly lossless: Maybe; + readonly speed: Maybe; +}; + +type TransformOptions = { + readonly grayscale: Maybe; + readonly duotone: Maybe; + readonly rotate: Maybe; + readonly trim: Maybe; + readonly cropFocus: Maybe; + readonly fit: Maybe; +}; + +type ImageSharpOriginal = { + readonly width: Maybe; + readonly height: Maybe; + readonly src: Maybe; +}; + +type ImageSharpResize = { + readonly src: Maybe; + readonly tracedSVG: Maybe; + readonly width: Maybe; + readonly height: Maybe; + readonly aspectRatio: Maybe; + readonly originalName: Maybe; +}; + +type SiteLayout = { + readonly contentPadding: Maybe; + readonly maxWidth: Maybe; + readonly mobileBreakpoint: Maybe; +}; + +type MdxFrontmatter = { + readonly startDate: Maybe; + readonly endDate: Maybe; + readonly title: Scalars['String']; +}; + + +type MdxFrontmatter_startDateArgs = { + formatString?: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type MdxFrontmatter_endDateArgs = { + formatString?: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type Locale = Node & { + readonly name: Scalars['String']; + readonly localName: Scalars['String']; + readonly locale: Scalars['String']; + readonly hrefLang: Scalars['String']; + readonly isDefault: Scalars['Boolean']; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type RelatedResource = Node & { + readonly id: Scalars['ID']; + readonly title: Scalars['String']; + readonly url: Scalars['String']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type NewRelicThemeConfig = Node & { + readonly env: Scalars['String']; + readonly relatedResources: NewRelicThemeRelatedResourceConfig; + readonly tessen: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type NewRelicThemeRelatedResourceConfig = { + readonly labels: ReadonlyArray; +}; + +type RelatedResourceLabel = { + readonly baseUrl: Scalars['String']; + readonly label: Scalars['String']; +}; + +type NewRelicThemeTessenConfig = { + readonly product: Maybe; + readonly subproduct: Maybe; +}; + +type MarkdownHeading = { + readonly id: Maybe; + readonly value: Maybe; + readonly depth: Maybe; +}; + +type MarkdownHeadingLevels = + | 'h1' + | 'h2' + | 'h3' + | 'h4' + | 'h5' + | 'h6'; + +type MarkdownExcerptFormats = + | 'PLAIN' + | 'HTML' + | 'MARKDOWN'; + +type MarkdownWordCount = { + readonly paragraphs: Maybe; + readonly sentences: Maybe; + readonly words: Maybe; +}; + +type MarkdownRemark = Node & { + readonly id: Scalars['ID']; + readonly frontmatter: Maybe; + readonly excerpt: Maybe; + readonly rawMarkdownBody: Maybe; + readonly fileAbsolutePath: Maybe; + readonly fields: Maybe; + readonly html: Maybe; + readonly htmlAst: Maybe; + readonly excerptAst: Maybe; + readonly headings: Maybe>>; + readonly timeToRead: Maybe; + readonly tableOfContents: Maybe; + readonly wordCount: Maybe; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type MarkdownRemark_excerptArgs = { + pruneLength?: Maybe; + truncate?: Maybe; + format?: Maybe; +}; + + +type MarkdownRemark_excerptAstArgs = { + pruneLength?: Maybe; + truncate?: Maybe; +}; + + +type MarkdownRemark_headingsArgs = { + depth: Maybe; +}; + + +type MarkdownRemark_tableOfContentsArgs = { + absolute?: Maybe; + pathToSlugField?: Maybe; + maxDepth: Maybe; + heading: Maybe; +}; + +type MarkdownRemarkFields = { + readonly fileRelativePath: Maybe; + readonly slug: Maybe; +}; + +type MdxHeadingMdx = { + readonly value: Maybe; + readonly depth: Maybe; +}; + +type HeadingsMdx = + | 'h1' + | 'h2' + | 'h3' + | 'h4' + | 'h5' + | 'h6'; + +type MdxWordCount = { + readonly paragraphs: Maybe; + readonly sentences: Maybe; + readonly words: Maybe; +}; + +type Mdx = Node & { + readonly rawBody: Scalars['String']; + readonly fileAbsolutePath: Scalars['String']; + readonly frontmatter: Maybe; + readonly slug: Maybe; + readonly body: Scalars['String']; + readonly excerpt: Scalars['String']; + readonly headings: Maybe>>; + readonly html: Maybe; + readonly mdxAST: Maybe; + readonly tableOfContents: Maybe; + readonly timeToRead: Maybe; + readonly wordCount: Maybe; + readonly fields: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; + readonly relatedResources: Maybe>; +}; + + +type Mdx_excerptArgs = { + pruneLength?: Maybe; + truncate?: Maybe; +}; + + +type Mdx_headingsArgs = { + depth: Maybe; +}; + + +type Mdx_tableOfContentsArgs = { + maxDepth: Maybe; +}; + + +type Mdx_relatedResourcesArgs = { + limit?: Maybe; +}; + +type MdxFields = { + readonly fileRelativePath: Maybe; + readonly slug: Maybe; +}; + +type DataDictionaryEvent = Node & { + readonly name: Scalars['String']; + readonly definition: Maybe; + readonly dataSources: ReadonlyArray; + readonly fileRelativePath: Maybe; + readonly plugin: Maybe; + /** Returns all children nodes filtered by type DataDictionaryAttribute */ + readonly childrenDataDictionaryAttribute: Maybe>>; + /** Returns the first child node of type DataDictionaryAttribute or null if there are no children of given type on this node */ + readonly childDataDictionaryAttribute: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type DataDictionaryAttribute = Node & { + readonly name: Scalars['String']; + readonly definition: MarkdownRemark; + readonly events: ReadonlyArray; + readonly units: Maybe; + readonly fileRelativePath: Maybe; + readonly plugin: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type Nav = { + readonly id: Scalars['ID']; + readonly title: Maybe; + readonly filterable: Scalars['Boolean']; + readonly url: Maybe; + readonly pages: ReadonlyArray; +}; + + +type Nav_titleArgs = { + locale?: Maybe; +}; + +type NavItem = { + readonly id: Scalars['ID']; + readonly title: Scalars['String']; + readonly icon: Maybe; + readonly url: Maybe; + readonly pages: ReadonlyArray; +}; + + +type NavItem_titleArgs = { + locale?: Maybe; +}; + +type NavYaml = Node & { + readonly id: Scalars['ID']; + readonly title: Scalars['String']; + readonly path: Maybe; + readonly icon: Maybe; + readonly filterable: Scalars['Boolean']; + readonly pages: ReadonlyArray; + readonly rootNav: Scalars['Boolean']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type Frontmatter = { + readonly isFeatured: Maybe; + readonly translationType: Maybe; + readonly title: Maybe; + readonly subject: Maybe; + readonly releaseDate: Maybe; + readonly version: Maybe; + readonly downloadLink: Maybe; + readonly metaDescription: Maybe; + readonly tags: Maybe>>; + readonly redirects: Maybe>>; + readonly type: Maybe; + readonly shortDescription: Maybe; + readonly template: Maybe; + readonly topics: Maybe>>; + readonly translate: Maybe>>; + readonly contentType: Maybe; + readonly description: Maybe; + readonly s_legacy_SNMP_integration: Maybe; + readonly startDate: Maybe; + readonly endDate: Maybe; + readonly s_Google_Cloud_Spanner_integration: Maybe; + readonly name: Maybe; + readonly units: Maybe; + readonly events: Maybe>>; + readonly dataSources: Maybe>>; + readonly summary: Maybe; + readonly learnMoreLink: Maybe; + readonly getStartedLink: Maybe; +}; + + +type Frontmatter_releaseDateArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Frontmatter_startDateArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Frontmatter_endDateArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type TranslatedNavJson = Node & { + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; + readonly title: Maybe; + readonly englishTitle: Maybe; + readonly locale: Maybe; +}; + +type Query = { + readonly file: Maybe; + readonly allFile: FileConnection; + readonly directory: Maybe; + readonly allDirectory: DirectoryConnection; + readonly site: Maybe; + readonly allSite: SiteConnection; + readonly siteFunction: Maybe; + readonly allSiteFunction: SiteFunctionConnection; + readonly sitePage: Maybe; + readonly allSitePage: SitePageConnection; + readonly sitePlugin: Maybe; + readonly allSitePlugin: SitePluginConnection; + readonly siteBuildMetadata: Maybe; + readonly allSiteBuildMetadata: SiteBuildMetadataConnection; + readonly imageSharp: Maybe; + readonly allImageSharp: ImageSharpConnection; + readonly locale: Maybe; + readonly allLocale: LocaleConnection; + readonly relatedResource: Maybe; + readonly allRelatedResource: RelatedResourceConnection; + readonly newRelicThemeConfig: Maybe; + readonly allNewRelicThemeConfig: NewRelicThemeConfigConnection; + readonly markdownRemark: Maybe; + readonly allMarkdownRemark: MarkdownRemarkConnection; + readonly mdx: Maybe; + readonly allMdx: MdxConnection; + readonly dataDictionaryEvent: Maybe; + readonly allDataDictionaryEvent: DataDictionaryEventConnection; + readonly dataDictionaryAttribute: Maybe; + readonly allDataDictionaryAttribute: DataDictionaryAttributeConnection; + readonly navYaml: Maybe; + readonly allNavYaml: NavYamlConnection; + readonly translatedNavJson: Maybe; + readonly allTranslatedNavJson: TranslatedNavJsonConnection; + readonly nav: Maybe